Apache's
Mod_Rewrite Module and Search Engines
Mod_Rewrite is a URL manipulation module for Apache's
web server (Linux Hosting Plans). This module is the
answer to web designers challenged with using dynamic URL's and still want
to obtain high rankings with search engines. Search engines typically index simple, dynamic URL's (typically with 2 or 3 variables), but for more complete URL's it is important to use some type of URL manipulation. The Mod_Rewrite
module allows the programmer to define a set of rules
for manipulating URL's on the fly to convert static URL's
into dynamic URL's while still passing on the variables
needed by the web application.

Example:
When you visit a website dynamic URL's with variable
appear like: "http://www.hostname.com/pagename.php?var1=x&var2=y".
The variables can be numerous and search engines don't
always index these type of pages. Mod_Rewrite allows
the programmer to enter a static URL like: "http://www.hostname.com/pagename-x-y.htm"
and the web server using the rules defined in the
.htaccess file will convert this static URL to the dynamic
URL that the web application uses. This allows the search
engines the ability to index all of the pages on your
site as individual pages.
|