osHelpers - Help for your osCommerce store
 
oscommerce Seo
  Seo Pack 2
  SE Friendly URLs
  Session ID Removal
  Title and Meta Tags
  Google Sitemap
osCommerce Services
  osc / cre patch
  Data Entry
  Data Extraction
  bugs and fixing
  Site Transfer
  creloaded Transfer
  Design Special
  Hosting
osCommerce Templates
osCommerce Contributions
  Credit Modules
  Features
  Images
  InfoBoxes
  Languages
  Order Total Modules
  Other
  Payment Modules
  Reports
  Shipping Modules
  Templates/Themes
  Zones
osCommerce Articles
  osCommerce Article 167
  osCommerce Article 166
  osCommerce Article 165
  osCommerce Article 164
  osCommerce Article 163
  osCommerce Article 162
  osCommerce Article 161
  osCommerce Article 160
  osCommerce Article 159
  osCommerce Article 158
  osCommerce Article 157
  osCommerce Article 156
  osCommerce Article 155
  osCommerce Article 154
  osCommerce Article 153
  osCommerce Article 152
  osCommerce Article 151
  osCommerce Article 150
  osCommerce Article 149
  osCommerce Article 148
  osCommerce Article 147
  osCommerce Article 146
  osCommerce Article 145
  osCommerce Article 144
  osCommerce Article 143
  osCommerce Article 142
  osCommerce Article 141
  osCommerce Article 140
  osCommerce Article 139
  osCommerce Article 138
  osCommerce Article 137
  osCommerce Article 136
  osCommerce Article 135
  osCommerce Article 134
  osCommerce Article 133
  osCommerce Article 132
  osCommerce Article 131
  osCommerce Article 130
  osCommerce Article 129
  osCommerce Article 128
  osCommerce Article 127
  osCommerce Article 126
  osCommerce Article 125
  osCommerce Article 124
  osCommerce Article 123
  osCommerce Article 122
  osCommerce Article 121
  osCommerce Article 120
  osCommerce Article 119
  osCommerce Article 118
  osCommerce Article 117
  osCommerce Article 116
  osCommerce Article 115
  osCommerce Article 114
  osCommerce Article 113
  osCommerce Article 112
  osCommerce Article 111
  osCommerce Article 110
  osCommerce Article 109
  osCommerce Article 108
  osCommerce Article 107
  osCommerce Article 106
  osCommerce Article 105
  osCommerce Article 104
  osCommerce Article 103
  osCommerce Article 102
  osCommerce Article 101
  osCommerce Article 100
  osCommerce Article 99
  osCommerce Article 98
  osCommerce Article 97
  osCommerce Article 96
  osCommerce Article 95
  osCommerce Article 94
  osCommerce Article 93
  osCommerce Article 92
  osCommerce Article 91
  osCommerce Article 90
  osCommerce Article 89
  osCommerce Article 88
  osCommerce Article 87
  osCommerce Article 86
  osCommerce Article 85
  osCommerce Article 84
  osCommerce Article 83
  osCommerce Article 82
  osCommerce Article 81
  osCommerce Article 80
  osCommerce Article 79
  osCommerce Article 78
  osCommerce Article 77
  osCommerce Article 76
  osCommerce Article 69
  osCommerce Article 68
  osCommerce Article 67
  osCommerce Article 66
  osCommerce article 65
  osCommerce article 64
  osCommerce article 63
  osCommerce article 62
  osCommerce article 61
  osCommerce article 60
  osCommerce article 59
  osCommerce article 58
  osCommerce article 57
  osCommerce article 56
  osCommerce article 55
  osCommerce article 54
  osCommerce article 53
  osCommerce article 52
  osCommerce article 51
  osCommerce article 50
  osCommerce article 49
  osCommerce article 48
  osCommerce article 47
  osCommerce article 46
  osCommerce article 45
  osCommerce article 44
  osCommerce article 43
  osCommerce article 42
  osCommerce article 41
  osCommerce article 40
  osCommerce article 39
  osCommerce article 38
  osCommerce article 36
  osCommerce article 37
  osCommerce article 35
  osCommerce article 34
  osCommerce article 33
  osCommerce article 32
  osCommerce article 31
  osCommerce article 30
  osCommerce article 29
  osCommerce article 28
  osCommerce article 27
  osCommerce article 26
  osCommerce article 25
  osCommerce article 23
  osCommerce article 21
  osCommerce article 20
  osCommerce article 19
  osCommerce article 18
  osCommerce article 17
  osCommerce article 16
  osCommerce article 15
  osCommerce article 14
  osCommerce article 13
  osCommerce article 12
  osCommerce article 11
  osCommerce article 10
  osCommerce article 9
  osCommerce article 8
  osCommerce article 7
  osCommerce article 6
  osCommerce article 5
  osCommerce article 4
  osCommerce article 3
  oscommerce Article 2
  osCommerce Article 1
