Forum Moderators: open
How do I update Google with the new URls?
Would spiders return a status code of 200 if the page indicates a 301 moved permanently?
they refer to the Apache server using .htaccess, or in my case, the 301 error method which I have tested without success...
If you are using ASP, you are probably hosting on Windows and not UNIX, so those solutions are unlikely to be of any help.
You could also write ASP code to generate a 301, but the problem with that is that the settings on your server will likely not allow you to run ASP code from a .htm file.
This can be changed with server settings, but I suspect your hosting company won't want to do that either.
We had this happen with a site a couple of years back, our experience was similar to Sean's.
What I would suggest is to make sure to delete all the old .htm files (especially index.htm!), and to make sure that your new index.asp has links to all your new pages.
You may also want to consider getting a few new inbound links directly to some of the key pages to help things along. For example, a link from another Google-listed site explicitly to -
[mysite.com...]
If you have another Google-listed site, you might use it to do this, then change the link back to normal if you wish once the problem has been solved.
Why not keep the htm pages and place a bit of code to make the browsers redirect to the new asp page. Also place a link visable to google in the page pointing to the new asp page.
For a Google update or two both pages would appear in the index. One may rank higher than the other. When the new asp pages have been picked up by Google and established (normally takes two updates) delete the htm pages just before the Google bot comes calling.
For those of you who are concerned, the pages will normally appear different enough for Google not to treat them as exactly the same page.
This is likely to be helpful only if the name/path to your htm files was consistent and logical.
Ultimately if you can sort it a 301 will be better though...