Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have to change the urls of my site, from something like:




This will cause problems with SEO?

share|improve this question
up vote 1 down vote accepted

Google allow you to declare the purpose of query string parameters within Webmaster Tools. According to Google:

In general, URL parameters fall into one of two categories:

Parameters that don't change page content: for example, sessionid, affiliateid. Parameters like these are often used to track visits and referrers. They have no affect on the actual content of the page.

Parameters that change or determine the content of a page: for example, brand, gender, country, sortorder.

If Google have already crawled pages with query strings then they may already appear on the URL Paramaters page in Webmaster Tools. Otherwise you can just click to Add parameter for any new ones.

Webmaster Tools URL Parameters

If the parameter doesn't affect the content displayed to the user, select No in the Does this parameter change list, and then click Save. If the parameter does affect the display of content, click Yes: Changes, reorders, or narrows page content, and then select how you want Google to crawl URLs with this parameter.

For more information read the Webmaster Tools help page on URL Parameters.

share|improve this answer
It's also a good idea to use canonical URLs as John Conde mentioned, but this helps cover all bases and is specifically tailored to your question. – Andrew Lott Oct 11 '13 at 18:59

It depends. If entirely new content is pulled up when that querystring is present, no, you will be fine. If the same content is pulled up with only a minor variation due to that querystring then, yes, you will have duplicate content issues.

Fortunately that is easily resolved by using canonical URLs. Just make the non-querystring URL the canonical URL and you'll be just fine.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.