| URL Rewriting: Part Two: How? |
| Fri, 26 Oct 2007 by Joe Bursell In "URL Rewriting: Part One: Why?" I talked about dynamic URLs and their limitations. Here I’ll describe the ways in which they can be modified for search engine friendliness (and other benefits). Simply put, a dynamic URL is a locator that contains a variable element (that’s the bit that makes it "dynamic", usually a call to a database) e.g. http://www.example-site.com/cgi-bin/gen.pl?id=154&view=basic …in this instance it’s the query-string beginning "id=XXX".
When a search engine interrogates this URL it’ll strip the noise out, and by noise I mean everything after the "?". The result is that instead of seeing many distinct URLs such as By rewriting the URL you apply some rules to translate the indecipherable portions and clear out the noise, making the URL easily readable. Of course your site still generates dynamic locators, its just that they are squirted into a manageable/readable format. The search engines can now read them, there’s no dupes, and Mr. Hacker will have difficulty telling the difference. The tools available for URL rewriting vary from platform to platform, the most popular being ISAPI_Rewrite, and IIRF (free, from http://www.codeplex.com/IIRF) for Windows IIS and mod_rewrite for |
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007



