Forum Moderators: open

Message Too Old, No Replies

msn, respidering, and moved pages

How to get my new pages spidered, when the old urls have forwarding pages

         

dorjesempa

12:17 pm on Dec 16, 2003 (gmt 0)

10+ Year Member



Hi all. I recently created a new site, and consequently have different page names/url's for each page, compared to the old site.

I have pages with 7 second meta refreshes for all the old page urls, which send the visitor to the appropriate new page urls. So far so good. But, the problem is that msn only has all my old urls in it's database.

How can I get it to include my new urls, and drop the old ones, for free? As we don't have a budget, and it's a commercial site, we can't pay for msn to respider our site. I know that msn will eventually get search results via other means, but will the presence of my meta-refresh pages mean that it will never get the new page url's, for as long as those meta-refresh pages exist?

many thanks in advance for your help ....

dorjesempa

simonuk

8:32 pm on Dec 16, 2003 (gmt 0)

10+ Year Member



Any chance your hosting allows you to create a 301 redirect for the pages?

Simon.

dorjesempa

9:45 am on Dec 17, 2003 (gmt 0)

10+ Year Member



Hi, thanks for your reply. I've only come across the 301 technique on Apache (and such-like). Is it possible to do this on Microsoft Servers, (which our site is hosted on?) .....

best wishes,

dorjesempa

JoeLloyd

10:45 pm on Dec 24, 2003 (gmt 0)

10+ Year Member



Sure,

a 301 is just an HTTP response. Of course Microsoft web servers can do this. As to how, don't ask me, I use Apache :)

dorjesempa

9:08 am on Dec 29, 2003 (gmt 0)

10+ Year Member



hey! .... thanks for the info on that .... I'll try tracking it down again ....

dorjesempa

dirkz

7:49 pm on Jan 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



MS will surely call it completely different, in case someone wants to apply it :)

dorjesempa

9:16 am on Jan 2, 2004 (gmt 0)

10+ Year Member



Hi, I seem to have just found the answer on microsoft servers ... from this list ... message thread:
[webmasterworld.com...]

... part of which is:

In IIS you can set the path to the page that handles a 404. This can be a htm page, as in your case, but you can also let it point to 404ErrorHandler.asp for example. In that page you can read out the orginal url (for example [example.org...] ) and redirect it to the new location.
That last part could look like this:

Response.Status = "301 Moved Permanently"
Response.addheader "Location", "http://www.newdomain.com/newurl/"
Response.end

many thanks,

dorjesempa

dirkz

9:38 am on Jan 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



> In that page you can read out the orginal url (for example ... ) and redirect it to the new location.

There must still be a better way to achieve this, because not every browser/proxy gives referrers.