How do I use my own domain name with Blogger?
Google's Blogger service lets you easily create blogs.
Blogger (www.blogger.com) is the Web site that you use for editing your blog posts. Blogger publishes your posts to blogspot.com (which is their free blog hosting service). (As of May 1, 2010, Blogger no longer supports publishing to an external server via FTP.) When you publish your blog to blogspot.com, it usually ends up at an address that looks something like this:
http://example.blogspot.com
However, if you own a domain name (such as example.com), you can easily make your blog's address use your custom domain name instead, either with the common “www.” prefix or with something else, like:
http://www.example.com http://blog.example.com
Blogger does not support using only your “naked” domain name (such as http://example.com — without the leading “www.”) for your blog. However, Blogger can be configured to redirect requests for your “naked” domain name to the full address mentioned above. You almost certainly would want Blogger to redirect http://example.com to http://www.example.com but you might not want to redirect http://example.com to http://blog.example.com.
If you have a Web hosting account, then using http://www.example.com (and http://example.com) will prevent visitors from seeing any content you have loaded onto our servers, since those addresses will be directed to the BlogSpot servers instead.
How to set up your custom domain name
Follow these instructions to set up your custom domain name. If you are uncomfortable with the first two sections, you can contact us and we’ll be glad to do them for you.
1. Create a “CNAME” record
This section “points” www.example.com or blog.example.com to the BlogSpot servers.
- Login to the “My Account” control panel (having trouble?).
- If your account is a Web hosting account, click Domain Name Options (this step is not necessary if you don't have Web hosting service with us).
- Click Edit DNS Zone.
- Click Add New Entry.
- Choose the CNAME record option, then click Continue.
- Type www as the hostname for the new CNAME record, then click Continue. (Or, if you want to have Blogger use a subdomain like blog.example.com, type blog as the hostname instead.)
- Type ghs.google.com as the CNAME target. You can leave the TTL value as 30 minutes. You can enter an optional descriptive note if you wish. Finally, click Save.
2. Create “A” records (optional)
The above section sets up your domain so that people can view your blog on BlogSpot by going to http://www.example.com or http://blog.example.com. If you would like them also to be able to view your blog by going to http://example.com (i.e., without any leading “www.” or “blog.”) then you should follow the steps below to create some additional DNS “A” records. (You will also need to complete an associated step while configuing Blogger in section 3 below.)
- Login to the “My Account” control panel (having trouble?). If you are continuing from the first section above and are already logged in, you can probably skip to step 3.
- If your account is a Web hosting account, click Domain Name Options (this step is not necessary if you don't have Web hosting service with us).
- Click Edit DNS Zone.
- Click Add New Entry.
- Choose the A record option, then click Continue.
- Make sure that A record for example.com is selected, then click Continue.
- Enter one of the IP addresses shown in the middle of this Blogger support page. Leave the TTL value as 30 minutes. You can enter an optional descriptive note if you wish. Finally, click Save.
Now repeat steps 4 – 7 to enter the other IP addresses shown on the Blogger support page.
3. Configure Blogger
This section tells the Blogger (BlogSpot) servers to show your site when they see a request for http://www.example.com.
- If you're not already logged in to Blogger, go to http://www.blogger.com and log in. Go to the Settings tab, then click the Publishing link.
- If you're currently publishing on BlogSpot, click the Custom Domain link near the top of the page.
- If you are prompted to buy a domain name, click the Switch to advanced settings link.
- Enter your personal domain name. Type the full domain name that you would like to us for your blog, such as www.example.com or blog.example.com.
- If you want to redirect the “naked” version of your domain name (http://example.com) to your blog, then check the Redirect example.com to www.example.com (or similarly-named) checkbox. (You should also have added the DNS “A” records as described in section 2 above.) Otherwise, leave it unchecked.
- Leave “Use a missing files host?” set to “No”, enter the proper “Word Verification” text, then click Save Settings.
You’re finished! Your blog should start working within 30 minutes.
