Do I have a problem with this file. I think the second line might be causing more restrictions than it should. Should it be /*basket.ashx* And will the /*?* and /*? cause bots to stop indexing page with ? in the url.
I assume you are trying to use wildcards aka pattern matching.
The line "Disallow: /*?" will block googlebot from access ing all URLs that include a question mark in them.
To block all urls that end with basket.ashx use this line: "Disallow: /*basket.ashx$"
ps dont include the quotation marks :)
Please remember that wildcards also known as pattern matching are not officially part of robots.txt. It is something extra that Google, Yahoo and MSN allows. Each engine handles it slightly differently. Most of the smaller bots will not be able to handle the wildcards. Good luck and make sure to monitor how spiders index the site after you make changes to your robots.txt.