Archive for the ‘SEO’ Category

SEO Report Card: Optimization According to Google

Wednesday, March 10th, 2010

Earlier this week, Google offered a free download of its own SEO Report Card, an open and honest document that grades around 100 of Google’s own “products” (think Youtube, Maps, Adwords, Reader, Blogger etc). While it may satisfy your curiosity on how well the Big G does at SEO itself (seasoned search pros may snicker that only 10% are using the title tag properly), it can also help you audit your own website. Topics covered include search result presentation, URLs and redirects and on-page optimization.

Here’s an example regarding canonical URLs and duplicate content:

Directory form, www.google.com/product(/)
www.google.com/product (canonical), try version:
www.google.com/product/

with: suboptimal behavior when trailing slash added
* includes product main pages in directory form without a trailing slash

200 status code given when slash added to Google Products’ canonical URL, Sept. 2009:

Avoid multiple URLs that serve the same content. From the example above, the good news is that visitors will reach the content no matter which version of the URL they choose. This is because a “200 OK” status code is given for both URLs. The bad news is that each of these URLs will get crawled and indexed by search engines, creating duplicate content. Search engines will have a tougher time deciding which URL is the canonical. Also, each URL will have its own reputation. Using a 301 on www.google.com/products/ will consolidate this valuable reputation so that the canonical can rank to its fullest.

404 status code given when slash added to Google Finance’s canonical URL, Sept. 2009:

Prevent 404s. A lot of visitors will try to reach Google Finance with the URL finance.google.com/. Many others will try www.google.com/finance, but a large number will also try www.google.com/ finance/, which leads them to an unhelpful 404 page. Some visitors will assume that the service is down (“Why wouldn’t www.google.com/finance/ work?”). Others might try another form of the URL, but say, “I never know which URL to choose for Google’s products!” Think of the most common URLs that visitors might try in order to reach your product, then 301 redirect these to the canonical URL. This will prevent a lot of frustration for users who access your product by typing the URL in their browser’s address bar.

404 page shown when slash added to Google Finance’s canonical URL, Sept. 2009:

To see the whole shebang, download the SEO Report Card

Original post by Linda Bustos

Build SEO-Friendly JavaScript Menus

Tuesday, March 2nd, 2010

JavaScript can transform an otherwise static navigation menu into a feature-rich and interactive user interface that is both pleasing to use and helpful. But, if poorly executed JavaScript can also hide content from search engines, making a site harder to find, which in turn can be devastating for site traffic.

The difference between an effective JavaScript menu—that helps  visitors easily navigate the site and helps search engine spiders index it—and one that hides content can be as simple as how the JavaScript is written and implemented. So why is this the case?

JavaScript Is A Client-Side Language

As you probably know, JavaScript is an object-based scripting language that primarily runs in the client, which is typically a web browser. Because the heavy lifting is done on the client-side, JavaScript can add a level of interactively that is often hard to match with other scripting languages or programming choices—even updating a page’s content right in the client. It is for this very reason that asynchronous JavaScript and XML (AJAX) has become so popular in the past couple of years.

But being a client-side language also means that it is possible to write JavaScript in such a way that search engine spiders, which are typically very-basic clients, cannot interpret the script or find the content and links it includes.

When JavaScript Goes Bad

For example, here is a short bit of code that will produce a super simple HTML page, which is completely invisible to most search engine spiders.

<!DOCTYPE html&gt;

<html lang=”en”>

&lthead&gt

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />

<title>Some Title</title>

<script type=”text/javascript”>

document.write(“This Is Not SEO-friendly JavaScript”);

</script&gt;

&lt;/head&gt;

&ltbody&gt

</body>

</html>

Notice that there is absolutely nothing between the opening and closing body tags. All of the content is trapped inside of the JavaScript in the document head.

The resulting web page would display the phrase “This Is Not SEO-friendly JavaScript” to visitors with JavaScript enabled, but visitors that did not have it enabled and search engine spiders would almost certainly see nothing at all. Blank white space.

Inline JavaScript Can Be Even Worse

As if the example above was not bad enough, there are worse ways to implement JavaScript, where search engine optimization (SEO) is concerned. Perhaps, the best examples of how not to code JavaScript come from Jeremy Keith’s 2006 XTech presentation, Hijax: Progressive Enhancement with AJAX. Keith is actually encouraging the separation of site content, presentation, and behavior in a way that focuses first on developing good content and then presenting that content to users. In the process of explaining what to do, he shows us what not to do, too. These examples are Keith’s. The explanations mine.

Example One: Inline JavaScript Pseudo-Protocol

<a href=”javascript:window.open(‘help.html’)”>contextual help</a>

In a browser with JavaScript enabled, example one would produce a link that opened a new page, help.html, in a new window. Unfortunately, for a search engine spider, the link would almost certainly lead to nowhere. Sorry, Google won’t be indexing help.html today.

Example Two: Inline JavaScript that Creates A Pointless Link

<a href=”#” onclick=”window.open(‘help.html’); return false;”>contextual help</a>

Again, a JavaScript-enabled browser would get a link which opens help.html, but again search engine spiders and users whose browser does not support JavaScript cannot get to help.html at all.

Example Three: Inline JavaScript that Uses the Document Object Model (DOM)

&lta href=”help.html” onclick=”window.open(this.getAttribute(‘href’)); return false;”&gtcontextual help&lt/a&gt

Example three is the first code snippet to at least offer something to search engine spiders. This link will work for SEO, but it is still not ideal. Rather we would like to see something like this:

Example Four: No Inline JavaScript

&lt;a href=”help.html”>contextual help&lt;/a>

This example includes no JavaScript at all. Search engine spiders, which love HTML, can index it easily, and we can still get the exact same effect by writing an external JavaScript that references this element.

function doPopups() {

if (document.getElementsByTagName) {

var links = document.getElementsByTagName(“a”);

for (var i=0; i < links.length i++) {

if (links[i].className.match(“help”)) {

links[i].onclick = function() {

window.open(this.getAttribute(“href”));

return false;

};

}

}

}

}

Start With the HTML and Modify It With an External JavaScript

From an SEO and best practices perspective the proper way to integrate JavaScript into a website is by using external or isolated scripts that constitute a behavior layer.

