SEOmoz Daily SEO Blog |
Tips and Must-Haves for your eCommerce Platform Posted: 27 Feb 2011 01:28 PM PST Posted by MikeCP Choosing an eCommerce platform can be a terribly frustrating experience because of the options and packages available, the misinformation, the pushy sales reps, the time and money investment, and so on. I want to talk about this decision because of this experience, but I don't plan on making any platform recommendations. No, no. That's really up to you and the resources available to you. But I'm happy to give you a rundown of the SEO elements you'll want to consider in your decision making process. If you're not in the market for a new eCommerce platform, maybe some of these common platform missteps will convince you that it may be time to consider. Proper Product Image HandlingYour product imagery can provide awesome conversion benefits and make a strong differentiator in your niche. Unfortunately, a lot of eCommerce platforms don't provide the necessary control and commit a lot of SEO missteps (like generating a new URL when the product images are cycled).
Page-Level Control of Head and Meta contentSure, it makes sense for your title tag, H1, and image alt attribute to default to the product name, but if you don't have the option to create custom meta information you could be in for some frustration. One should be able to edit titles, H1s, image alt attributes, meta descriptions, etc. from every product page in the admin. Additionally, it's important that the content in the HEAD section of each page is editable. If I want to drop a Google Website Optimizer script onto one product page, it shouldn't be impossible. The same goes for adding a rel=canonical, meta robots, or a page-specific JavaScript snippet. Product ReviewsProduct reviews are awesome for conversion, and it seems like many eCommerce platforms today offer some sort of built-in review system. Reviews can also have a positive impact on your product pages' rankings with the naturally keyword-rich UGC it generates. Unfortunately, tons of product reviews systems utilize JavaScript to call the reviews after the page loads, providing no SEO benefit.
To make sure your product reviews are search engine readable, view source on a page with reviews and be sure the text appears in the code. Robust Sitemap and Product Feed ControlMost modern eCommerce platforms submit Sitemaps to the search engines, but there's so much more that can be done. For instance, segmented Sitemaps is an awesome way to monitor indexation of different sections of your website. If your platform doesn't allow you to adjust your Sitemaps, you'd be missing out. Additionally, product feeds allow you to submit your products to comparison shopping engines like Google Merchant Center, NexTag, Shopping.com, and many more. Google Merchant Center is the big one; an eComm platform that auto submits to GMC opens up more possibilities to appear for queries that trigger products in blended search, as well as product extensions for PPC advertisements.
301 Redirects, True 404 pages, and Other Rewrite ControlSome of the hosted eComm platforms allow no control over 301 redirects and URL rewriting, and this is a big problem. Similarly, many platforms don't send a proper 404 status for a dead page, opting instead to 302 redirect to a (status 200) 404.html, or worse, the homepage. As products are removed from your catalog, you should be able to 301 redirect that old URL to a related product, or send a proper 404 status message. Anything else will cause confusion for the search engines AND users. Lastly, and most obviously, URLs should be rewritable to allow for keywords-richness.
Filtered Navigation that Doesn't SuckFaceted or filtered navigation is a contentious point amongst eCommerce platforms as very few platforms do it exactly the same. First and foremost, a filtered navigation that relies on parameters and session IDs can be very difficult, if not impossible to build in an search engine friendly manner. In many cases, the Googlebot could waste a ton of your crawl bandwidth crawling in and out of navigational filters. Additionally, it can become a information architecture nightmare, with the Googlebot crawling deeper and further from the homepage to reach product pages. A more modern approach to faceted navigation is through using AJAX to filter products. Just make sure that there's an HTML crawl path to your products, and you're not hiding any really good organic landing pages within your AJAX navigation. There's a lot of ways to approach this issue, and its worthy of its own discussion. See Rand's Whiteboard Friday on the matter. The general rules for a search friendly faceted navigation:
Site SpeedAt this point I'm really more concerned with site speed from a conversion standpoint, rather than as a ranking factor, but there's reason to believe site speed will see increased importance in the algorithms' future. An advanced cacheing ability is a must for the modern eCommerce platform. A few more SEO elements
Some Non-SEO elementsThere's obviously TONS of non-SEO related features that should be included in a good eCommerce platform. Here are just a few.
That's Everything! </sarcasm>I don't envy the engineers behind today's eCommerce platforms. They're tasked with building a system that's both simple yet robust, 'just gets out of the way' yet 'all-in-one', user friendly yet secure, and so on. No fun. I don't expect that I've covered every bit of must-have functionality either, but I hope I've got most of it. If you've got any particularly frustrating stories from dealing with your eCommerce platform, follow me on Twitter and let me know, or sound off in the comments. Obligatory "You Forgot Feature X" Updates:
|
You are subscribed to email updates from SEOmoz Daily SEO Blog To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 20 West Kinzie, Chicago IL USA 60610 |