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.
![]() |
|
![]() |
|
![]() |
|
![]() |
Long before the days of researching phrases with the helpful... Read More
Why shouldn't I use a submission service that submits my... Read More
One of the most frequent questions I get asked is... Read More
Google's calling your name...Hi, Google here. We want to index... Read More
Indulge me for a moment.Forget that Google is a search... Read More
By about 2pm everyday, each of my team members has... Read More
First of all you need to get a blog. If... Read More
Statistics show that 85% of pages visited on the Internet... Read More
What's the difference?For those who aren't quite clear what the... Read More
Ever wondered how one search engine is dominating the entire... Read More
Most new sites submitted to Google (at least within the... Read More
Let's say you are writing a web site to sell... Read More
Search engine optimization is a very critical task in the... Read More
Back when I was starting out with my first internet... Read More
Search Engine traffic accounts for nearly 80% of the Internet... Read More
According to the dictionary, the definition of the word "overture"... Read More
Back in November, when the Google Dance began, Barry Lloyd... Read More
We at America Web Works find ourselves amazed at the... Read More
Whether you launch a search engine optimization program in-house or... Read More
It's taken you 6-months of hard work, constant changes, reading... Read More
Searching online can not only be fun, but you sometimes... Read More
By now you have likely heard that keywords and keyword... Read More
Listed here you will find the five of the most... Read More
As soon as you register your domain name, submit it... Read More
It's no secret that Search Engine marketing can drive significant... Read More
IntroductionWhy does a FLASH intro need SEO? Flash, the great... Read More
This is part three of the article series and deals... Read More
There has been a good deal written about the Google... Read More
Automated search engine robots, sometimes called "spiders" or "crawlers", are... Read More
'Are Google's Days in the Dominant Position in Search Technology... Read More
Are shades of grey SEO really Black Hat SEO?Black hat... Read More
Dynamic pages and the Search Engines By Clare Lawrence 10th... Read More
So you have a beautiful website that you paid a... Read More
Given that Google now provides over 75% of all Internet... Read More
According to the dictionary, the definition of the word "overture"... Read More
The days of basing a successful link building strategy on... Read More
A few months ago I was looking through the search... Read More
I knew things were bad at DMOZ. But I guess... Read More
I admit it, our SEO services are pretty bad.Speaking of... Read More
Every once in a while--and probably more often than we... Read More
I set out with the intention of writing a self... Read More
Everyone should realize that the search engines (sponsored ads aside)are... Read More
Adding fresh, updated content to your website is the surest... Read More
How many years did you register your domain name for?... Read More
Your website is ready. Your content is in place, you... Read More
One of my favorite subjects to teach on at our... Read More
These days with millions of websites out there, you need... Read More
You've got a cool new website with all the works:... Read More
Getting your site noticed by the search engines and rewarded... Read More
There are plenty of tips to help you enhance your... Read More
Today's article is about the wonders of SEO. SEO is... Read More
The recent patent application filed by Google details numerous items... Read More
For those of you who are not familiar... Read More
According to author Frank Peretti, "A fixed point of reference... Read More
When Google Adwords first came on scene, it was not... Read More
The first task most netizens do when they log on... Read More
Search engine traffic is the best traffic You can get... Read More
Before anyone can start optimizing a web site, you must... Read More
In parts 1 - 6 you learnt how to develop... Read More
Search Engine traffic has always been and continues to be... Read More
One of the most important steps in any site's publicity... Read More
Often, sites view seo and PPC marketing as exclusive marketing... Read More
If you have been a webmaster for more than a... Read More
There are more than 105 million of them in the... Read More
Like all things, theft is theft, misery loves company, negative... Read More
Have you ever got one of those silly emails that... Read More
Search Engine Optimization (SEO) |