But search engines doesn't prefer websites with friendly URL?
Modern Search engines do just fine with the dynamically created url's
They are not humans which is the touted reason for rewriting
An excerpt
How many times have you tried to remember the URL of a particular website, but the address had resulted in a jumbled mix of letters, numbers, forward slashes, back slashes, question marks, ampersands, percent signs, dots, dashes, and underscores? Happens a lot, I know, especially with dynamically-generated web documents.
The question should be how many of you even attempt to type a complete url??
That is what bookmarks are for