Create a Blog – Case Study for Creating a Niche Blog

Want to create a blog? Good news, you just found one of the best resources on the internet to completely walk you through the process step-by-step, and we aren’t even going to ask for anything in return in the process.

How to Create a BlogStarting a blog is much easier than you think. There are actually over 300 million blogs in the world today and thousands of new sites are getting started every day. Now it’s time for you to create a blog of your own as well, and you can have your own site up and running in less than 10 minutes by following our “Create a Blog” tutorial below.

Whether you are starting a blog to share your life experiences, pictures and videos with friends and family, have the desire to write about your favorite hobbies or even if you want to start making money online with a site of your — the first step to getting started, is simply getting started! No matter what the reason is for starting a blog, the path to getting started is always the same.

We’ve already helped over 4,000 people get started with a blog of their own. It’s super easy, takes only a few minutes and you’ll be so proud of yourself after you’ve walked through the process.

Follow along as we walk you through the process step-by-step.

How to Create a Blog of Your Own

To start a blog of your own, you are first going to need to the following;

  1. Register a domain name for your blog
  2. Setup web hosting to host your blog content
  3. Install a free copy of WordPress to run your blog
  4. Write your first blog post!

If any of these sound too confusing, don’t worry — we are going to show you step-by-step how to set each of them up. What’s even better is that after you set it up the first time, you likely won’t ever have to set it up again!

Step 1: Register a Domain Name for Your Blog

A domain name is the address or URL is that is used for someone to access your site. For example, if you wanted to use the Google search engine, you would go to The site you are currently at uses as it’s domain name.

When it comes time to pick a domain name of your own, you will need to get a bit creative as most generic domain names are already owns and once someone owns it — it’s gone for good. If you have no idea what type of domain name to register, I always recommend people start with their personal name. (For example, if your name was “Jane Smith”, you could register “”. Another good example would be if you wanted to create a crafting blog, then you might choose the name”).


A domain name usually costs anywhere from $10-$35 per year depending on where you register it. However, my web hosting company is a huge support of this blog and they have allowed me to offer a free domain name for LIFE to anyone who sets up their blog through this tutorial. That means you can register your domain name for free, and as long as you keep your hosting account active, you will get to keep the domain name for free!

To see if your domain name is available, you can click here and proceed over to SiteGround, or you can continue with our create a blog walkthrough below.

Step 2: Setup Web Hosting to Host Your Blog Content

Once you have a domain name in mind, it’s time to move forward with the process and to setup your web hosting. A web host is the company or service that will store all of your site data and make it accessible to anyone in the world. In short, that’s all you really need to know about the technicalities of running a site, but you can always read up on this later if you like.

Web hosting can range from a few dollars per month to thousands of dollars per month depending on the type of site they are hosting. The good news is that most web sites and blogs will be absolutely fine with shared hosting, which usually costs under $10 per month.

Again, working closely with my current web host, SiteGround, I’ve also been able to secure a massive 60% off their regular hosting prices (seen below), which I’m also to once again extend to you. SiteGround powers millions of web sites and blogs and I can proudly say I trust them with hosting many of the high traffic sites and blogs I run.


Remember when I mentioned register your domain name in the first section? Well now I want to walk you through the simple process of registering both your domain name and your web hosting at the same time. Don’t forget, you will also get the free domain name for like and save 50-60% off hosting this site.

First thing first, head over to SiteGround by clicking here.

Next, you will want to choose your hosting package. The “StartUp” plan is the cheapest at $3.95 per month, but it only allows you to setup one site with your hosting. I highly recommend going with the “GrowBig” plan, which is only $7.95 per month and allows you to setup unlimited sites. Many people will start multiple blogs, and this is a great way to make sure you aren’t limited to just one site.

No matter which plan you choose, you will also save 50-60% off your initial purchase of hosting. After deciding which is best for you, simply click on the “Order Now” button.

Siteground_Big_Discounts_on_All_Plans-Blogging (1)

Next, it’s time to choose and register your domain name.

