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:

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:

Top Tips to Improve Your Website SEO  Business 2 Community
What Is Enterprise SEO?  Search Engine Journal
Stock Photography Impact on SEO  Search Engine Journal
How to Show the Value of Local SEO  Search Engine Journal
5 Great Myths about SEO  Business 2 Community
SEO in 2020: Going Beyond Google  Search Engine Journal
SEO How-to, Part 1: Why Use It?  Practical Ecommerce
5 Ways SEO & Web Design Go Together  Search Engine Journal
Google's Advice on How to Hire an SEO  Search Engine Journal
Can SEO Be Made Predictable?  Search Engine Journal

More Hits are Good for My Website - A Myth You Should Avoid

I hear this all the time. "I can get you... Read More

Owning Your Category Online - Is Our Website Broken?

"Owning your business category online is more than just a... Read More

Keywords Finalization Methodology

To arrive at the set of keywords that:Describe business correctly... Read More

Marketing Articles: Getting A Better Search Engine Rank For All Of Your Pages!

In one of my articles, I discussed how to market... Read More

How To Syndicate Your Content

Note: In order to preserve the proper format for the... Read More

Picking Keywords for SEO ? A Different View

The first step to developing any search engine optimization effort... Read More

3.5 Tips To Help You Avoid Becoming The Next Search Engine Outlaw

Tip 1 - Hide And SeekDo not use hidden text... Read More

Complete Web-Site Optimization For Search Engines (Part 1)

SEO or search engine optimization strategy now becomes widely popular... Read More

Maximize Your Search Engine Traffic - 13 Ways to Pull in More Visitors From the Search Engines

Maximizing traffic from the search engines to your web site... Read More

Search Engine Traffic: Winning With Content

Targeted traffic is the lifeblood of any online business. The... Read More

Microsofts New Search Engine

I tried out Microsoft's new search engine (beta version) the... Read More

How Real SEO Analysis Works

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

How to Get the Best Deal on Your SEO Project

If you own or manage a business Website, chances are... Read More

How You Can Easily Compile A Gigantic Keyword List

It doesn't matter what kind of marketing you are involved... Read More

Search Engine Optimization With Sitemaps

I just wanted to share a little Search Engine Optimization... Read More

HTML Title Tags Dictate Your Rankings

There are a lot of things in Search Engine Optimization... Read More

Search Engines: Tips and Strategies on Getting Listed and Ranking High for Newbies

You've got a website. You've put countless hours into it,... Read More

Effective Search Engine Use

The Internet is a wonderful place full of resources that... Read More

Google Page Rank Is Dead - Or Is It? - Part I

For a long time now, marketing gurus all over the... Read More

Your Online Home-Based Business Can Lead To Search Engine Stress

As a member of several search engine optimization forums, I... Read More

Link Swapping - How to Win the Website Marketing Game in 3 Easy Steps

If you are a webmaster, chances are one of your... Read More

Do-It-Yourself Keyword Optimization

The first step in a search engine optimization campaign is... Read More

Ten Steps To A Well Optimized Website - Step 3: Site Structure

Welcome to part three in this search engine positioning series.... Read More

Getting Your Site Seen By Search Engines

Is your website listed on search engines? When people search... Read More

Local Customers Know Where to Find Local Businesses... the Internet

Through search engines and directories, the Internet provides a quick... Read More