Forum Moderators: phranque
I've read that changing hosting isn't that big of an issue(if done properly) but I'm concerend that changing the registrar and IP at the same time may cause unwanted problems. Advice?
The search engines may cache the IP address of your site for a few days (which is why you should leave it up on the old host for awhile), but they don't care who provides the nameservers or the hosting -- all they "go by" is your domain name.
As noted above, it is when changing your domain name that you may expect to cause months of pain, not when changing hosts or DNS providers. Set up the site on the new hosting, set and then switch the DNS, look for SE spider visits in the log files on the new host, watch for your most recent updates (from the new server) to appear in the SE caches, and then you can take the site off the old server.
By looking for SE spider visits (and the lack thereof) in the log files on both the old and new server, you can assure yourself that it's safe to take the old site down -- But don't be in a hurry, and wait a few days after that anyway, even if it means paying for an extra month's hosting on the old host -- You said, "It ranks well and is my main source of income."
Jim