I manage a mobile version of a desktop site. The mobile site has an mdot subdomain and is served from a different server. As part of recommended best practices by Google, I've included a link on the mobile site which allows the user to opt out of the mobile experience and view the desktop site instead.
In order to monitor the number of users who opt out I've appended a query parameter (?MobileOptOut=1) to the corresponding desktop link. To illustrate this: If a user on the mobile site visiting http://m.example.com/products/1127 clicks the opt out link he's taken to http://www.example.com/products/1127?MobileOptOut=1
Trouble is, Google is indexing the page with the ?MobileOptOut=1. Even more incredibly, this page actually ranks higher than the correct version without this parameter (http://www.example.com/products/1127)!
Is there any way I can tell Google's crawlers to ignore pages with this parameter - using Google's Webmaster Tools?