Forum Moderators: goodroi
All good urls should contain a ?_function=(whatever) in the beginning of the query string like this...
mysite.com/appfile.xyz?_function=detail&ForumMasterThreads_uid1=222&start=1&ForumNumber=1
Googlebot (or some other entity) is finding query strings like this...
mysite.com/appfile.xyz?ForumMasterThreads_uid1=222&start=1&_function=detail&ForumNumber=1
...and other variations of this BUT all the muxed variation start with ?ForumMasterThreads_uid1=(n)
I would like to disallow all of these but need to make sure to allow all others. Is this the correct syntax and would this work?
User-agent: Googlebot
Disallow: /*?ForumMasterThreads_uid1
By the way, I checked, double checked, triple checked and yes... quadriple checked my code and there are no pages that generate these URLs. Any help would be appreciated.
[webmasterworld.com...]
Note, though that parameter order in a url is not normally significant. This URL would work in most instances:
appfile.xyz?ForumMasterThreads_uid1=222&_function=detail&start=1&ForumNumber=1
So, as long as you're sure you aren't linking to parameters in different orders things should be OK.
Incidentally, there's a chance Google is creating these URLs as a result its 'form crawling' behaviour [webmasterworld.com].