Starting a blog can be quite overwhelming. How do you set up a domain? How do you find hosting? What does all of that even MEAN?

Well, I am going to show you, step by step, how to start your own WordPress blog on your own custom domain.

If you are serious about blogging, having you own domain is a great step. Having your own domain means instead of or,  your domain would be at Not only do you automatically seem more credible, to have a WordPress blog where you are able to upload custom themes, add plugins, and customize your blog to the full extent, having your own domain is required. I use and highly recommend GoDaddy to buy a domain. They have great phone customer service, and you can always find coupons available.

The next step is to set up a hosting service for your new domain. I use GoDaddy for hosting as well.

GoDaddy Managed WordPress hosting is the best, it’s easy to use and you get a free domain with it! I use the honey chrome extension app when I buy GoDaddy managed WordPress, and it makes it super cheap.

Then, you can get to work customizing and having fun with your new site!

Follow these instructions step by step and you will have your own blog setup in under an hour!

Check out these GoDaddy coupons while you set up your blog!


Think of a great new domain name for your website. Make sure your domain name reflects who you are and is a good representation of your business. This can be your name, or the name of your company.

Make sure your domain name:

  • Is not copyrighted or trademarked by another company.
  • Is memorable
  • Is easy to type
  • Avoids numbers and hyphens

GoDaddy has a great article on picking a domain name.

Now to purchase the domain!

You can search to find available domain names and purchase your domain here.

Before purchasing your domain name, check out the next section on purchasing hosting, because Godaddy offers a free domain when you purchase WordPress hosting on their annual plan!

step by step guide to starting a blog


step by step guide to setting up a blog

The next step is to purchase hosting. If the domain name is your business, hosting is like the place you rent out to hold your business in.

GoDaddy offers Managed WordPress hosting, which is pretty much just a hosting account, with WordPress already installed! It makes it quite easy to setup WordPress. Also, if you purchase their annual plan, you get a free domain name.

Check out their pricing and purchase managed WordPress hosting here.

step by step guide to setting up a blog

Follow the on screen commands, and you should be good to go.


After finishing setting up the WordPress Managed hosting, There are two ways to login to your WordPress account. The first way is to login through GoDaddy, and the second through the WordPress admin site. It is a lot easier to login using the WordPress admin site, but I will show you both ways just for the sake of information!

1. Logging in through GoDaddy

step by step guide to setting up a blog

After signing in to your GoDaddy account, click your name in the top right corner, and navigate to the “visit my account” page. Next to managed wordpress, click mange. Then under the domain you want to navigate to, click on the “manage” button. This will take you to your WordPress backend dashboard!

2. Logging in through the WordPress admin site (recommended)

Navigate to This will take you to this page:

step by step guide to starting a blog

Use your username and password you created to login.


Hooray time to make your blog look pretty!

WordPress offers plenty of free themes for you to use. In your WordPress dashboard, navigate to Appearance > Themes > Add New. Here you can see a variety of different themes, a lot of them free.

I offer a free theme you can download to start with on your blog.

free theme sidebar

I also have a few pre-made themes that come with step by step instructions that explain how to install them.

Please feel free to contact me with any questions on this process!

OH HEY. I have a FREE course all about setting up your WordPress blog and understanding WordPress! It includes the above info plus a lot more. Enroll now!

I also have a course on customizing your blog to get it looking just the way you want it!



Pin It on Pinterest

Share This