SEO FOR DYNAMIC SITES
Posted On April 2, 2006 by GB Shah filed under Internet
Dynamic data sites like your website in ASP, PHP, and JSP etc. Which required highly specialized SEO techniques and these techniques strategies, differ from static sites?
These are number of techniques that can be used to convert your URLS into SE friendly URLs. Before we get into these techniques, lets look first how the dynamic database used by various B2B, B2B website and big online portal are created and some of them hard to index.
Why Dynamic Sites Not Index
It depends upon how we programmed the dynamic sites such as using various server side languages like ASP, PHP, and JSP etc. These do a well where a user gets into this, but they don’t work well for search engines crawlers.
Because for they dynamically generated and actually these pages don’t exists until a user select the variable that generated from them.
A spider or crawlers are not able to aware of selecting unknown variable, so the pages don’t get generated at all for spider and unable to index.
Example: http://www.indyamall.com/product.asp?prodID=10&shirt=11
The big problem is that crawler such as Goggle can’t read the entire dynamic database of URLs which either contain a URL query string (?) or other database character (#, &, *,! and %) known to be spider traps.
For that it difficult for spider or crawler to go into deep for a dynamic database based sites, spider and crawler are programmed to detect and ignore many dynamic URLs.
You can also examine how many sites are indexed in Goggle, etc by just using
Example: Link: www.indyamall.com
Suppose you have 10 pages listed expected of 1000 databases based on twenty Pages. You can do it by using simple techniques. You can do it by using simple techniques.
Making Dynamic Sites Index
There are a few dynamic pages optimization techniques that can be used to facilitate the indexing of the dynamic sites.
§ You can make your static pages or you can convert dynamic URLs to search specific SEO friendly URLs.
§ Another good way to achieve wide visibility is to use paid inclusion and trusted feed programs that guarantee the indexing of dynamic sites or a specific number of clicks through.
Static Pages
Place link to your dynamic pages on your static pages, and submit your static page to the search engines guidelines this will be easily done with a TOC (Table Of Content) that display links to the dynamic page while the crawlers can’t index the entire dynamic pages, they will index most of the contents.
Server Side Pages
You can also convert dynamic variable based URLs by using tools to converting dynamic sites to SE friendly.
For Examples: If you want to convert ASP pages to search Engine Friendly URL format you can use XQASP is an excellent tool.
How it converts?
For example: The following URL contain both “?” and “&” making in non-index able.
http://indyamall.com/clock.asp? ClockID=10&model=1006
Below the given URL is search Engine friendly index able.
http://indyamall.com/prod/model.1006/clockID.10/clock.html
Once you have converted the URL don’t forget to do SEO techniques for modify the tags and the content within the tags, before submitting all your pages in accordance with each SE submission guidelines.
CGI/ PERL/ PHP
For CGI/PERL “path_info” and “script_name” are environment variable in dynamic application containing the complete URL address, including query string information .The solution is to write a script that removes all the information before the query string, there by making the renaming information equal to a variable in your URL address. Again optimization is required to show up in the top of search engine.
Apache
The Apache server module has a rewrite module (mod_rewrite) available from Apache 1.3. It converts requested URLs on the fly, you can rewrite URLs that contains query strings into URL that contains query strings into URL that can be index by search Engines. The module doesn’t come with APACHE by defaults.
Cold fusion
This is easily to fly. Reconfigure cold fusion on your server so that the “?” in a query string is replaced with a “/” that passes the value to the URL. Again have to do SEO.
Paid Inclusion Program
Paid inclusion programs most SEO alter for paid inclusion and trusted feed program based on refresh indexing or cost-per-click. Engineer that after such programmer includes AltaVista, Askjeeves, FAST, and inktomi, LookSmart, Lycos and Temoa.
These programmers also are not good enough for SEO posting. To have your dynamic sites indexed through XML, RSS, and feeds first you have to ensure the site properly optimized using professional optimization techniques.
Professional SEO techniques can map any large e-commerce sites entire catalogue, generating an automated XML-optimized feed.
The way to this XML procedure is keyword matching between the dynamic site content and various search engine database.
Using special filters and parameters, this process than generated thousand of keywords with page-specified Meta information.
The result is a distinctive representation of each product page on the target search engines and more accurate representation of your dynamic site, services, products etc.
Author:

Name: Sambit Sahoo
Email: ping_pilu@yahoo.com
Designation: Software Engineer
