![]() ![]() |
Star Member![]() ![]() Group: 1000 Post Club
Joined: 29-December 05
Posts: 3,291
From: Novosibirsk, Russia
|
May 15 2007, 07:20 PM |
|
|
I don't think 10k pages counts as a large website. Just ensuring that 301 redirects work on a separate domain should be enough before embarking on the move, I think.
If you can, it'd help to have individual 301 redirects on main (traffic) pages, just in case. Essentially, correctly redirecting all your visitors from the old pages to the new ones is the only thing you should be concerned about. While you are moving, a couple of more things to remember: - have a .htaccess file to redirect from either non-www version or www version of the site to another - make sure you use only one version of the page, with or without a trailing slash (/) and redirect to that kind of pages. Linking to such pages using the same pattern (with or without /) is, of course, required. Here's a couple of threads on the topic: http://www.cre8asiteforums.com/forums/inde...showtopic=47812 http://www.cre8asiteforums.com/forums/inde...showtopic=46139 This post has been edited by A.N.Onym: May 15 2007, 07:23 PM |
||
| Offline | ![]() |
Moderator Alumni![]() ![]() Group: Hall Of Fame
Joined: 14-November 02
Posts: 7,197
From: Los Angeles
|
May 16 2007, 01:01 AM |
|
|
QUOTE They've owned the new domain for a couple of years and have currently got it parked to the same IP address as the existing site ... What they want to do is swap the set-up so that the new domain is the main one and the old domain is parked to the same IP as the new one. You've mentioned "moving" the website, although I'm not sure whether I'm taking the word "moving" too literally. But if they share an IP address, then they're on the same server, so I'm wondering why the website has to be moved at all. If you move the "desirable" domain to a new server and copy the website there, you'd be giving it a new IP address (which some search engines don't always pick up on for some time but which may signal a big change to any or all of them — and that may not be what you want) and would be dealing with two websites, two web hosting accounts, etc. Instead, depending on the server setup, it may be possible to simply leave the website where it is, make the new domain the "main" domain, and redirect the old one to the new one. Then -presto!- even though you'd be changing the main domain name, there would be no change of IP, no additional web hosting account, no move, no duplicate pages, no loss of links, no loss of traffic. Essentially, you'd just be making the desirable domain the "main" one, and parking the old one on top of that, which is done in the server's configuration file (httpd.conf -- see Ron Carnell's writeup at HR). However, you'd still have to deal with the one-for-one redirection of old to new URLs. What you don't want is to write out 10,000 301s in *any* file (because not only would that be what I'd call a mind-blowingly excruciating duty, but you'd likely slow down the server noticeably). Instead, the redirection is best done with mod_rewrite, as you can generically make site1.com/whatever redirect to site2.com/whatever without having to specify the "whatever" — and mod_rewrite can be done in an .htaccess file. <sigh> I believe there's a way to do mod_rewrite in the httpd.conf, but I've never been able to pull that off. (Ron?) And, no matter which way you do it (.htaccess or httpd.conf), you ought also to deal with the www/non-www issues, etc. If you're looking for a "least pain" situation, that's what I'd do. If there are other reasons why you need to move the website physically elsewhere (to a new IP or new server), then you'd need to take those into consideration. <Sorry; I've just gotten a dedicated server and have moved any number of websites in the last few weeks to that and to VPSes (virtual private servers) at the same host, so I've kind of turned into server girl here. And now off I go to set up a new one.> |
||
| Offline | ![]() |
Solid Contributor![]() Group: Members
Joined: 10-September 02
Posts: 94
From: Australia
|
May 17 2007, 06:45 AM |
|
|
At Search Summit in March this year, I asked Adam Lasnik from Google about the best way to switch domains and it was he that suggested doing it with 301s and in stages. But I wanted to hear from the men in the trenches, so to speak, to be aware of any potential problems with a large site. Anyway, I was pleased to find Adam's suggestions backed up in writing today on the Google Webmaster Blog: Musings on Down Under. The important bits:
QUOTE * For each page on domain X, have it 301-redirect to the corresponding page on Y. (How? Typically through .htaccess, but check with your hosting provider). * You might want to stagger the move, and redirect sub-sections of your site over time. This gives you the chance to keep an eye on the effects, and also gives search engines' crawl/indexing pipelines time to cover the space of redirected URLs. * http://www.google.com/webmasters is your friend. Keep an eye on it during the transition to make sure that the redirects are having the effect you want. * Give it time. How quickly the transition is reflected in the results depends on how quickly we recrawl your site and see those redirects, which depends on a lot of factors including the current reputation of your site's pages. * Don't forget to update your Sitemap. (You are using Sitemaps, aren't you?) * If possible, don't substantially change the content of your pages at the same time you make the move. Otherwise, it will be difficult to tell if ranking changes are due to the change of content or incorrectly implemented redirects. |
||
| Offline | ![]() |
![]()
|
|
| Lo-Fi Version | Time is now: 9th February 2010 - 04:17 PM |
| Meet our Moderators: | cre8pc : projectphp : sanity : Black Phoenix : bwelford : EGOL : Ruud : rustybrick : AbleReach : swainzy : joedolson: eKstreme: dazzlindonna : SEOigloo: iamlost : RisaBB |