page?gibberish
The title doesn’t make very much sense, does it? Well, thankfully I did that for a reason and it doesn’t happen that often. However, it’s a totally different story for sites with many dynamic pages. Instead of getting a very nice, understandable url for something, you get stuck with something that looks like blarg.php?category=88&itemDesc=23.
What kind of human being could possibly make sense out of that? Truth be told, not many. The great thing is that these convoluted url’s can be fixed quite easily with a bit of code. You might be wondering what the purpose of going through all this extra effort and coding writing is for.
A few reasons would be: 1) It makes more sense to the user 2) It makes it easier for the user to predict navigation patterns 3) Sites with url’s that have GET variables or query strings (the stuff after the ?) don’t get indexed by search engines properly. In fact, these pages rendered with GET variables are often ignored entirely by search engines. This is why rewriting the url is essential, so your pages can get indexed properly and your page rank won’t suffer in search engines.







