Search engine optimization tools — Quality traffic made easy
Home arrow Support & Knowledge arrow SEO Secrets arrow search engine friendly urls: rewrite urls your dynamic website
no one can find us without SEO Effect Tools
 
 

SEO secrets - Knowledgebase

Loading...

search engine friendly urls: rewrite urls your dynamic website

Dynamic web sites and rewrite urls

Clean Up Your URL's to make Search Engine Friendly urls

The problem with most e-commerce sites today is that their product pages are dynamically generated. While Google will Crawl any URL that a browser can read, most of the other search engines balk at links with "?" and "&" characters that separate CGI variables
(such as "yourdomain.com/store?sku=123&uid=456").
As a result, many individual product pages don't show up outside of Google. One way to circumvent this difficulty is to create static versions of your site's dynamic pages for search engines to crawl. Unfortunately, duplicating your pages is a huge amount of extra work and a constant maintenance chore, plus the resulting pages are never quite up-to-date - all the headaches dynamic pages were designed to eliminate. A far better strategy is to follow the lead of Amazon and rewrite your dynamic URL's in a syntax that search engines will gladly crawl.
So URL's that look like this ...

amazon.com/store?shop=cd&sku= B00004WFIZ&ref=p_ir_m&sessionID= 107-6571839-6268523
... become ...
amazon.com/exec/obidos/ASIN/ref= B00004WFIZ/ref=pd_ir_m/107-6571839-6268523

Amazon's application Server knows the fields in the URL are actually CGI parameters in a certain order, and processes them accordingly. There are Apache rewrite rules that tell Apache how to translate slash-separated URL's into a format used by their application server. On the back end the server is passed something like this:
yoursite.com/CGI-BIN/CssP.exe?CsspApp= yoursiteClient1&CssServer=localhost%3A32401&CsspFn =@/details/ArtistDetail.php:@:getForm&ObjectLocation =ART&ArtistID=3918

But users and search engines see the search engine friendly urls, Apache-served URL's, which look something like this:
yoursite.com/artists/profiles/3918.php

Tip:
When you run your web site on a windows server you can use little software rewrite Script from Smalig to rewrite your dynamic website to search engine friendly urls. You can find it here

A good tutorial for apache rewrite rules to rewrite your dynamic website to search engine friendly urls you can find here at webmasterworld

Not only are the rewritten URL's crawlable by all search engines and called search engine friendly urls. They're also more human-friendly, making them easier to pass around the Net.

Dynamic web sites and pay for inclusion programs
With Pay for inclusion programs like Overture / Yahoo Search marketing you can pay to have specific URL's indexed in Yahoo, Alta Vista and FAST. That works for dynamic URL's as well! The only thing required to have your dynamic web site indexed through this programs is that you can Link directly to the web pages you want indexed. This is very simple to test. If you can copy the URL of the page you want indexed and past it back in a new browser window and get the right page loaded you should be all set.
For further information on how to Index your dynamic web site, hire an experienced Search Engine Optimization expert with expertise in these areas. Most often it takes a closer examination of your web site to determine the best strategy.

 

Read more about search engine friendly urls and dynamic websites in our page Analyzer section.

100 % of 1 voters found this article helpful - Did you? YES NO

 

Try the SEO Effect tools to optimize your site!

The SEO Effect Search Engine Optimization platform provides a full set of SEO tools embedded in an easy, step by step workflow. Sign up for SEO Effect, try our SEO tools for free.

Free trial?

SEO Effect is live! Sign up right now for a free trial. During beta, you can use our free trial without time limitation.

 

No free trial right now? Stay tuned with our newsletter.

Follow us

Follow us:
SEO Effect on Twitter.pngSEO Effect on FacebookSEO Effect on LinkedInrss_32.pngnewsletter_stay informed(3).png