If you are registering a domain name for the first time, you can live the “Register a New Domain” checked off. If you already have a domain name, then check off the “I already have a Domain” option.

Then in the form area, put in the domain name you would like to register or transfer. The form will also let you know if the domain name is available to register.

As you can see, the price of a domain name is $14.95 per year, but as a value user of this site, SiteGround has waived their domain name setup fee as long as you remain a customer of their site.

Siteground_Free_Domain_Name-Blogging (1)

The last part of the process is to fill in your personal details and to confirm all of your information.

The 50-60% off promotion applies ONLY to your initial purchase. This means it’s in your best interest to pay for 12, 24 or 36 months of web hosting in advance. Also, when you pay for at least a year in advance, you will also get to waive the $14.95 setup charge. I personally prefer paying for my hosting in advance, that way I can save money and not have to worry about a monthly bill.

It’s also important for you to review your “Hosting Services” and make sure everything looks right, while also looking at the “Extra Services” options. If you would like to lower the cost of your hosting, you should make sure all of the “Extra Services” are checked OFF if you don’t require them.

Once completed, simply click on the “SUBMIT ORDER” button.

SiteGround_Hosting_Discount (1)

Step 3: Install a Free Copy of WordPress to Run Your Blog

With your domain name and web hosting both in place, now it’s time to install the free WordPress content management system that is going to be used to run your blog. WordPress is a free software that currently powers the majority of blogs on the internet today. Huge sites like TechCrunch, TIME and HuffingtonPost all use WordPress to power their sites. This blog is also running off the WordPress platform. In short, it’s simply the easiest and fastest way to create a site or blog of your own.

While all of this may sound confusing at first, SiteGround has actually made this process so simple, that it likely will take you longer to reach this section, then to actually set it up the first time.

Let me show you just how simple it is to install WordPress after setting up your hosting with SiteGround.

How to Install WordPress in a Few Simple Clicks

After setting up your hosting with SiteGround, you will then get an email with your account details. When you login to your account, you will first see a “Website Setup Wizard” like the one below.

You should also notice that the “Get WordPress pre-installed on this account” option is already checked off, (which is the option you want). You can then click on the “PROCEED” button to continue.

On the next screen you will need to fill in your contact email, username and a new password for the “Software Installation” section, which will automatically setup WordPress on your server. Once completed, then click on the SUBMIT button to proceed to the next step.


With your WordPress account and login details in place, next you will now have the option to setup a default WordPress theme for your site. SiteGround will provide you with a few free WordPress themes that you can choose from, which you can always change at a later date as well.

Select one of the themes provided, then click in the SUBMIT button to complete the process.


The final step in the process is to simply verify a successful WordPress install and to write down your account details for future reference. WordPress should now be installed on your domain and hosting account, which means you can start blogging right away!


With your blog now live and ready for content, you can log into your sites WordPress dashboard ( and start adding content to your site.

Step 4: Write Your First Blog Post

Now that your domain, hosting and WordPress installation is all in place, it’s time to go live with your first blog post!

This is one of the most exciting times for your blog, as you will be writing up your own content and bringing your blog to life. The first thing you will need to do is log in to the WordPress dashboard (using the info from the previous section). Once logged in, you will see a screen like the one below. Click or hover over the “POSTS” tab in the left side section, then select “ADD NEW”.


You will then be sent to the “Add New Post” page where you can start creating your content (as seen in the screenshot below). You can come up with a unique title for your blog post, and should write your own original content in the post content area. Once you are happy with your content, you can then click on the blue “Publish” button on the right side of the page to go live with your new blog post.


Congratulations! You’ve made it all the way through out create a blog tutorial and are now live with your own blog and posting content to your site!

These are very exciting times and the growing your blog over the next few weeks, months or even years is going to be a lot of fun.

For anyone that walks through this process and creates their blog through the SiteGround link in this article, feel free to send me an email afterwards and I’ll send you a link to gain access to my 22 WordPress training videos for free! ($197 value)