Search Engine Optimization for Dynamic Websites
What are “Dynamic Websites”?
Dynamic websites are websites whose pages are generated on the fly. Unlike static pages (primarily .htm/.html pages), dynamic pages are generated when an user triggers an action through that particular page.
Here could be a sample dynamic URL-
http://www.bbc.co.uk/cgi-bin/search/results.pl?q=%22dynamic+websites%22&tab=news&go=homepage
As per the above example of www.bbc.co.uk, the dynamic half (i.e. the part) of the URL which changes as per surfer request is the part once the query mark (?)
What are the issues that search engines face in indexing Dynamic URLs?
1. Search engines often think about a dynamic URL as an infinite set of links.
2. Since dynamic URLs realize maximum application in on-line looking carts, there is a chance of incorporating a session id to a specific page. As session ids of that exact page modification, the search engine spider needs to index an infinite variety of copies of the identical page, that could be a Herculean task for them.
3. Proceeding with the identical logic presented in point # two, indexing the same dynamic page may overload the servers of the search engines and thus stop the search engines to gift with the most relevant info within the fastest possible time.
Here is what Google says about indexing of dynamic websites -
Reasons your website may not be included: Your pages are dynamically generated. We are able to index dynamically generated pages. However, as a result of our net crawler can easily overwhelm and crash sites serving dynamic content, we tend to limit the number of dynamic pages we index. (Source - http://www.google.com/webmasters/)
What are the choices that you have in order to create a look engine spider index your Dynamic URLs?
1. Use of softwares - Exception Digital Enterprise Solutions (http://www.xde.internet) offers a software which can amendment the dynamic URLs to static ones. Named XQASP, it can remove the “?” within the Question String and replace it with “/”, thereby allowing the search engine spiders to index the dynamic content.
Example -
http://www.my-on-line-store.com/books.asp?id=1190 will modification to
http://www.my-online-store.com/books/1190.
The latter being a static URL, it will easily be indexed by the search engine spiders.
2. Use of CGI/Perl scripts - One in all the easiest ways to urge your dynamic sites indexed by search engines is using CGI/Perl scripts. Path_Info or Script_Name may be a variable in a dynamic application that contains the complete URL address (including the query string data). So as to repair this drawback, you will would like to jot down a script that can pull all the information before the query string and set the remainder of the data equal to a variable. You’ll be able to then use this variable in your URL address.
Example - http://www.my-on-line-store.com/books.asp?id=1190
When you are using CGI/Perl scripts, the question half of the dynamic URL is assigned a variable.
Therefore, within the higher than example “?id=1190″ is assigned a variable, say “A”. The dynamuc URL http://www.my-on-line-store.com/coolpage.asp?id=1190
can amendment to http://www.my-on-line-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 includes a rewrite module (mod_rewrite) that permits you to turn URLs containing query strings into URLs that search engines can index. This module but, is not put in with Apache software by default, so you would like to test with your net hosting company for installation.
(ii) ColdFusion - You will want to reconfigure ColdFusion on your server therefore {that the} “?” in a very question string is replaced with a ‘/’ and pass the worth to the URL.
4. Creation of a Static Page linked to an array of dynamic Pages -
This approach is very effective, particularly if you’re the owner of a small on-line store selling some product online. Just produce 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 merchandise categories, place acceptable “alt” tag for the product pictures along with product description containing highly standard keywords relevant to your business (You can conduct keyword research for your website through http://www.wordtracker.com). Submit this static page together with all the dynamic pages in various 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?
A groundwork in Google for web promoting books, yielded a result that takes you directly to the acceptable dynamic page at Amazon: http://www.amazon.com/exec/obidos/ISBN%3D0395683297/103-0475212-8205437.
Since the on top of URL will not contain any query strings, all search engines will index Amazon.com’s products. Amazon.com uses this technique to get its product alternatives indexed by search engines. This can be terribly important for Amazon, because being an on-line bookstore, it is very natural for them to adopt dynamic URLs nevertheless it was equally necessary for them to make their dynamic URLs search engine index friendly.
Conclusion
Even some years back, most of the major search engines did not index dynamic URLs, thereby often preventing top search engine rankings for the web stores. With Google beginning to index dynamic URLs some months ago, the image goes to alter in the coming days. This is a lot of therefore 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!






