You are here: The ProductCart Encyclopedia » ProductCart User Guide » Search Engines and Dynamic Pages
Search Engines and Dynamic Pages
Do search engines index dynamic pages?
We often receive messages from ProductCart users that are concerned about whether or not the product details pages in their ProductCart-powered stores will be spidered and indexed by search engines. Some people are under the wrong impression that search engine spiders like GoogleBot will ignore pages that include a query string (e.g. viewPrd.asp?idcategory=20&idproduct=131).
The answer is YES. Google specifically indicates that dynamic pages will be indexed.
For example, see these FAQs from the Google Webmaster Help Center (an area of the Google Web site that you should definitely spend some time on):
Helping a spider find your dynamic content
That said, it is also true that a search engine spider will not search your catalog to find and index all of your products. You need to tell the spider how to crawl and index your catalog pages. There are a number of things that you can do to increase the likelihood that a dynamic page is spidered by a search engine. Here are a few tips:
- Link to dynamic pages from static pages. As mentioned earlier in this chapter, the likelihood that a dynamic page will be spidered and indexed is much greater when there are one or more static pages that link to it. (e.g. a static home page, a site map, a store map, content pages, etc.).
- Create a static home page for your store (e.g. www.myStore.com/index.html), then link to selected dynamic pages from it. For example, you could link to the featured products page (pc/home.asp), the top level category page (pc/viewcategories.asp), selected product and category pages, etc. You can use the Control Panel to generate links to these pages, then copy and paste them into your static HTML pages. If you would rather use a dynamic home page (e.g. you want to show the ‘featured products’ you have set in the Control Panel), redirect to ProductCart’s default home page or move it to the root directory of your Web site.
- Create a static site map (e.g. www.myStore.com/sitemap.html), then link to selected dynamic pages from it. Search engines typically like finding a site map on a Web site. Make sure to link to the site map from your home page.
- ProductCart includes a feature that will help you generate static store maps. Using this feature you can create one or more static pages that link to dynamic product and category pages.
- Generate and submit a XML Sitemap, and keep it updated on a regular basis (what are sitemaps?). You can do this directly from the ProductCart Control Panel.
- Create content rich pages, and then link to dynamic category and product pages from it. For instance, assume you are selling custom computers. You could create a page that talks about the difference types of computers you are selling and includes tips for your customers on which model they should choose depending on their needs. This page (e.g. how_to_choose_a_computer.html) would then link to various category and product pages created by ProductCart. Make these pages informative and simply laid out (few images, lots of text). Link to them from your site map.
Trace: » Search Engines and Dynamic Pages