osCommerce Tutorials
  Installing osCommerce
  Configuring your store
  Adding categories
  Adding products
  Adding product attributes
  Configuring currency
  Adding payment modules
  Adding shipping modules
  Configuring sales tax
  Editing your home page
  Editing columns
  Editing header and footer
  Creating specials
  Managing customers
  Sending out a newsletter
  Sending out email
  Managing your banners
  Backup database
CRELoaded Tutorials
  Add Administrators
  Add Article Author
  Additional Images
  Create a New Page
  Define Mainpage
  Disable cc Encryption
  Disable Company Field
  Disable Country
  Disable Date of Birth
  Display broken images
  Easypopulate Export
  Email confirmation
  Insert Faq
  Max Package Weight
  Require Terms of Use
  Affiliate Newsletter
  Enable Cache
CB Power Affiliate

   OSHELPERS | OSCOMMERCE ARTICLES | OSCOMMERCE ARTICLE 26   



osCommerce article 26

Search Engine Optimization for eCommerce Sites by Bill Hartzer

If you run an ecommerce site, then you know that it's important to make sure that your products show up in the organic search results ahead of your competitors--especially if your competitor is selling the same products. Optimizing your ecommerce web site for the search engines can be tricky at times, so we'll examine what's really required in order for your products to rank better than your competitor's products in the organic search results.
Optimizing an ecommerce site isn't that different than optimizing any other type of web site. In order for a page to rank well in the organic search results, the page needs a few things: a good title tag that includes the keywords you're targeting (typically the product name), good content on the page that includes the appropriate keywords, and links from other web pages to that web page. And in order for the page to remain in the search engines' indexes, the page cannot be a duplicate of any other page on the internet.

Search Engine Friendly What does it mean when I say that your site is search engine friendly? I'm referring to a web site that can be easily crawled by the search engines without being restricted by cookies, redirects, session IDs, and long URLs with lots of parameters in them. To find out if your site is already search engine friendly, go to Google and perform site:www.yourdomain.com search. If you know you have 100 product pages on your web site and Google is showing all of them, great. But if Google doesn't appear to be indexing all of your product pages then there's a reason--and most of the time there are issues with the site that can be fixed.

If you have a shopping cart on your web site then you're most likely using a shopping cart that can be changed to be more search engine friendly. Many popular carts like OSCommerce, Miva, X-cart, and Monster Commerce, are already search engine friendly or include some plugin or additional features that can make it more search engine friendly. You'll need to figure out which shopping cart you're site is using and see if you're using the latest SEO-related plugins or add-ons.
The URLs of your site should not include variables, parameters, or session IDs. If you have question marks in your URLs and/or if you have page URLs that change every time they're visited, then that needs to change. You should be able to pick out one product page on your site, visit that URL directly, and that page should come up--and it shouldn't change or give an error or "not found" message. Like I mentioned earlier, many of the common shopping carts include plugins or "add-ons" that will make the required changes. If you're not using these plugins or "add-ons" then you might consider installing them or moving to another shopping cart.
One of the most common search engine "unfriendly" issues I see when I start to analyze a web site is a redirect from a web site's real home page to another page on the web site. The real home page of your site is www.domain.com. It's not www.domain.com/somepage.html. The mistake or "problem" is when a visitor goes to www.domain.com and it redirects to another URL. There should never be a redirect--your home page is your home page. In fact, all web server software has some way of "telling it" which page is the default home page for the site. So, even if your shopping cart software doesn't use index.html (the most common default home page) it's possible to change your default home page to whatever it needs to be--and you could even change it to mycleverflashyhomepage.html. In any case, when you go type in www.yourdomain.com it shouldn't redirect to anything else. Why? Your real home page (www.yourdomain.com) is your most powerful page, especially because more people link to your real home page and not your "other" home page (e.g., www.yourdomain.com/homepage.html). And if you never allow anyone (or any search engine) to get to your real home page, then you're literally shooting yourself in the foot--you're not taking full advantage of the "power" of your real home page, the one that has all the links going to it. (And, if you're wondering, web pages that have more links from other web pages are more "powerful" when it comes to search engine rankings. We'll talk more about links to pages later.)

