One don't need an award-winning mid-range e-commerce shopping cart like Erol to gain the Google death penalty. Thanks to this award winning software sold as "search engine friendly" on the home page, respectively its crappy architecture (sneaky JS redirects as per Google's Webmaster guidelines), many innocent shopping sites from Erol's client list have vanished, or will be deindexed soon. Unbelievable when you read more about their so-called SEO Services. Oh well, so far an actual example. The following comments do not address Erol shopping carts, but e-commerce systems in general.
My usual question when asked to optimize eCommerce sites is "are you willing to dump everything except the core shopping cart module?". Unfortunately, that's the best as well as the cheapest solution in most cases. The technical crux with eCommerce software is, that it's developed by programmers, not Web developers, and software shops don't bother asking for SEO advice. The result is often fancy crap.
Another common problem is, that the UI is optimized for shoppers (that's a subclass of 'surfers', the latter is decently emulated by search engine crawlers). Navigation is mostly shortcut- and search driven (POST created results not crawlable) and relies on variables stored in cookies and whereever (invisible to spiders). All the navigational goodies which make the surfing experience are implemented with client sided technologies, or -if put server sided- served by ugly URLs with nasty session-IDs (ignored by crawlers or at least heavily downranked for various reasons). What's left for the engines? Deep hierarchical structures of thin pages plastered with duplicated text and buy-now links. That's not the sort of spider food Ms. Googlebot and her colleagues love to eat.
Guess why Google doesn't crawl search results. Because search results are an inedible spider fodder not worth indexing. The same goes for badly linked conglomerates of thin product pages. Think of a different approach. Instead of trying to shove thin product pages into search indexes write informative pages on product lines/groups/... and link to the product pages within the text. When these well linked info pages provide enough product details they'll rank for product related search queries. And you'll generate linkworthy content. Don't forget to disallow
/productsin your robots.txt.
Update: Probably it's possible to make Erol driven shops compliant to Google's quality guidelines by creating the pages without a software functionality called "page loading messages". More information is provided by several posts in Erol's support forums.
Tags: Search Engine Optimization (SEO) eCommerce Shopping Carts e-commerce software Web development
Post it to