Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

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

We have a site that contains a "sign up" form in the sidebar in most pages. This signup contains a dropdown of countries, the contents of which are being indexed by google and affecting our sites SEO.

Is there any recommended way to resolve this. As far as I can tell the options are:

1) Make the dropdown load dynamically via javascript (not an option for us since we need to work for non-jsj clients)

2) Take the signup form, stick it in its own page, and include that page in an iframe instead. This way, google will index that seperate file once only and so the country dropdown options should not be ranked so highly.

Are there other options?


share|improve this question
Just to clarify, are you stating you are showing up in search results for country names and that is because of this drop down? – Ben Hoffman Jul 28 '10 at 15:16
Yep, the country dropdown is affecting our search results. – Matt Roberts Jul 30 '10 at 11:01
up vote 3 down vote accepted

If you go with option #2 you can then exclude the iframe page in your robots.txt and completely eliminate it from Google's index.

share|improve this answer
Thanks - I think this is the solution we will use. – Matt Roberts Jul 30 '10 at 11:02

1 and 2 do sound like your options. 1 is ruled out because of the requirement to support non-JavaScript capable visitors, now, it's possible that JS in tandem with a <noscript> tag would be interpreted differently, but I would not count on that. 2, properly implemented (make sure the form targets _top and handles errors and validation properly) sounds like the thing.

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.