Shopping Carts and SEO

Shopping and the Web. They go together like Mr. and Mrs. Smith. Well, maybe not quite, but Internet shopping is one of the fastest-growing industries in the world.

It's fairly easy to set up shop and sell almost anything from bananas to banana boats on the Internet. Browse through the shopping section of Google (Froogle) or Yahoo and you can see the amazing variety of products that are available.

Click on a few of those links and take a look at the address bar on your browser. Many online stores use some kind of dynamic system for generating their pages. This means their product information is drawn from a database and dynamically displayed.

Dynamically displayed pages look something like this:

http://www.google.com/search?hl=en&lr=&q=shopping+cart&btnG=Search

You will notice that there is no extension which would indicate a static page.

Is there a problem with dynamic pages? From SEO perspective there is a real problem. Search engines have trouble indexing dynamic pages, especially with multiple variables.

Here is what Google has to say about dynamic pages:

"If you decide to use dynamic pages (i.e., the URL contains a "?" character), be aware that not every search engine spider crawls dynamic pages as well as static pages. It helps to keep the parameters short and the number of them few".

Shopping carts that use a lot of parameters will have trouble getting indexed by search engines.

The Solution?

A client recently approached me to provide a shopping cart that would allow his products to be indexed properly. In addition, he had special requirements for the size and the cost of the shopping cart. The cart needed to be as inexpensive and as small as possible.

My client had previously been using PayPal "Buy it Now" buttons but disliked the way the customer was immediately taken to the PayPal site. He felt that would discourage people from making additional purchases before checking out.

I investigated the various free shopping carts like Zen Cart, osCommerce, and AgoraCart. They all offered some sort of SEO modifications, but they were too large to fit in my client's limited hosting account.

Digging a little further, I came across Commerce.cgi -- a compact, fully customizable shopping cart. But free version did not offer the features that my client desired. The pages are dynamically generated, and there is no support for PayPal.

However, for a $50 lifetime membership, he had access to the member's area which provided extra scripts for PayPal integration. There is also a very interesting script for making dynamic pages appear static.

This script, called Search Engine Advanced, uses the Apache mod_rewrite function to change requested URLs. I checked with my client to see if his Apache server supported mod_rewrite, and that was in luck. All systems go!

Installing the Commerce.cgi script was quite straightforward, and I could easily adapt the templates to match the style of my client's existing web site. Once the cart was installed and running, I tried adding the Search Engine Advanced hack. There were a few complications, but the support staff at Commerce.cgi helped me sort it all out.

The results are very pleasing indeed. All the dynamic pages appear as static, and Google, Yahoo and MSN have started to index the site.

You can see the site up and running at Tea From Taiwan - specializing in hand processed oolong tea.

I would highly recommend Commerce.cgi for anyone looking for a highly configurable shopping cart. It is suitable for small to medium sites and offers great support through their BBS.

Copyright 2005 by Ross MacIver

This article may be redistributed freely on the Internet or in ezines as long as the resource box and hyperlinks remain intact.

Ross MacIver is the director of Best Online Content. We provide quality content for your web site and offer a full range of design and SEO services.

In The News:

Can SEO Be Made Predictable?  Search Engine Journal
What Does It Mean to ‘Do SEO’?  Search Engine Journal
Keeping SEO in the everyday  Business MattersBusiness Matters
SEO Hamilton  Search Engine People
My experience with SEO  Practical Ecommerce
Can SEO Have a Negative Effect?  Search Engine Journal
7 Coding Barriers to SEO Success  Practical Ecommerce
SEO Critique of 3 Ecommerce Blogs  Practical Ecommerce
SEO Tricks For Email Marketers 10/17/2019  MediaPost Communications
What Is a Google Penalty in SEO?  Search Engine Journal
Google Shares Top 3 SEO Factors  Search Engine Journal
The High Cost of Ignoring SEO  Practical Ecommerce
What's the Value of SEO?  Practical Ecommerce

Abandoned by Google! Googlebot, Wherefore Art Thou Googlebot?

As a search engine optimization specialist I often optimize existing... Read More

A Play In The Sandbox Is Necessary

There has been a good deal written about the Google... Read More

One Way Link Building Secures Long Term Ranking Results

One-way link building is a great way to improve your... Read More

SEO = Search Engine Optimization, tips on successful page ranking

One of the key things to remember when developing your... Read More

Google Zombies Need To Wake Up

Over the last couple of weeks, I've received more e-mails... Read More

The First Search Engine Marketing Method: Content That Meets Customers Needs

For your business web site, good search engine rankings and... Read More

How Real SEO Analysis Works

If you're serious about SEO, you need to know how... Read More

Adding City Names At The End Of Your Keywords Can Bring You More Profits

In recent times, I have been closely studying keywords that... Read More

Search Engine Optimization - Enhancing Web Site Visibility

I've had several prospects and clients say to me "I... Read More

How To Boost Your Keyword Density On Your Web Site To Gain Top Positions At The Search Engines

Let's talk about what keyword density is and how to... Read More

Search Engine Robots - How They Work, What They Do (Part II)

If your site isn't found in the search engines, it... Read More

A Classified Way To Drive Business To Your Web Site

There are more than 105 million of them in the... Read More

Table Structures For Top Search Engine Positioning

So you have a beautiful website that you paid a... Read More

Beyond Hits!

Your Website visitor reports are a goldmine of information. If... Read More

Link Popularity: Improve Your Search Engine Rankings

What is link popularity?Link Popularity is simply the total number... Read More

Do Not Drop Your Web Site Off the Search Engine Cliff

If you've been feeling like Tom Cruise climbing up the... Read More

PageRank and How It Gets Assigned

We know that each and every website page is assigned... Read More

Search Engine Optimization - A Beginners Guide

Getting your site listed in the top search engines, such... Read More

7 Search Engine Optimization Mistakes and Solutions

To many websites, webmasters discover that major sources of website... Read More

Are Search Engines Worth It Any More?

The "Number One" Question - the question that I (and... Read More

Onpage Optimization: Essential for Effective Offpage Optimization

Onpage optimization is the process by which various elements on... Read More

From Corpora to Matching

Making effective use of the Internet is increasingly about creating... Read More

Getting To Know Google

Having greatly benefited from my relationship with Google in the... Read More

Use Keyword Articles for Search Engine Optimization

Search engine optimization is very important for your online business... Read More

How to Get One Way Backlinks

Don't be fooled into believing that all backlinks are created... Read More