Forum Moderators: open
Mod_rewrite is the very popular way to make dynamic URL's look static for the purposes of encouraging crawling by Googlebot and gaining a decent PageRank.
In my mind this is deceptive practice, you're making your site look like something it's not to Googlebot. My mod_rewrite is in the php coding and .htaccess file and I find that my users prefer it to the long strings of parameters in regular dynamic URLs. My question is though, could Googlebot be trained to recognise mod_rewrite and do you think Google will see it as a black hat practice?
The only general problem I see is the risk of duplicate content recognition if your parameterized links return 200 and "leak out" somehow.
you're making your site look like something it's not to Googlebot.
As stated it is a server side process and thus proper mod_rewrite will result in the surfer and the googlebot both seeing the appended url. The content on the site is the same. All is the same except for some changed characters in the url.
Nothing wrong with it whatsoever.
In my mind this is deceptive practice, you're making your site look like something it's not to Googlebot.
No it isn't. Go and read up about the semantics of URIs. The names 'dynamic' and 'static' URLs are misnomers. They are URLs that point to resources. You can't make any presumptions about the resource from the URL. The URL may end 'tree.jpg' but actually be a MPEG video clip of a cat, for example.