I have an OScommerce store. Back in March 2015 I had a coder build and install a mobile version of my site. He made some major errors with the code which created duplicate pages with different URLs. Google then indexed all of the duplicate pages and then penalized me for duplicate content.
I have now fixed the code problems and added a [login to view URL] file instructing Google not to crawl any pages with a '?' in the url, but they're not honoring that request and the number of indexed pages has not decreased.
So basically I need a solution to reduce the number of indexed pages back to the correct number which should be around 3,000. (currently it's at 6,500)
I need someone that has the skills and experience to fix this problem. I have a coder that can implement any changes on a code level. Please explain how you might go about fixing the indexing issue. A reply stating that you are able to fix it for a certain amount of money will not be entertained.