EMAOneBillion
Senior Member
- May 31, 2019
- 864
- 414
I was dumb enough to get a misspelled domain (it's just missing an "s") and lazy enough to change it on time and now I have a well-established site with plenty of ranking keywords that I need to update the domain name and I'm scared that I will lose the rankings.
Most guides I found on the internet imply using the new domain on a new host but I want to keep the original host and point the new domain to it.
Besides, I'm using Cloudflare and I don't know how to set it up for the new domain without losing all the settings and customizations I made.
From my understanding:
#1
I have to change the nameservers of the new domain to point out to the Cloudflare nameservers I'm using on the old domain, right?
Now the first question: should I remove the Cloudflare nameservers from the old domain so it doesn't interfere with the new domain?
#2
Now once the new domain is pointing to Cloudflare, the next thing is to change the website URL in the database and WordPress dashboard, right?
Correct me if I'm missing something, please.
#3
Now the site should be live on the new domain address. In addition to the above, do I have to change any DNS records in Cloudflare? I don't think so as all the records are pointing to the host but correct me if I'm wrong.
#4
Finally, considering I haven't skipped any step everything should be OK now except the redirects.
Regarding them, what's the best practice to do the 301 redirects, considering I want to do a wildcard redirect aka redirecting all URLs from the old domain to the same path to the new domain.
Should I do it in Cloudflare, or should I do in GoDaddy with the Forwarding option? What happens if I set the redirects in both Cloudflare and GoDaddy just to make sure it doesn’t skip any URL?
Most guides I found on the internet imply using the new domain on a new host but I want to keep the original host and point the new domain to it.
Besides, I'm using Cloudflare and I don't know how to set it up for the new domain without losing all the settings and customizations I made.
From my understanding:
#1
I have to change the nameservers of the new domain to point out to the Cloudflare nameservers I'm using on the old domain, right?
Now the first question: should I remove the Cloudflare nameservers from the old domain so it doesn't interfere with the new domain?
#2
Now once the new domain is pointing to Cloudflare, the next thing is to change the website URL in the database and WordPress dashboard, right?
Correct me if I'm missing something, please.
#3
Now the site should be live on the new domain address. In addition to the above, do I have to change any DNS records in Cloudflare? I don't think so as all the records are pointing to the host but correct me if I'm wrong.
#4
Finally, considering I haven't skipped any step everything should be OK now except the redirects.
Regarding them, what's the best practice to do the 301 redirects, considering I want to do a wildcard redirect aka redirecting all URLs from the old domain to the same path to the new domain.
Should I do it in Cloudflare, or should I do in GoDaddy with the Forwarding option? What happens if I set the redirects in both Cloudflare and GoDaddy just to make sure it doesn’t skip any URL?