What are “Dynamic Websites”?

Dynamic websites are websites whose pages are generated on the fly. In contrast to static pages (primarily .htm/.html pages), dynamic pages are generated when an user triggers an action through that specific page.

Here is a sample dynamic URL-

http://www.bbc.co.uk/cgi-bin/search/results.pl?q=%22dynamic+websites%twenty two&tab=news&go=homepage

As per the above example of www.bbc.co.uk, the dynamic part (i.e. the part) of the URL that changes as per surfer request is that the part when the question mark (?)

What are the problems that search engines face in indexing Dynamic URLs?

1. Search engines typically contemplate a dynamic URL as an infinite set of links.

2. Since dynamic URLs notice maximum application in on-line shopping carts, there is a possibility of incorporating a session id to a explicit page. As session ids of that particular page amendment, the search engine spider desires to index an infinite variety of copies of the identical page, that could be a Herculean task for them.

3. Continuing with the same logic presented in point # a pair of, indexing the identical dynamic page may overload the servers of the search engines and so stop the search engines to present with the most relevant info within the fastest possible time.

Here is what Google says about indexing of dynamic websites -

Reasons your website might not be included: Your pages are dynamically generated. We will be able to index dynamically generated pages. But, as a result of our net crawler can simply overwhelm and crash sites serving dynamic content, we tend to limit the quantity of dynamic pages we index. (Source - http://www.google.com/webmasters/)

What are the options that you’ve got so as to create a hunt engine spider index your Dynamic URLs?

1. Use of softwares - Exception Digital Enterprise Solutions (http://www.xde.net) offers a software that will change the dynamic URLs to static ones. Named XQASP, it will take away the “?” within the Question String and replace it with “/”, thereby allowing the search engine spiders to index the dynamic content.

Example -
http://www.my-online-store.com/books.asp?id=1190 will modification to
http://www.my-on-line-store.com/books/1190.

The latter being a static URL, it will simply be indexed by the search engine spiders.

2. Use of CGI/Perl scripts - One amongst the easiest ways in which to induce your dynamic sites indexed by search engines is using CGI/Perl scripts. Path_Info or Script_Name could be a variable in an exceedingly dynamic application that contains the entire URL address (as well as the question string data). In order to repair this drawback, you will need to jot down a script that can pull all the information before the question string and set the remainder of the data equal to a variable. You can then use this variable in your URL address.

Example - http://www.my-online-store.com/books.asp?id=1190

When you are using CGI/Perl scripts, the question part of the dynamic URL is assigned a variable.
So, in the higher than example “?id=1190″ is assigned a variable, say “A”. The dynamuc URL http://www.my-online-store.com/coolpage.asp?id=1190
can amendment to http://www.my-online-store.com/books/A through CGI/Perl scripts that can easily be indexed by the search engines.

3. Re-configuring your net servers -

(i) Apache Server - Apache contains a rewrite module (mod_rewrite) that allows you to flip URLs containing query strings into URLs that search engines will index. This module but, is not installed with Apache software by default, therefore you wish to test together with your web hosting company for installation.

(ii) ColdFusion - You’ll would like to reconfigure ColdFusion on your server therefore {that the} “?” during a query string is replaced with a ‘/’ and pass the value to the URL.

4. Creation of a Static Page linked to an array of dynamic Pages -

This approach is terribly effective, especially if you’re the owner of a little online store selling a few merchandise online. Just create a static page linking to any or all your dynamic pages. Optimize this static page for search engine rankings. Embody a link title for all the product classes, place applicable “alt” tag for the merchandise pictures along with product description containing highly widespread keywords relevant to your business (You’ll be able to conduct keyword analysis for your web site through http://www.wordtracker.com). Submit this static page along with all the dynamic pages in numerous search engines, conforming to the search engine submission guidelines.

How Amazon.com, Earth’s Biggest Bookstore, coped with the issue of indexing of dynamic URLs?

An exploration in Google for internet selling books, yielded a result that takes you on to the suitable dynamic page at Amazon: http://www.amazon.com/exec/obidos/ISBNp.c3D0395683297/103-0475212-8205437.

Since the on top of URL does not contain any query strings, all search engines can index Amazon.com’s products. Amazon.com uses this method to induce its product alternatives indexed by search engines. This is often terribly necessary for Amazon, as a result of being an on-line bookstore, it’s terribly natural for them to adopt dynamic URLs nevertheless it absolutely was equally important for them to form their dynamic URLs search engine index friendly.

Conclusion

Even some years back, most of the key search engines did not index dynamic URLs, thereby typically preventing high search engine rankings for the web stores. With Google starting to index dynamic URLs some months ago, the image is going to alter in the coming days. This is more so as a result of Google’s numero uno position is currently being threatened by Microsoft’s MSN (developing its own search engine) and Yahoo! who recently acquired Overture, the largest player in the PPC Search Engine industry.

########################

Do you want to stay ahead of the pack in the race for the top Google rankings? Visit: buy backlinks. With buy backlinks now you can quickly and easily get first spot on Google every day, without wasting another dollar ever again! Start buy backlinks, time for you to be first on Google!

Technorati Tags: , , , , ,