Happy news for all the Webmasters, after the recent Google Algorithm update they’d removed the sentence -“Don’t use “&id=” as a parameter in your URLs, as we don’t include these pages in our index”- from their Webmaster Guideline page.
Now Google can Index URLs with “&id=” as per the new update from them. This is a real happy news for those who run dynamic websites.
Not all the Dynamic URLs can be Indexed:
Even though they can index URLs with ID parameters, if you have larger number of them in your URL there may be problems. So rewriting dynamic URLs into user-friendly versions is always a good practice when that option is available to you. Read the Webmaster Guidelines from Google.
If you decide to use dynamic pages (i.e., the URL contains a “?” character), be aware that not every search engine spider crawls dynamic pages as well as static pages. It helps to keep the parameters short and the number of them few.
A Word from the Author:
Before Six months itself, we’d discussed this matter in our Forums at SeoRefugee. We’d noticed some sites with lesser number (one or two) of Dynamic parameters in the URLs are getting indexed properly in Google. Now they announced that to public and still rewriting the dynamic URLs to crawler-friendly URLs is recomended. You can read the announcement here.