To really bring this point home, I’ll show you how to create an SEO-friendly JavaScript menu using HTML, CSS, and the jQuery  library. I’ll start with the content and add the functionality as we go, focusing on why this method is best for SEO.

Screen Capture of the Web page the author coded.

Figure One: The Site We Will Be Building

The left-hand navigation on this site takes advantage of the jQuery accordion widget.  From a user standpoint, it neatly categorizes the site content, and allows a shopper to get more information about a particular category when she wants it.

To get this site up and running, I start by coding the HTML.

<!DOCTYPE html>

<html lang=”en”>

<head>

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />

<title>SEO-Friendly JavaScript Menu Example — Get Elastic</title>

</head>

&ltbody&gt

<div>

<div>

&lt;h1>Example Website&lt;/h1>

&lt;/div>&lt;!–end header–>

&lt!– Accordion –&gt

&ltdiv&gt

<div>

&lth3&gt&lta href=”sectioэ.html”&gtSection 1&lt/a&gt&lt/h3&gt

<div&gt;

&ltul&gt

<li><a href=”someurl.com”>List item one</a></li>

<li&gt;<a href=”someurl.com”&gt;List item two</a&gt;</li&gt;

<li><a href=”someurl.com”>List item three</a></li>

&lt/ul&gt

</div&gt;

<h3><a href=”section2.html”>Section 2</a></h3>

<div>

<ul&gt;

<li><a href=”someurl.com”>List item one</a></li>

<li><a href=”someurl.com”>List item two</a></li>

&ltli&gt&lta href=”someurl.com”&gtList item three&lt/a&gt&lt/li&gt

&lt;/ul&gt;

&lt/div&gt

<h3><a href=”section3.html”>Section 3</a></h3>

<div>

<ul>

&lt;li>&lt;a href=”someurl.com”>List item one&lt;/a>&lt;/li>

&lt;li&gt;&lt;a href=”someurl.com”&gt;List item two&lt;/a&gt;&lt;/li&gt;

<li&gt;<a href=”someurl.com”&gt;List item three</a&gt;</li&gt;

&lt/ul&gt

</div>

&lt;h3>&lt;a href=”section4.html”>Section 4&lt;/a>&lt;/h3>

<div>

<ul>

<li><a href=”someurl.com”>List item one</a></li>

<li><a href=”someurl.com”>List item two</a></li>

&lt;li>&lt;a href=”someurl.com”>List item three&lt;/a>&lt;/li>

</ul>

&lt;/div>

&lt;Г>&lt;a href=”section5.html”>Section 5&lt;/a>&lt;/Г>

&lt;div&gt;

<ul&gt;

<li><a href=”someurl.com”>List item one</a></li>

&ltli&gt&lta href=”someurl.com”&gtList item two&lt/a&gt&lt/li&gt

<li&gt;<a href=”someurl.com”&gt;List item three</a&gt;</li&gt;

</ul&gt;

</div>

</div&gt;

</div>

&ltdiv&gt

<img src=”images/hero.jpg” alt=”50% off on all pumps” />

&lt/div&gt&lt!–end main–&gt

&ltdiv&gt

&amp;copy Armando Roggio 2010, all rights reserved, etc.

</div><!–end footer–>

</div&gt;<!–end Wrapper–&gt;

&lt/body&gt

</html>

The code should look very simple and very straightforward. It is just HTML, the sort of stuff that search engine spiders love. We’ve also taken care to provide a title, for SEO purposes, and make use of h1 and h3 tags, which can help search engines understand what’s important on a page. You will notice that I even added some alternate text to my image.

Furthermore, all of the links, all of the content is readily available to a search engine spider. This site is ready to be indexed.

Next Add Style

With the site content in place, it is time to style it. I’ll use two separate CSS files for this presentation layer. The first file, jquery-ui-1.7.2.custom.css, is the jQuery UI file I downloaded from the jQuery site. It styles the dynamic classes that our JavaScript will add to the site in the client. The second file, style.css, is my home grown CSS that styles the other page elements.

Both CSS files are in a CSS folder and can be called into our document by adding two familiar lines of code to our page. The CSS is SEO neutral, so provided that I don’t do anything sneaky, like trying to cloak content from user, this should have no effect on how easy or difficult the page is to index.

&ltlink rel=”stylesheet” href=”css/smoothness/jquery-ui-1.7.2.custom.css” type=”text/css”/&gt

<link rel=”stylesheet” href=”css/style.css”  type=”text/css” media=”screen” />

Add Interactivity With JavaScript

Our content and presentation layers are in place and neatly separated. Search engine spiders have clear and clean access to the HTML, and our site is a good candidate for indexing, so it’s time to add some JavaScript for functionality.

We are going to need three separate JavaScripts, including the jQuery library, the jQuery UI, and some JavaScript to call our widget into action.

I downloaded the jQuery library and the UI file from the jQuery site. I added these files to the site hierarchy, and called them into or HTML with some familiar code.

<script src=”js/jquery-1.3.2.min.js” type=”text/javascript”/></script>

<script src=”js/jquery-ui-1.7.2.custom.min.js” type=”text/javascript”/></script>

External JavaScripts can, of course, be added in the head, but to follow the most recent trends in site development, I am going to place the JavaScript just above the closing body tag, ensuring that all of the site content is loaded before my scripts come into play.

The final bit of JavaScript I need looks like this:

