: How do I change an existing custom domain with Blogger to a new custom domain I have a Blogger site which has a custom domain which I want to move one old domain to new. Let's pretend this
I have a Blogger site which has a custom domain which I want to move one old domain to new. Let's pretend this is old-domain.com and new-domain.com.
I want to:
Preserve my search engine ranking as much as possible;
If any link to a page has the old custom domain in the URL, and this link is clicked on, it will redirect to a link with the new domain but with the same page. (For example, old-domain.com/existing-page.html should redirect to new-domain.com/existing-page.html.)
Does anyone know how I would go about this?
I know that if I had access to the .htaccess file for the site, it would be an easy thing to do, but it seems that Blogger does not expose this.
I have heard that using meta refresh is not a good idea if you want to preserve search engine ranking, so that's out.
Blogger provides a UI that lets me add custom redirects, but I would have to do this for the thousands of pages on my site, so this isn't practical (unless there's an API that Blogger provides that lets me add these redirects very quickly).
More posts by @Berryessa370
2 Comments
Sorted by latest first Latest Oldest Best
This is not a Blogger problem:
Your blog always has a blogspot addresss yourblog.blogspot.com.
When you publish to a custom domain, Blogger handles the re-direction from yourblog.blogspot.com to yourcustomdomain.com for you - and every single post/page is redirected correctly.
Now to move from oldcustomdomain.com to newcustomdomain.com, you simply tell Blogger to:
Stop publishing your blog to oldcustomdomain.com and then to
Start publishing it to newcustomdomain.com
Once you have done this, Blogger handles the re-direction from yourblog.blogspot.com to newcustomdomain.com for you - and every single post/page is redirected correctly.
And at that point, Blogger has no connection at all with oldcustomdomain.com at all: how you manage re-directions from it is totally up to the tools provided by the domain registrar.
The only thing you could possibly to with Blogger is to make a totally new blog (www.mybloghasmoved.blogspot.com), give it one post that says
oldcustomdomain.com has moved to newcustomdomain.com please update your links
and use the Options > Search > Missing post redirection option to send any traffic to that one post. But this is a long way from what you want to achieve - blogger simply does not have that functionality.
While Blogger does not expose .htaccess, it does allow you to implement redirects to the new location of your blog.
Here is the help page on Google. The summary is that you will need to:
Point your DNS records for your domain name to Google's servers
In blogger go to Settings | Basic -> Publishing -> add a custom domain -> Switch to advanced settings then enter the URL of your domain name and save it.
At this point, your blog will be hosted by blogger but on its own domain name. Your old Blogspot sub-domain will redirect to your new domain name.
It sounds as if you might also be wanting to move your blog off of Blogger to a different host. If that is the case, you can set it up at a new host at this point and import all of your content. Then you can point your DNS records away from Google. Here are full instructions for somebody that has actually done so: www.tweakandtrick.com/2012/02/how-to-move-blogger-blog-to-your-own.html
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.