|
|
Question : SEO URL rewriting / mod rewrite question
|
|
I just need some clarification on this code for SEO purposes.
My client has a site that is run through a processing index.php page,,,, the url's are normally domain.com/index.php?var=1,0,0 etc. So i took it upon me to implement URL rewriting. Now the only way i could do this is by having processing file. index.php and index2.php
Below is my code for the about us page.
--------------------------------------------------------------------
RewriteEngine On RewriteBase /
RewriteCond %{QUERY_STRING} ^index.php?var=2,0,0$ RewriteRule ^index.php$ /about-us.html? [R=301,L]
RewriteRule ^about-us\.html$ index2.php?var=2,0,0 [L]
---------------------------------------------------------------------
Basically i don't have to hard code any links on the pages to the new URL's because the code will process that for me when the user clicks a hyper link. But from and SEO point of view is this an ethical approach... will the about-us.html page gain pagerank eventually or will it stay with the var=2,0,0 page???
Many thanks
Shane
|
Answer : SEO URL rewriting / mod rewrite question
|
|
Your rewrite syntax includes the R=301 flag, which generates the permanent redirect response you want for SEO purposes, ie. the benefits and PageRank will be passed to the about-us.html page.
Having said that, as a matter of policy, I tend to recode links in a case like this, but that is a matter of preference, not necessity.
|
|
|
|
|