Forum Moderators: open

Message Too Old, No Replies

Best way for SEO to redirect site on Windows server?

asp or IIS or something else

         

HelenDev

10:14 am on May 9, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I have been asked the best way to redirect an old asp site to a newly designed php one on a different server without jeopardising SEO rankings. I realise this may be a million dollar question, but how best should I go about this?

Does it make *any* difference to Google et al whether I redirect at IIS level or put an asp redirect in each page, as long as I'm sending the correct server response headers?

pageoneresults

2:16 pm on May 9, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I have been asked the best way to redirect an old asp site to a newly designed php one on a different server without jeopardising SEO rankings. I realise this may be a million dollar question, but how best should I go about this?

Okay, so the old site is on a Windows Server. The new site sounds like it will be on an Apache Server.

This means that you will probably utilize Apache's mod_rewrite.

Does it make *any* difference to Google et al whether I redirect at IIS level or put an asp redirect in each page, as long as I'm sending the correct server response headers?

As long as the proper server headers are being returned, no, it doesn't make a difference.

But, if you have a lot of pages to redirect, you will be much better off handling them all from one location, mod_rewrite.

HelenDev

3:25 pm on May 9, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Thanks pageoneresults.

Okay, so the old site is on a Windows Server. The new site sounds like it will be on an Apache Server.

That is correct.

This means that you will probably utilize Apache's mod_rewrite

Can you tell me some more about this? I didn't think I could use any apache stuff to redirect as the old/current site is on an IIS server. I thought my only options were IIS and asp. Can you elaborate?