I was developing a Joomla site in /new/ which was to replace the Mambo site in the root directory. I thought I put a robots file there to stop bots from crawling the new site, but this is not the case.
The new site has since been moved into the root directory, and the old site has temporarily been moved into /old/
How do I remove all mention of pages under /new/ from Google's index? I know Google Webmaster Tools allows you to remove individual pages, but I don't know if this applies to individual directories also.
Is it quicker to place an .htaccess file in this folder with a catchall 301 redirect to / ?
Update:
I've added individual 301 redirect entries to .htaccess to redirect the old site's pages to the new site's pages, but the old URLs still generate 404 errors. Any ideas why? The format I used was:
Redirect 301 http://www.site.com/old.htm http://www.site.com/new.htm
I added these at the end of the .htaccess file.
