Dec 03 2008

How to transfer your website and maintain your search ranking


Filed under: Research » Search Results, Search Marketing » Organic Search,
Tools:
Tweet This

Moving your website to a new server? Or a new domain name?

There are many reasons to decide to move a website. These range from moving to a new server because you've decided to switch hosting providers, to simply redirecting your existing files to a new domain name. Either way, when you move your website, your search engine rankings may be affected. Here's some common website moving methods that will affect your search engine rankings if all you do is move your website, without letting the search engines know you did:

Reasons you might want to move your website

  • Moving to a new server : you may be moving to a new server because your current hosting company is experiencing too much downtime, or has crappy customer service, or maybe even because you need to upgrade from a shared hosting to a dedicated environment because of an increase in online traffic or bandwidth consumption.
  • Moving to a new domain name : you may be moving your website because you've found a spiffy new domain name that you like much better than your current one. Or maybe you finally got enough cash together to buy the name you've been eyeing for a while.

Whatever the reason for moving your website, it's important that you move not only your live files, which are the ones hosted directly on your server - ie. the ones you upload and edit every day (or, if you're using a CMS such as Wordpress, Joomla, or Drupal, the values stored in a database that are affected directly when you login to edit a page), but also your pages indexed in search engines.

How do I know what pages are indexed in search engines?

To find out which of your pages are indexed in search engines, you can query the search engine. Each search engine uses a different method for this:

  • Google : type "site:example.com" to get a listing of pages indexed. You can click on "show omitted results" on the last page to get them all.
  • Yahoo : the same, except you will be redirected to Yahoo's Site Explorer. To search directly via Site Explorer, visit it at siteexplorer.search.yahoo.com
  • MSN Live : Click on "advanced search", select "Site/ Domain" and then "Look for results only in the following site or domain."

Each search engine will return a list of indexed pages, along with a number of how many pages are indexed. You'll want to go through these and redirect each one to your new website. 

Setting and maintaining your 301 permanent redirects

If your new website is simply moving to a new server, and you are keeping your domain name, all you will need to do is keep both sites up for a few weeks to ensure the search engines are aware of the switch. If, however, you are using a new domain name, you will need to physically program 301 (permanent) redirects for all your pages. We recommend leaving the 301 redirects up indefinitely, as some pages take longer to redirect than others. To find out how to implement 301 redirects using various programming languages and server systems, visit our article on search friendly domain and file redirects.

Average: 5 (1 vote)
Select your preferred way to display the comments and click "Save settings" to activate your changes.

Transferring website to new server

Great information - I can't believe how we used to just shut down the old website and forget about it. To think about all the traffic we lost! Any chance you know approximately how long we need to keep the old website up? Is there a way to confirm when the pages have been re-indexed?

Confirming re-indexing of pages

Try typing "site:example.com" (replace example.com with your old domain name) into Google. If you don't see any links to your old pages, they have been re-indexed. You'll probably also want to verify, using the same technique, that your new pages are indexed.

  • Allowed HTML tags: <a> <em> <strong> <cite> <ul> <ol> <li> <dl> <dt> <dd><u>
  • Lines and paragraphs break automatically.
  • Textual smileys will be replaced with graphical ones.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.