Receive updates via email:

 Updates via RSS

Tag Cloud

Blog Archive

Monday, February 04, 2008

Blogger: Custom Domains Using 301 Redirect

Almost a year ago -- I made the switch to a custom domain from Blogger's blogspot domain system. At that time, the process went fairly smoothly and although I lost a low page rank score, I was glad that I made the change. Immediately, traffic started flowing from my address to the new address. There was one slight problem though, while delivered all of the expect the traffic to my website, went into DNS oblivion and left me stranded. I thought there had to be a way to get both of these URLs to work in combination with each other. Interestingly, there are several articles out there suggesting that this is simply not possible. However, they are incorrect.

Here is how not to do it:
When I followed the instructions of setting up my hosting address, I pointed the "A" record to for as per the Google Blogger instructions. However, since Blogger did not support multiple domain in their system, I thought I would be tricky and point the root of the domain's record ( to refer to www.somelifeblog as the "A" record in DNS, hoping that it would in fact , but that did not work. Rather, Google's friendly message of "404 file not found" -- leaving your site effectively with a bad user experience.

However, there is hope. Rather than trying to trick DNS, you can setup a 301 redirect in your DNS host. In fact the definition of the HTTP 301 redirect is that it returns a permanent redirect status indicating that the resource has moved permanently. This is the "authorized" way to redirect traffic from one domain name to the other. In fact, Google and the other search engines recognize redirect and even if you change domain names, you should not lose or have your Google traffic penalized. However, many sites have been penalized for using a 302 redirect. (more information here)

The only thing is that if you are having your DNS hosted, the provide must have the infrastructure to support the 301 redirects. The good news is that my DNS hosting provider, supports the 301 redirect -- as do most larger DNS hosting providers. In just a couple of minutes this evening, I finally setup the 301 direct for my blogger site and traffic now flows into from It only took me a year -- since I was able to find very few articles (actually none) that described this process, I though I would share my learnings. :-)

How is it done? Here are the steps:

1. Log into your account.

2. Click on your "My Account" link right under where you logged in.

3. From the drop-down menu on "Domain Name" select "Manage Domain Forwarding"

4. Click on the domain name that you want to 301 redirect from the main window.

5. In the upper section under forwarding, it is currently set to 'Disabled', change it to 'Enabled'. Enter the address that you want to forward the traffic to. In my case, it was Finally, make sure that the radio button for "301 Moved Permanently" is selected and click 'OK'.

6. The site will take a couple of minutes to save the information.

7. In as short as 2 minutes or as long as a couple of hours, traffic directed at the root of your site should start flowing into your forwarded domain. Check out to see it working in action!

Did this work for you? If so, please let me know with a comment below.


Crunchy Chicken said...

Thanks for the information. I did as you said and the non www link is working great. It took about an hour to start working, so be patient if you are trying this for yourself.


Badragheh said...

Hi , do you know how can I redirect two website to a blog.

both go to ???

because in custom domain of blogger I can just set it up with 1 website.

I can not use redirect in my domain.
I should solve it with DNS records

Ken Hanscom said...

As far as I am aware, Blogger does not support multiple domains. The only option you would have would be to use the 301 redirect to forward from one domain to another.

deejay said...

i'm hounding redirect crunch for a year, but i made it when you post your guide here. thank you very much. i added your link in my informative sites!

Selective Form said...

I do not know who's right anymore. I have seen hundreds of posts about this issue and none works. By the way I found out most comments (99%) are from the same blog authors who register under different names. But I wonder if they do it to trick google RP or simply to fool readers about their main blog's quality.

Ken Hanscom said...

Not sure who / what you're referring to, but the 301 redirect is still working great for my blog!

Transformers Collector said...

Thanks for the info! I'm going to try this and see if it works!


adroit_91 said...

Thanks for the information.
I just want to know what should the "A (host)" @ name be pointing to? I am hosting on Google Apps, and want to point to too.


chaz said...

BE"H Hi. Thanks for the tip. Now I have a question: I am already on a private domain, but I am still using Blogger (and will continue doing so). For some reason I need to cancel a blog page but still want to keep the traffic (it has many excellent incoming links). Can I redirect it to a new page? Of course, the URL is not blogspot as I am on my domain. I ask this because Blogger assigns URLs according to months, so it is not possible recover an old URL.

Tài Chính Đầu Tư said...

It works! Although GoDaddy has new setting/management template.

Rohit Club said...

thanks for the valuable info....

Vinayak said...

Redirect allows you to make website or page available under many URLs. Webmasters use redirects when their sites change domain name, several websites are merged into one, document is moved too a new location, etc. Using a redirect delays content obtaining. Any delay negatively affects on the user experience.



perfectly working for me

Techinpost Community said...

Good Day I Am So Happy I Found Your Website, I
Found You By Mistake, While I Was Searching On Aol For
Something Else, Anyhow I Am Here Now And Would Just Like To Say Many Thanks For
A Remarkable Post And An All Round Entertaining Blog
I Don’t Have Time To Read It, All At The Moment But I Have BookMarked It
And Also Added In Your RSS Feeds, So When I Have Time I Will Be Back To Read More,
Please Do Keep Up The Fantastic Job. You can also check; err_ssl_protocol_error