You’ve built a strong blog on WordPress.com and now you want to have a more personalized domain name, rather than a subdomain? YourAwesomeBlog.Me sounds much better than YourAwesomeBlog.wordpress.com, right? But can you – and how – make that change?
Another scenario – you’re just starting with your blogging and you don’t want to get bugged by your hosting provider. You’ll decide to leave all the back end to WordPress.com and their servers, but you still want your domain name. The solution to both problems is called domain mapping and here’s how you’ll do it!
To use a custom domain name on your WordPress.com blog, you’ll have to pay some reasonable fees. There are some options for you:
Since getting a domain name through WordPress.com is pretty easy and straight-forward, so we’ll focus on mapping a domain name you already own. If you own several domains, you can map all of them to a single blog as well, but, you’ll have to choose one to be your primary domain name. When a user enters one of your domain names associated with the blog, he will be redirected to it, however, the URL in their browser will change to your primary domain name.
Be careful when choosing your primary domain name. Although you can change it with a click, changing domain names often is not recommended because it is not that practical for your readers.
Before going into domain mapping, you’ll have to understand that you’ll be required to change your domain’s name servers. You do remember how DNS system works, don’t you? The process itself is pretty easy, however, make sure you have your domain name provider on stand-by to help you if you get stuck.
First, you’ll have to login into your domain name control panel and find domain name server controls. If you can’t find them or you’re not sure what you’re looking for, ask your registrar for some support.
Change the name servers of the domain to:
Some registrars might need IP addresses instead of name servers. For the latest set IP addresses used by WP load balancer, feel free to contact the WordPress team.
If you own some non-US domain names, your registrar may require WordPress.com to add a record on the WordPress.com servers called the Zone Record. However, if you have to this, you’ll find some help on WordPress.com.
In the domain world, you’ll find out that changes aren’t instantaneous. It usually takes a couple of hours before the change is visible all across the web. So, after changing the nameservers, wait some time (or leave it through the night). Now, log in into your WordPress.com account.
Go to Store > Domains, enter the domain name into the box and click Add domain to blog. You’ll be redirected to payment gateway to pay for the upgrade and that will be the end of the process — your domain is now mapped to your blog.
There’s only one thing left to do – update your primary domain name. Head over to Settings > Domains, select your newly added domain name and click the Update Primary Domain button.
Your blog’s new domain is now complete!