Duplicate Content One reason why product pages on ecommerce sites appear in the search engine indexes and then disappear is because they're duplicates. You may not think your product pages are duplicates of one another, but the search engines (mainly Google) often does. By using a unique title tag, meta description and meta keywords tag on every page of your site, you'll have a better chance of those pages not being considered duplicates. Furthermore, if you include unique product descriptions (not the generic ones provided by the manufacturer of products), as well as other unique elements on every page, your pages won't be duplicates of other pages. It's important to note that when Google compares one web page (as a whole) to another web page (as a whole) and if the majority percentage of those pages contain the same content, then those pages will be duplicates. Google will keep the first page they find and "throw out" all the other duplicate pages they find. Generally speaking, I like to use the figure of 25 percent--a page must be at least 25 percent different than any other web page on the internet in order to be considered a unique page.

If you're selling products that your competitors are also selling, then your product pages need to be different than their product pages. In many cases, the generic product descriptions of items are provided by the manufacturer--so it's too easy to use the description that is provided. However, if you used the same product description that every other online store that sold that product used, your product page wouldn't stand out. It might even be considered a duplicate page if the majority of the content on the page is the product description. So, you must include other additional information on the page--try rewriting the product description or, if you do not have the time or manpower to do that, add a product review, links to related products (links to product pages with other colors, sizes, similar features), or perhaps a testimonial about the product.

Having a unique domain name is important--I prefer to host an online store on a separate web hosting account rather than using an online store such as the Yahoo! Online Store. I often advise retailers to stay away from the canned online stores mainly due to the fact that you'll have more control over your site and your store in general, especially if you want to customize it and/or add additional content to your website such as a blog or other static informational html pages. Keep in mind that it's important to choose one domain name and stick to it. If you own more than one domain name or use an online store that includes a subdomain as its address, then all other domain names you own should redirect to your main site using a 301 Permanent Redirect. Additionally, if you remove a product from your site then it's good practice to redirect that page to another similar product page using a 301 Permanent Redirect.

Product Pages and Search Engine Rankings Let's say, for example, that your ecommerce site is selling the exact same product as your competitors. When it comes down to the actual organic search engine rankings, the product page that has more on-topic links and a better optimized title tag tends to rank higher. So, it's important that your title tag contain the search term or product name that someone will search for--and your product page must have links from other pages on your site (ideally from other related products) and from other web sites. Since your home page is typically your most powerful page, it's important to feature your most important products on your home page so that those product pages will have a link from the home page. Adding a 'related products' type of navigation on your product pages will help the visitors stay on your site (in case they want to another size, color, or product with similar price or features), as well as help your product pages get more internal links. Keep in mind that you can also control the actual link text of the links in that area as well, so you might want to use link text that is similar or the same as certain keyword phrases you're targeting for rankings.

Additional Content You don't have to be limited to the shopping cart as the only source of content on your web site. Although the shopping cart is installed, it's still possible to add regular static html pages or other content such as a blog to your site. Adding additional content can be a good way to add links to your product pages, especially if you decide to add a blog that features certain products on your site. Informational pages about the products you sell, including articles about how to use those products or background research information can often be helpful to potential customers, as well. With the manufacturer's approval, you might even be able to include information such as user manuals (or information from them) on the site. Or you might choose to include recall notices, product reviews, testimonials, or a product message board/forum discussion for your customers. It's this additional content that can lead to more links from other web sites as well as areas where you can embed links to certain product pages. Press releases about new products you're selling and other company news can be helpful for more exposure and more links, as well (add press releases to your own site as news and distribute your press releases on other sites such as prweb.com). Additionally, it's important to watch your web site's statistics and keyword trends, as they can often lead to ideas for even more content or similar products that visitors are looking for but are not finding on your site.

Whether you're just starting out as an online retailer with a few products to sell or you've been selling thousands of products online for many years now, making sure your ecommerce site is optimized for the search engines is a must. Online shoppers are using the search engines to compare product features and prices, and if your online store's product pages aren't positioned in the top search engine results you're missing out on a lot of potential online sales. By making a few minor changes to your existing site or making sure your new ecommerce site is optimized properly, you'll get more search engine traffic which will ultimately lead to more sales.

About the Author

Bill Hartzer manages the Search Engine Marketing division of MarketNet, Inc., a leading full-service interactive design and development firm in Dallas, Texas. Hartzer recently joined MarketNet, where his vast experience significantly bolsters MarketNet's already robust search engine marketing offerings.
osCommerce article 26
box_bg_l.gif.
box_bg_r.gif.
 

osHelpers

osHelpers