Google has just done a complete u-turn on dynamic URLs, in the past URLs had been rewritten so they were more “search engine friendly” now it seems that dynamic URLs are now back in favor.
Back in October 2006, the guys over at seoroundtable told us that , Dynamic URLs? Google Is Officially ‘OK’ With Them. But even then, Google still recommended, “rewriting dynamic URLs into user-friendly versions” as good practice.
John Mu Explains
One of the reasons for that is that we can use the information provided through the parameters to better understand what your site is doing with those parameters. For instance,the URL http://www.mysite.com/search.php?q=keyword can give us information about what is happening, it could even allow us to recognize that this is a search form and perhaps let us attempt other keywords that might lead us to content that we haven’t seen for your site. On the other hand, a URL like http://www.mysite.com/search/keyword does not give us any information at all about what the “file name” is used for.