Way back in the mists of time, for reasons passing understanding, I set up a group of links in my left-hand navigation area so that they used a dropdown menu form. Kinda like this:
<form name="form1" action="">
Choose a page:
<select style="font-size:12px;name="menu">
<option value="pageone.htm">Page 1</option>
<option value="pagetwo.htm">Page 2</option>
All was well until I got eaten by the google panda bear, at which point I checked my indexing, and there were lots of URLs that looked like this:
http://www.example.com/pageone.htm?menu=pagetwo.htm
I have now removed the dropdown menu and would like the urls with "?menu" in them to disappear.
I have added canonical tags to pageone.htm and every other page to say that www.example.com/pageone.htm is the only page that matters. However, we're now about three months on and plenty of the ?menu urls still exist.
Is there anything else I can do? I know there's a paramater section in webmaster tools but I'm scared of it. But is that the answer? Do I block off access to the menu parameter somehow?