$(function(){

// Accordion

$(“#accordion”).accordion({ header: “h3″, event: “mouseover” });

});

I write this code in a file called accordion.js, and call this file into the HTML page just like the jQuery files.

<script src=”js/accordion.js”/></script>

Summing Up

It is possible to use JavaScript to add interactivity to your sites and creating a good user experience without compromising your site’s SEO. The key is to write your JavaScript in such a way that your HTML holds all of the links and content on one layer, while your JavaScript manages the interactivity on a separate (usually external) behavior layer.

If you’re interested, you can download the source files for this post

This post was contributed by our guest columnist Armando Roggio. Armando is a journalist, web designer, technologist and the site director for Ecommerce Developer.

Original post by Armando Roggio

Best Practices for Search-Optimized Flash Development

Tuesday, February 23rd, 2010

In spite of what you may have heard, it is possible to have both engaging Flash content and happy search engine spiders.

For several years, there has been tension in the web design and development community regarding search engine optimization (SEO) and the use of Adobe Flash for site content and applications. Flash naysayers have and still do argue that you should almost never use the platform if you care at all about search engine performance and site traffic. Meanwhile, Flash aficionados argue that the user experience is more important than Google experience.

So which is it? Who’s right? In this post, I am going to:

1. Explain why both naysayers and aficionados make valid points
2. Describe the state of Flash indexability, and
3. Share several Flash development best practices that you can begin using in your projects right away.

All told, I hope this post eases tension and encourages more developers to consider using the powerful Adobe Flash platform in a way that is good for both users and spiders.

Naysayers vs. Aficionados

Both sides in the Flash SEO debate make good points and have good intentions.

On the one hand, developers and designers concerned about site traffic and getting found on search engine results pages are very focused on site success. Websites, in general, and ecommerce websites, in particular, are built to attract site visitors. In online retailing, these site visitors are shoppers and customers whose purchases are the company’s fundamental focus. If no one finds a website, it is of little use.

Acknowledging that getting potential customers to a store is vital, Flash advocates often emphasize that it is user experience that converts a site visitor into a store customer. As an example, we know that customers often buy from those company’s they most trust, and a 2003 Stanford University study of 2,440 people found that site aesthetics was the single most important factor in conveying site, and therefore, company credibility.

Furthermore, site interactivity such as hover effects, draggable elements and the like can convey professionalism as users imagine that these advanced features require a more sophisticated company to support them. The Flash platform simply allows developers greater flexibility in site design than would be possible in HTML alone. That flexibility in turn allows for more appealing site aesthetics and more engaging site interactivity, including advanced merchandising techniques, video presentation, and non-product content.
Ultimately, websites are for people, so it is user experience that should be our first concern. We want to present good site content in a way that is easy for human users to access and understand.

In HTML, we use a framework of tags like title, h1, or p to organize content in a way that is best for human users. Over time, the software engineers at companies like Google and Microsoft have discovered how to programmatically recognize content structures that organize web content in a human readable and usable way. Having recognized these useful structures—as well as the value of backlinks—search engines tend to deliver results from pages that are thus organized.

After the fact, SEO practitioners monitor search engine behavior and test theories to determine which structures and links search engine algorithms favor. With data in hand these SEO practitioners then instruct their clients to emulate these useful structures and linking strategies.

Put another way, search engine algorithms trail actual user experience, and SEO trails search engine algorithms. Here we find the crux of the problem, those that say we should avoid using Flash for SEO’s sake are encouraging us to follow user experience trends of the past, and those that encourage us to develop rich Internet experiences are asking us to lead.

We need to find a middle ground. If we get too far behind the latest design trends, we are not really focusing on providing good customer experience and conversion will suffer. If we get too far ahead of search engine indexing capabilities, we do risk losing potential traffic.

The State of Flash Indexability

So where is this middle path? What is the current, up-to-the-moment state of Flash indexability, and what can you do to incorporate Flash for the user’s sake while making content readily available for search engine spiders—your virtual users?

Google, and presumably other leading search engines, can index SWF content, execute server calls to retrieve external files for indexing, and in some cases, link back to the proper state in the Flash movie where the content originated.

This is important since the two main issues related to indexing Flash—or similar rich Internet applications (RIAs)—have to do with (a) finding content and (b) linking to content.

In the past, search engine spiders could not see inside of a SWF. It was a black box. But thanks to collaboration between search companies and Adobe, virtual users operating on servers can now, in fact, access textual and other content inside of a SWF file. Need proof? Run this search on Google right now, filetype:swf + “comic books.”

Google announced the capability in its blog on June 30, 2008. An Adobe announcement the next day summed up the change.

“Until now it has been extremely challenging to search the millions of RIAs and dynamic content on the web, so we are leading the charge in improving search of content that runs in Adobe Flash Player,” said David Wadhwani, general manager and vice president of the Platform Business Unit at Adobe. “We are initially working with Google and Yahoo! to significantly improve search of this rich content on the web, and we intend to broaden the availability of this capability to benefit all content publishers, developers and end users.”

“Google has been working hard to improve how we can read and discover SWF files,” said Bill Coughran, senior vice president of engineering at Google. “Through our recent collaboration with Adobe, we now help website owners that choose to design sites with Adobe Flash software by indexing this content better. Improving how we crawl dynamic content will ultimately enhance the search experience for our users.”

“Designers and web developers have long been frustrated that search engines couldn’t better access the information within their content created with Flash technology. It’s great to see Adobe and the search engines working directly together to improve the situation,” said Danny Sullivan, editor-in-chief of SearchEngineLand.com. “The changes should help unlock information that’s previously been ‘invisible’ and will likely result in a better experience for searchers.”

That was 18 months ago, and you can bet that Adobe, Yahoo!, and Google have not been resting on their laurels.

In fact on June 18, 2009, Google announced that it could load external Flash resources, including text, HTML, XML, additional SWFs, and more. This feature means that you can create a Flash application that draws its content from a structured and external XML document.

This was an important advancement, because it is a best practice to separate content layers from presentation and behavior layers (i.e. Flash). Remember that Flash Player does not actually make calls to a network stack for external resources, rather it relies on its host to make these calls for it. When Flash Player loads on your web browser it is your browser that requests any associated XML files, text files, or the like. And when Flash Player for Search (Google and Yahoo!’s special player for indexing content) is hosted by a search engine spider, it relies on that host to make these requests. As of this past summer, Google can and does retrieve this external files.

“That’s really important for search though because think of how many SWFs that are out there on the web,” explained Justin Everett-Church, a senior product manager for designer/developer relations at Adobe in a December 2009 interview. “[Search engines] are able to search and index these amazingly fast, and the way they have to do that is actually whenever a request is made, they can go out and cache that data, so it’s available very, very quickly, and they may even just say, ‘We’ll wait until we get all the data,’ and then rerun all the searches to make sure that it’s all there. You can’t really work in the same sort of go out and wait for a piece of content every time you need it just because it is an automated process.”

But once a search engine finds content, it may still have trouble linking to that content.

Flash content is fluid content. It does not adhere to the single page paradigm, so it is possible that particular states or frames will not necessarily have a unique URL. Without a unique URL, search engines that wish to link back to the content must link to the beginning of the Flash file or at least to a nearby state.

“This is the same problem you encounter with AJAX-based pages, “ wrote SEO experts Eric Enge, Stephan Spencer, Rand Fishkin, and Jessie C. Stricchiola in their October 2009 book, The Art of SEO. “You could have unique frames, movies within movies, and so on that appear to be completely unique portions of the Flash site, yet there’s often no way to link to these individual elements.”

But not all is lost.

A technique called deep linking, allows Flash developers to provide specific URLs for specific states in the application or page.

“If you are building your applications in Flex, you can [link directly to content] — a lot of our components are already pre-configured to work with navigation management. So, for example, in a Flex application, if you’ve got things like tabs, you can click between various tabs and you can then see a URL change and use the Back and Next button. That can certainly be enabled and disabled. I believe the default is enabled, but for people that are not using Flex, there’s actually a lot of really good libraries out there like SWFAddress that have been built by the community to address the same thing,” said Everett-Church.

The system is not perfect, since even with links in place search engines face some challenges with using these links. But it is feasible to offer both human and virtual users a way to link back to particular content in the SWF.
To summarize this section, Google, and presumably other leading search engines, can:

  • Index SWF content
  • Execute server calls to retrieve external files for indexing
  • And, in some cases, link back to the proper state in the Flash movie

Flash Development Best Practices for SEO

Given search engine capabilities plus a desire to both make site content indexable and to create good user experiences, there are some best practices that will help ensure search engines and people alike are getting the most out of your Flash applications.

  • Use external XML or text files. XML offers search engines a structured and semantic format for indexing site content. And it makes it easier to implement multi-language versions of an application. By keeping your content layer separate from your presentation layer you’ll have a better overall application.
  • Create Unique URLs for Important Sections. “Creating unique URLs for important sections of your SWF file, based on the keywords for which you want to optimize, will help search engines navigate into your SWF application and provide targeted results for the most relevant content,” wrote SEO expert Damien Bianchi, in a March 2009 article. To create these unique links, you may want to employ SWFAddress or UrlKit.
  • Use the HTML noscript Tag. It can be a good idea to put important site or application content in side of HTML noscript tags, which effectively puts your content into a search engine spider’s favorite language. If you are using external XML, files, you can even load the content dynamically on the server-side.
  • Use XSL When Feasible. XSL can define XML formatting and presentation, so you can use it to single XML source to control both Flash content and HTML content, like navigation. You’ll make the entire site’s content searchable and you will be using an effective site development strategy.

This post was contributed by our guest columnist Armando Roggio. Armando is a journalist, web designer, technologist and the site director for Ecommerce Developer.

Original post by Armando Roggio

Unique News content to your site from just £104 per month

Monday, January 11th, 2010

Content Now News

Back in September we launched the ContentNow.co.uk News Service, this is where we deliver fresh, unique news content to your site anything from 10 times a day to twice a week. Since launching we’ve had lots of clients take up this service and I’m delighted to say that it’s been really well received. I’ve been saying for that years that fresh content added to your site as often as possible is one of the best ways to rank well in the search engines, hence creating this service.

The reason for this blog post is that I wanted to make sure that some of the smaller sites could make the most of this service. Our competitors in this sector usually won’t entertain clients who spend less that £1000 a month. Not us however, we realise that some of the best sites out there started from small acorns with modest budgets. Which is why we’ve introduced our “starter pack” which consists of just 2 news items per week. You can choose from the following news article lengths, all prices are based on a 4 week month.

200 word articles twice a week = £104 per month
250 word articles twice a week = £128 per month
300 word articles twice a week = £152 per month
350 word articles twice a week = £176 per month
400 word articles twice a week = £200 per month
450 word articles twice a week = £224 per month
500 word articles twice a week = £248 per month

Our hope is that the introductory packages above will serve the sites with more modest budgets. We are always willing to be flexible too and if we don’t have a package to suit your needs then we’ll create one for you. We don’t tie you into long term contracts either, we operate a rolling 30 days notice agreement.

More details of the ContentNow.co.uk News Service, and what separates us from our competitors:

Unique - researched and written specifically for you and no-one else.

UK Sourced - all of our content is written here in the UK from staff who speak English as their first language.

Specific focus for the pieces rather than a generic sector focus.

Grammatically and syntactically correct.

Keyword balanced and detailed keyword balance control (contains an appropriate keyword density / number of occurrences of your target search terms without being over-optimised which could risk a search engine penalty or render the content unreadable).

Formatted according to your requirements (we can deliver the content to you with some basic HTML formatting based upon your specific requirements or simply as plain text if you prefer).

Cost effectively produced (because we do this day in day out, there are significant economies of scale in terms of training, management and in-depth understanding of search engine optimisation and content optimisation).

Permanently yours (some other news providers will retain the copyright to the content they produce and will require its removal if you cease to be a client).

Delivery mechanisms (XML / RSS / email / CMS).

If anybody would like more information or samples of our work then please email kieron.donoghue@contentnow.co.uk

What I’m listening to right now: Trey Songz - “I need a girl

Post from Kieron’s Blog

Unique News content to your site from just £104 per month

Original post by Kieron

Unique News content to your site from just £104 per month

Monday, January 11th, 2010

Content Now News

Back in September we launched the ContentNow.co.uk News Service, this is where we deliver fresh, unique news content to your site anything from 10 times a day to twice a week. Since launching we’ve had lots of clients take up this service and I’m delighted to say that it’s been really well received. I’ve been saying for that years that fresh content added to your site as often as possible is one of the best ways to rank well in the search engines, hence creating this service.

The reason for this blog post is that I wanted to make sure that some of the smaller sites could make the most of this service. Our competitors in this sector usually won’t entertain clients who spend less that £1000 a month. Not us however, we realise that some of the best sites out there started from small acorns with modest budgets. Which is why we’ve introduced our “starter pack” which consists of just 2 news items per week. You can choose from the following news article lengths, all prices are based on a 4 week month.

200 word articles twice a week = £104 per month
250 word articles twice a week = £128 per month
300 word articles twice a week = £152 per month
350 word articles twice a week = £176 per month
400 word articles twice a week = £200 per month
450 word articles twice a week = £224 per month
500 word articles twice a week = £248 per month

Our hope is that the introductory packages above will serve the sites with more modest budgets. We are always willing to be flexible too and if we don’t have a package to suit your needs then we’ll create one for you. We don’t tie you into long term contracts either, we operate a rolling 30 days notice agreement.

More details of the ContentNow.co.uk News Service, and what separates us from our competitors:

Unique - researched and written specifically for you and no-one else.

UK Sourced - all of our content is written here in the UK from staff who speak English as their first language.

Specific focus for the pieces rather than a generic sector focus.

Grammatically and syntactically correct.

Keyword balanced and detailed keyword balance control (contains an appropriate keyword density / number of occurrences of your target search terms without being over-optimised which could risk a search engine penalty or render the content unreadable).

Formatted according to your requirements (we can deliver the content to you with some basic HTML formatting based upon your specific requirements or simply as plain text if you prefer).

Cost effectively produced (because we do this day in day out, there are significant economies of scale in terms of training, management and in-depth understanding of search engine optimisation and content optimisation).

Permanently yours (some other news providers will retain the copyright to the content they produce and will require its removal if you cease to be a client).

Delivery mechanisms (XML / RSS / email / CMS).

If anybody would like more information or samples of our work then please email kieron.donoghue@contentnow.co.uk

What I’m listening to right now: Trey Songz - “I need a girl

Post from Kieron’s Blog

Unique News content to your site from just £104 per month

Original post by Kieron

Business seasonality, and search trends for your marketing

Thursday, December 24th, 2009


Chances are if you are an online retailer your have some seasonality to your business. This mainly depends on the type of products you sell, and the general type of people that purchase your products. As a B2B’ish industry we see major volume decreases near every holiday.

Where does your business fit-in?

The once a year rush…

The every holiday surge…

The ʖB…

Or the product launch…

With Google’s and others’ free tools on the internet, a small business owner can get very good insight into business seasonality, and shopping search trends. If you have good relationships with your suppliers and manufacturers, it’s often possible to design pre-release campaigns for upcoming products. Search engines place some weight on the first websites to write about specific products or services. If you’re that website, you can gain considerable traction in natural search rankings, and possibly a huge sales boost once the product is launched. This is just one example of how trends like this can be used, but the possibilities are endless and the data is free.

Original post by jestep

Are You Flushing Your SEO Down The Drain?

Wednesday, December 23rd, 2009

It breaks my heart when I see URLs with session IDs crawled and indexed by search engines and returned in search results.

The unwitting searcher reads the page title and gets all excited, clicking it in anticipation on landing on
a relevant page for “Toronto ski snowboard shop,” and instead gets this:

The tragedy is this is completely preventable. Both Google and Yahoo allow you to restrict crawling of session IDs through their webmaster tools. Google’s Vanessa Fox has an amazing explanation of the different options you have for handling this duplicate content problem, including the pros and cons of the meta canonical attribute, 301 redirects and the newest tool, “parameter handling.”

Yahoo also explains how to restrict parameters through its Site Explorer tool, although this may be a short-lived solution for the Yahoo search engine if Yahoo eventually returns results powered by Bing.

I suggest you take a look at this before the holiday rush to avoid flushing your “free” SEO traffic down the drain.

You may also like these similar posts:

Original post by Linda Bustos

The Art Of SEO [Book Review]

Friday, December 4th, 2009

O’Reilly recently published The Art of SEO penned by the rock star cast of search engine experts Eric Enge from Stone Temple Consulting, Stephan Spencer of Netconcepts, Rand Fishkin of SEOmoz and Jessie C. Stricchiola of Alchemist Media.

With all the changes we see each year in the search landscape, it’s always good to have an up-to-date reference for your ecommerce team. The authors have included the recent updates like Bing, how search engines handle “nofollow” today, your options for canonicalization and how to optimize for mobile search, Flash content and video.

What You’ll Learn

As with most SEO books, The Art of SEO kicks off with a couple “how search engines work” chapters and finishes with some guidance on the in-house vs. outsource decision and thoughts on the future of search. But what’s in the middle is what makes this book unlike the others I’ve reviewed. There is lengthy and meaty sections on long tail keyword targeting (how to identify long tail patterns and how to work them into your copy, how to identify seasonal fluctuations in demand and conduct pre-holiday optimization). There is also very thorough explanation on how content management systems can hinder SEO efforts and how to overcome the challenges, rather than just alluding to the fact that “sometimes your CMS can be a problem.” Ditto for Flash content.

I was impressed with an entire chapter dedicated to moving content after a re-design, domain change or server change including ways to mitigate your risk before the move and troubleshooot after. This is good supplemental material for ecommerce professionals who have more of a marketing background when it comes to SEO than a technical bent.

There’s also a section on how to identify opportunities and measure SEO success using your web analytics. If you can’t name at least 5 metrics off the top of your head that directly relate to SEO, pick up a copy of this book. And testing…there’s great information on how to conduct SEO testing, which is much different than PPC or landing page testing.

SEO and Ecommerce

Early in the pages of The Art of SEO you’ll find a very juicy statistic – 11.86% of search engine queries are retail related, second only to directories/resources at 16%. That means there are more commercial searches than there are for entertainment, news/media, games, business, finance and sports. Unfortunately most SEO books (or blogs) I’ve read have not dug deep into the specific issues of optimizing ecommerce websites, especially for large, complex sites. The Art of SEO is written to appeal to all types of websites and certainly addresses online retail issues throughout the book, but it has no dedicated chapter for online retailers. Nevertheless, all the content in the book is useful for online retail owners and ecommerce marketers, and as a reference, this book should address many of the issues pertaining to an online store.

Topics I would love to see covered in an SEO book for e-tail include link building for commercial sites (it’s tougher than other types of sites, for sure), how to identify and optimize for keywords with commercial intent, how to handle discontinued product pages (do you just delete, redirect or keep on your site?), how to boost your rankings for branded and category pages, where to focus your energy when you have a site with over 100,000 products, etc. Retail specific case studies and SEO checklists would really boost the appeal for such a book. Maybe in the next edition…

The Verdict

Great reference for online retailers. Will bring you up to date on the major SEO issues on both the technical and marketing side.

More Book Reviews for Online Retailers

Always Be Testing: The Complete Guide to Google Website Optimizer by Bryan Eisenberg, John Quarto-vonTivadar and Lisa T. Davis
Web Analytics: An Hour A Day by Avinash Kaushik
Website Optimization by Andrew B. King
Web Design for ROI by Lance Loveday and Sandra Niehaus
Radically Transparent by Andy Beal

You may also like these similar posts:

Original post by Linda Bustos

Yes Virginia There Is a Santa Claus And He Searches for Free Shipping

Friday, August 28th, 2009

This post was originally published in August 2008 and is part of our Get Elastic rerun series.

Here’s a tip for retailers who offer free shipping on one or more products during the holidays. (My apologies to those who don’t offer free shipping, but bookmark this anyway - you may offer it down the road!)

Free shipping offers consistently top surveys of what customers want from online stores. And people do search for “free shipping,” and most often in November / December - as you would expect.

Now I’m not saying you have a hope in the North Pole of ranking for the term “free shipping” alone (though Amazon, Zappos, Shoes.com and Shoebuy have succeeded). The point is people really care about free shipping, and even search for it in search engines. And if you offer it, you should flaunt it when customers do searches for the products you carry — in your title tags and meta descriptions.

Even if you’re not ranked number one in the search results, if your offer is more attractive than the highest ranking link, you can win the click.

And if you offer other guarantees or customer-friendly policies, throw them in too. Yay, Zappos!

We can also assume many customers will append their product searches with “free shipping”:

PS this goes for PPC ads too, “free shipping” in the ad copy is a great offer that would likely increase click through rates. Just triple check that your landing page repeats the offer and the promotion applies to the product and the geographic area the ad is being shown. Don’t bait-and-switch. Same goes for your title tags for your organic listings. And only add the offer to the pages the offer applies to.

PPS If you want exposure on the sites that do rank tops for the term “free shipping,” you contact them to submit your offers or start an affiliate relationship. The top 3 are FreeShipping.org, FreeShipping.com and Shopping-Bargains.com.

You may also like these similar posts:

Original post by Linda Bustos

Holiday SEO: Using Amazon Bestsellers for Keyword Research

Monday, August 24th, 2009

Wanna do some extremely cheap (free) and fast market research? As lovely as Google Trends, Google Insights and Google’s Keyword Tool are - they are not as valuable as Amazon for commercial keyword research. They can’t tell you which products are most wished for and most gifted.

Though it’s hidden amongst a jungle of other links, products and calls to action - Amazon has a Bestsellers department. On the Amazon.com home page, scroll down to Features & Services / Amazon Exclusives / Amazon Bestsellers (or just click our link).

You’ll find every category that Amazon offers (which is pretty much everything) and even sub-categories.

And you’ll notice you can select the Most Gifted and Most Wished For items, based on Amazon’s tsunami of customer tracking and purchase data.

For example, if you’re in the beauty category, you can see the top 3 wished for fragrances are Vera Wang Princess, Dolce & Gabbana Light Blue and Marc Jacobs Daisy.

Comparing to Sephora’s best seller list, this is pretty good data.

So What?

When you understand what customers’ most desired and most gifted items are, you know where to focus your SEO efforts at the product page level as we approach the holiday season. And by SEO efforts, I mean link building.

If I were Sephora, I would head over to the search engine and scope out the ranking situation (making sure I’m signed out of my Gmail account so my rankings aren’t skewed by my frequent visits to the Sephora site). Now it doesn’t really matter what position you are in the results - results may vary based on a searcher’s location, browsing history (personalized search) and exact keyword term (rankings may differ for “vera wang princess” vs “princess vera wang”). And there’s always room for improvement when it comes to link building.

But you want to get an idea of which pages you are competing against. Is it Amazon? The manufacturer’s site? A popular blog review or shopping engine? Also, you want to know if you have a hope in the North Pole to actually rank for the product. If you’re not on page one or two, you may want to think realistically about your chances. Or, aim for a less competitive search like “buy vera wang princess” or “princess by vera wang.”

Okay, keeping with our hypothetical Sephora case:

Sephora is doing really well, and it’s tough to outrank the manufacturer site but we’ve seen it happen. Also, assuming Sephora’s competition reads Get Elastic and is embarking on link building campaignage as we speak, Sephora must protect its position. The key will be to build links (and start soon), and here are some ideas to accomplish this.

Leverage the Blog

Sephora has, in my opinion, one of the better retailer blogs out there. It actually has several posts linking to its Marc Jacobs Daisy page. But linking from a new blog post that includes “Marc Jacobs Daisy” in the title tag and URL will give extra topical relevance to the link. I’d go ahead and write a post on how it’s one of the top sellers, what customers have to say about it or which celebrities wear it.

Blogger Outreach

Why not make a list of influential beauty bloggers and send them a free Vera Wang Princess bottle or sample to review? As long as the review is appreciated but not required, I don’t see how this would violate the “don’t buy links” rule. Of course, I’d love to hear your opinions in the comments.

It works for quirky lounge chair maker Sumo. Top Internet marketing and advertising blogger B.L. Ochman calls Sumo’s blogger outreach smart marketing:

Sumo has used blogger outreach to get their furniture reviewed, and it’s smart marketing. Sending chairs to bloggers is cheap; effective because you feel like you need to review something that costs more than $100; and, unlike a book, way too big to ignore once it gets to your house. They didn’t send some stupid press release, or cutesy pitch. They just sent an email asking if I’d like to try the chair and review it, with a link to the site.

Sumo ranks quite nicely for terms like “lounge chair” and “bean bag chair,” thank you very much.

Search for Conversations

Who’s been blogging about Vera Wang Princess? Two tools I like to use to find out are blog search engine Technorati and reputation monitoring tool Trackur. These both have advantages over Google Blogs search.

Technorati shows you an authority score (higher is better), so you don’t waste time checking out low-quality blogs:

And Trackur lets you bookmark items with “Add to Favorites.”

You may discover some interesting things, like this blog that actually did link to Sephora:

But as you can see in the status bar, the blogger buggered up the link with a cut-and-paste so it reads http://http//www.sephora.com/browse/product.jhtml?id=P212915&shouldPaginate=true&categoryId=5625 which sends people and search engines to a dead page.

Sephora should send this blogger a heads up, and some form of thank you for linking (coupon or free gift). And to build a relationship, ask if she’d like to be an official reviewer for Sephora products on her own blog.

Help a Reporter Out

Get on Peter Shankman’s HARO (Help A Reporter Out), a thrice-daily mailing list of press opportunities. I’ve seen requests for sources from reporters from major news papers, magazines and even network TV morning shows. Several calls for products for gift ideas have come through. Getting on the list to receive the notices is easy, sign up here. You could get a link or great word-of-print marketing.

Don’t Forget Value Propositions

Sephora not only ships for free over $50, but also has free return shipping.

This should be in the title tag / meta description. Especially for searches like this:

This will also improve click through for searches without “free shipping” as we discussed yesterday.

So try out Amazon Bestsellers for the category/ies you sell - and remember, you can apply this insight to email marketing campaigns and merchandising strategies too. If you have additional link building tricks, you may want to keep them close to your chest. If you’re brave and already in the holiday spirit, you may want to share them in the comments here *wink.*

You may also like these similar posts:

Original post by Linda Bustos

Beyond On Site SEO: Applications of Keyword Research

Wednesday, August 5th, 2009

When you think of keyword research, you likely associate it with search engine optimization and the importance of including keywords in various tags and body copy to appear higher in search results. But keyword research is essential to your entire online marketing strategy, and has applications beyond SEO, including:

Information Architecture

When you first set out to organize your site structure and decide on how to label your categories, you may have to make decisions between synonyms - especially for e-commerce sites. For example, you might have to choose between “athletic shoes,” “runners,” “running shoes,” “trainers” and “sneakers.”

How do you make your best guess which is most popular? Head off to Google Trends and compare each term, and make sure you set which geographic market you operate in, as there can be regional differences in preferred terms:

One thing to watch out for is some terms have more than one meaning - like “runners” (table runners, stair runners, wedding runners, runners knee, etc) or “trainers” (personal trainers, game trainers, dog trainers). You may, from this graph, conclude your best label is “running shoes” as it far outperforms “athletic shoes.”

If your site has been up for a while and you’re considering a restructure, you may also check on your pay-per-click data, comparing these keywords for impressions and clicks to your site, which would indicate that the search performed had intent to find information on products you sell. A searcher looking for “dog trainers” is not likely to click on an ad for “Nike Trainers.” If you get far more traffic for “runners” than “running shoes” then you may reconsider your current category label.

Using the customer-preferred term also aids in usability. People scan for “trigger words” that match exactly how they describe the product themselves. Customer thinks “where are the running shoes?” and scans the menus for that term, and may miss the lonely “athletic shoes” at the top.

Internal Site Search Optimization

Your site search may not be returning results (or the results you want) for user searches because your customers describe your products in ways you never thought of - including mis-spellings.

There are several ways you can research terms to tweak your search tool. An obvious one is your internal site search logs - mine them for frequent searches and test what results appear. Proactively, you can use the Buzzillions reviews site which employs customer tagging, Amazon tags, a thesaurus or the Google Keyword Research Tool to look for synonyms.

Sourcing New Products

Does your internal site search log reveal customers are looking for Nike First Touch II Astro Turf Trainers en masse? You might consider adding it to your product mix if it’s a hot item. You can also surf Amazon Bestsellers and use the Google Keyword Tool and segment your keyword results by last month’s search volume (to identify current winners).

Pay Per Click Advertising

Of course, keyword research is essential to PPC advertising. But many marketers stop at the Google Keyword Tool or an enterprise tool like Keyword Discovery.

null

One of the tedious aspects of PPC keyword research, and most difficult to thoroughly perform with just the traditional tools is negative keyword research use eBay for negative keyword research and hack Google Analytics to expose the exact search phrases for your broad matched PPC keywords.

Email Offers

You can identify hot products using Google Trends, Amazon Bestsellers lists or your Analytics, search and sales reports and use them in your email campaigns.

You may also like these similar posts:

Original post by Linda Bustos

Are You Taking Advantage of Webmaster Tools?

Friday, July 24th, 2009

Search engines don’t just spend their energies trying to outsmart webmasters (or rather, SEO practitioners) — they also give back to the webmaster community. Webmaster tools offered by Google, Yahoo and MSN, help site managers identify various problems with their sites, along with other features.

As the TopRank blog illustrates, you can use Google Webmaster Tools for:

  • Viewing any errors the search robot may have crawling your site
  • Setting your domain’s geographic target
  • Setting your preferred crawl rate (frequency that Googlebot visits your site)
  • Setting your preferred www or non-www domain format (not necessary if you already use 301 redirects in an .htaccess file)
  • Finding duplicate title and meta description tags (so you can make sure each one is unique)
  • Viewing your top keyword referrals
  • Enhancing your 404 page to include what Google thinks the visitor was looking for and a Google search box
  • Setting which site links you want to appear in search results (example below):

But that’s not all, you can also check out which of your site’s pages have links from other sites (the more relevant links you have from respectable websites, the better). This can help you recognize links from bloggers (maybe it’s positive or negative feedback), partners and other sites. It can also help you track your link building / marketing strategy — just don’t expect the tool to show you every single link Google knows about.

You can also use the “page not found” report to locate URLs that other sites have linked to that don’t exist on your page (a typo or a page that doesn’t exist anymore). You can “save the link” by redirecting that link to the proper page, or contacting the webmaster of the other site to fix the link.

There are cases when you need to block search engines from crawling certain pages or areas of your site. For example, your staging site and secure pages. Other times you might find a rogue URL that slips into the Google Index that you don’t want in there, like a URL with a session ID. The worst case is someone Google’s your website and that session ID appears instead of your home page, with the page title “ERROR” — I’ve seen it happen.

Google’s Matt Cutts describes how to prevent search engines from indexing your pages, and how to use the URL removal tool if you need to in Google Webmaster Tools:

Get slapped with a Google penalty? You can use Google Webmaster Tools to request re-inclusion (after you fix the reason why you were penalized).

Google’s not alone in offering webmaster tools. Yahoo and MSN (Bing) offer their own too. You’ll need to sign up for them each separately (with Yahoo ID and Windows Live accounts, respectively).

Here are links to get you started with webmaster tools from the big 3 search engines:

Google Webmaster Tools
Yahoo Site Explorer
Bing Webmaster Center

You may also like these similar posts:

Original post by Linda Bustos

Keeping Up With the Google

Friday, June 12th, 2009

I returned this weekend from a week’s holiday and for the first time in 2 years, I didn’t take my laptop with me on vacation. (The magic of Wordpress’ scheduled posts kept Get Elastic alive while I was gone). With 250+ blog posts chilling in my RSS reader, I couldn’t wait to catch up on what I missed in the world of retail, marketing and tech geekery.

One of the events that happened while I was away was SMX Advanced in Seattle (Search Marketing Expo). Fortunately there’s always a ton of liveblogging coverage, as often breaking news from search engines get announced at these events, like support for the canonical URL tag. Because search engines are constantly working on improving their own tools and minimizing search engine spam, the “rules” and best practices for SEO (search engine optimization) also change. It’s important for SEO professionals, marketers and webmasters must stay on top of these changes as not to give outdated advice, and for bloggers to update old posts that may contain outdated advice.

While catching up I learned 2 important things about how Google follows links on a website:

1. How Google Handles the Nofollow Attribute

In 2007, the SEO world was a-buzz with a new trick - PageRank sculpting. The idea was you could control the flow of PageRank between pages of your site by plugging up “leaks” to pages like Contact and Privacy, so more PageRank would be applied to your product and category pages. (If you’re not familiar with the PageRank concept, please refer to this video explanation).

I recommended Stephan Spencer’s concept of PageRank sculpting for retailers in late 2007 as a “Killer SEO Trick Only 1% of Online Retailers Use” and referenced the practice in 9 Privacy Policy Usability Tips, Tips for SEO Friendly Affiliate Programs and Dodging Duplicate Content Filters While Assisting Affiliates.

What we understand now is that Google no longer treats the nofollow attribute the same, and the “trick” doesn’t have the same benefit as it had before. The nofollow attribute will still prevent PageRank from passing to nofollowed links, but there is no boost to links without the attribute - the juice just “evaporates.” If you’ve used the technique before, there’s no harm, there’s just no benefit anymore. The disappointing thing is that if you have a large number of links on one page (including links in comments on blog posts), they still dilute the link value of more important links on the page.

This is a perfect example why any internal SEO expert or SEO consultant you may be working with reads blogs, attends conferences (or at least keeps up with the event coverage) and stays on top of the industry, otherwise you may get advice that is either a waste of time or at worst, get you banned from search engines. It’s also important for bloggers like me to update old posts to reflect new information.

2. How Google Handles Javascript and Flash

Equally if not more important, your web developers should understand how Google and other search engines handle Flash, Flex, AJAX and Javascript. Google annnounced advances in searchability of Javascript and Flash at its own Google I/O event, and Vanessa Fox’s explanation is a must read for all of your Web developers. Whether you’re working with internal or outsourced devs, send them this article today.

You may also like these similar posts:

Original post by Linda Bustos

PPC Myth Week Pt 1: Organic Search Traffic is More Qualified Than Paid

Monday, May 4th, 2009

Welcome to PPC Myth week! Today is the first installment of a 3 part series challenging common misconceptions about search marketing and analytics.

Myth #1: Organic search more qualified traffic than paid

I was surprised to see in print one of the most respected search marketing gurus state “Organic searchers who click on your pages are highly qualified visitors to your site. They are much more likely to make a purchase than some other kinds of visitors you receive.”

In fairness, the guru went on to explain that banner ad clickers are less qualified than searchers actively looking for a product in a search engine. Nevertheless — to claim that organic searchers are highly qualified is false. It also implies that organic search converts better than paid search, comparison engines, email traffic, affiliate leads and so on. This just ain’t so.

1. SOME organic traffic is better “qualified” than others.

Remember, in this context “qualified” means more likely to purchase. If you look through your organic search referring keywords, you’ll find a number of non-transactional terms, and transactional terms that are not necessarily close to purchase or even relevant to what you offer.

Examples from the 2010 Olympic Store:

  • Non-transactional: “vancouver 2010 schedules”
  • Transactional, not relevant to our offer: “how do i get tickets for the 2010 winter olympics”
  • Transactional, too general: “business card holders” (may like our offering but is likely in research/comparison mode)
  • Qualified: “vancouver 2010 sterling silver heart charm bracelet”

Also, organic conversion can vary by search engine. It’s possible for your market, traffic from Yahoo, AOL or MSN sends you more shoppers and Google sends you more information hunters.

2. SEO vs. PPC - it depends on the keywords.

PPC traffic “quality” also depends on which keywords get clicked - especially if you’re using the broad match type. In fact, broad match can trigger some really un-qualified traffic. If you were only bidding on a certain number of close-to-purchase keywords with the exact match type - you *could* argue PPC is more qualified than SEO if your conversion rates also confirm so.

3. Other channels - it depends…

Comparison engine traffic is *typically* closer to purchase since visitors have already evaluated your offer against competitors and the product against other alternatives, comparison engine traffic should convert better in theory. Your results may vary.

Similarly, email and affiliate referrals have been exposed to your brand and offer before clicking through - you’d expect better results for these channels than search. Again, your results may vary.

Type in traffic (no search engine or other site referred the visit) indicates brand awareness, and perhaps preference. Repeat customers, brick-and-mortar customers or people responding to offline advertising may convert higher than SEO/PPC traffic that’s also clicking on several other results to compare. But direct traffic can also indicate you should filter out your own staff’s IP address or you have missed Javascript tags on some pages (causing a null reference).

So what’s the point of this rant? I don’t want anyone making decisions to invest more into SEO than other channels because they heard that organic search is the most qualified traffic. I don’t want you to set the wrong expectations on organic search, and set goals like “increase organic visits” or “increase conversion for organic visitors.”

You may also like these similar posts:

Original post by Linda Bustos

The best SEO/SEM info (crowd sourced)

Monday, April 20th, 2009

A

Original post by Robert Scoble