It’s not a secret that WordPress, the self hosted software lets you create a powerful blog with your own domain name and without worrying about the ownership of the site. You will own your blog at 100% because you have the best blogging and CMS software that is installed in the server.
This step by step tutorial will show you how to create a WordPress blog with your own domain name in a few minutes, and without the need for any technical knowledge.
Just follow these easy steps and you will be a blogger in the next few hours. As, I said many times in the WordPress topics, WordPress is my only recommend blogging platform to use. And, that’s for many reasons, including the simplicity and the friendly interface.
But also, people love WordPress for its power to create any website, or blog niches that you an imagine. With a few clicks, you can create a complete platform that lets you blog, and introduce yourself to over 2 billion people who use the web these days.
To create a WordPress blog with your custom domain name, you have two options:
- Getting a free domain name from Bluehost when you host your blog with them, and run it at maximum security and speed.
- Or, you can use your actual domain name if you have one, and you really want to use it. Bluehost lets you install your blog with your domain name, and all you have to do is to point your name servers to your new hosting account. I’ll show you how to do that in a step by step later.
Now, you knew that in both, two cases, you will install WordPress and the main reason that I recommend Bluehost, is that they are the only secure and safe hosting provider I’ve tried. Furthermore, they have a great auto installer software for WordPress and all the other applications. That makes things easy and professional with well configured setup and installations.
At the same time, they offer a discount and you can save money today, and get a free domain name that comes with free privacy protection (it cost $12 normally, but it’s free) with up to $200 in free advertising credits with Google and Facebook offers.
The free credits depend on your plan, the longer plan you select, the lowest price you pay, and the more free Google advertising credits you get. To be honest with you, no other web hosting offer all that.
But wait, Bluehost is also the official WordPress recommended hosting service. It’s a trusted hosting company that will take care of your WordPress websites and make it load quickly and smoothly.
I will start with the first case, where, you get a free domain name, and you need to use it for the new blog. Then, I will show you the second option when you have an existing domain name, and you just need to point the name servers.
1. Launch a blog with your own free domain name
First if all, you need to Visit Bluehost and see their plans. Then, in the sign up page, you will get an option to register your own free domain name from them for a full year. Enter your domain and click the “next” button to verify if it’s available or not. If your domain is not available, make a few changes and you will get it.
I recommend to use a short domain for your blog, and avoid numbers, special characters, and symbols. You have to be different from the others and looks professional at the same time. If you need more tips, you can learn how to pick a good domain for your website.
When you click the “next” button, you will get the below page, where you will get the sign up form. Next, enter your details, you can check or uncheck the options, it’s up to you, then click the “next” button.
By default, you will see the credit card as a payment option and it accept the major credit cards. However, if you need to use PayPal, just scroll down and click on “more payment options” as the following screenshot example.
This is a top rated web hosting service that accepts PayPal, and also credit card at the same time. After the sign up and the confirmation, you will receive your hosting account details that contain all the information that you needs. So, check your email that you’ve used for the SignUp, and save it for a later use.
Now, you can launch your self-hosted WordPress, blog by logging to your Bluehost account, and you can install your blog. I’ve created a special tutorial for that and you can read how to install WordPress blog in Bluehost. The installation process is more than easy, and the guide with screenshots and explanations will help.
2. Build your WordPress blog with existing domain name
This is the same thing, but, you the only difference is to point your domain name servers to Bluehost. In general, all the domain name registrars should have a DNS management system in their server. And you can change your old name servers and add the new one that points to Bluehost. The default name server for Bluehost are:
When you replace the old name servers with the new ones, click the “OK” button and wait a few hours In general, until these new name server changes points to your Bluehost servers. (In some rare cases, you need to wait up to 24 hours for the domain propagation)
Later, visit your domain name to verify if it was propagated to the new web servers. If it’s the case, then, login to your Bluehost account with the details received in the welcome email, and start the WordPress installation process with Bluehost.
For more step by step tutorials, you can see how to install themes in WordPress, or ask your questions and get the help by sending me an email from the contact page.
As you can see, no matter if you have a domain or not, It’s easy to create a blog with WordPress. You get a free domain if you don’t have one and it’s yours. Or, you can use your actual domain, and point it to the new hosting account, by following the above tutorial as a basic guide, all the other domain registrars are similar.