How to Start A Blog – Step by Step Blog Setup

Disclosure: this post may contain affiliate links and we may get a commission if you buy through our links.  Please read the affiliate disclaimer for more info.

First published: July 14th, 2005
Last Updated: November 5th, 2019

Are you ready to start a blog?

I first broke down the how to start a blog video tutorial back in 2005 (almost 14 years ago). Over the years, as Google algorithms change over time where speed and loading times impact search engine rankings, HOSTING makes a huge impact on your blog's speed and loading times.

Why You Should Start a Blog

Make money online is easier than ever because you can get up and running in ten minutes or so regardless of age or experience. While we head into the 2020's, it's time to create that passive income you need while blogging can do two things:

  1. Allows you to grow your brand while connecting with your audience.
  2. Allows you to position yourself as someone passionate about your topic.

Just having an interest in a topic & showing/sharing that passion will connect you to your audience through your blog. That will become your purpose sharing what you know with the world.

What Hosting Company is Best for Blogging

I wanted to update this tutorial to walk you through how to start an affiliate blog (where you can easily start for less than $20 and get started right now). My goal is even if you have zero technical ability and zero experience to get your blog up and running in the next ten minutes or so.

Disclosure: I am an affiliate for Siteground and will receive a commission if you signup through my referral link. This is at no additional cost to you.

Click here to start a blog on WordPress, then use the step by step tutorial below for easy directions.

If you're looking to start a blog on a budget, then starting with Siteground is the answer because they are built specifically for WordPress & most if not all of the experts agree that Siteground is the best for loading time, ease of use and speed.

Should I Use WordPress for my Blog?

Blogging with WordPress and creating side hustle income with WordPress membership sites has been one of the best things ever for quitting my teaching job. I've had six-figure months and 7-figure years (not to mention over $10,000,000 in revenue) by using WordPress and it begins with this how to start a blog tutorial.

I have been able to buy a home, work from home and pay off my home, and more importantly, I get to have a flexible schedule. (which I needed it during my injury rehabilitation) Blogging for Affiliate Marketing has allowed me to improve my life dramatically.

Since I published how to start a blog back in 2005, blogging has gone viral & millions of people around the world are now making a full-time income. You may worry about the start-up costs, but for under $5 you can easily get started. I definitely recommend paying for hosting and being in full control of your blog and you'll be able to cover the monthly $5 with affiliate marketing.

Siteground is built for WordPress, and I made the switch from Hostgator to Bluehost to GoDaddy to Private Server to Siteground. I can honestly say 100% without a doubt that Siteground is my all-time favorite and you can start an affiliate blog for as low as $3.95

The reason why I stress so much about paying for hosting is because THIS will allow you to branch out and treat blogging as a business – a real business. You'll be able to use my training to get your content out there fast, get it ranked for the search engines and grab the traffic coming just from the search engines alone. You can run any of your ads, affiliate links and promotions and direct advertising straight from your WordPress blog hosted by Siteground. Making money on the free platforms is very difficult & I only recommend using the free platforms to advertise your main blog hosted with Siteground.

Top 7 Reasons to Use Siteground for Your WordPress Host

Here are my top 7 reasons why you should choose Siteground for your website hosting.

  1. Siteground is the easiest platform I have ever seen. It really is click a button, see the results happening in real time and you're up and running.
  2. If you ever run into problems, their support is open 24/7 and are WordPress experts. They can spot the problem and fix it for you or direct you to the fast solution.
  3. They offer free SSL through their hosting cpanel (which is click a button and ssl is installed)
  4. Siteground is extremely affordable and they offer cheaper hosting to get started with your blog. You can have a blog of your own and since WordPress itself is free, you can start your blog for under $4. That's incredible.
  5. Siteground is built specifically for WordPress so they know how to speed up WordPress sites through their SG Cache plugin that is built-in to their servers.
  6. If you have any problems or issues with Siteground or need help, leave a comment below and I can jump in to help you out.
  7. Positiioning – you will have your own self-hosted blog and you can position yourself and come across more professional to readers, companies who will want to do business with you.

Okay. First, you will want to head over to Siteground and if you're interested in learning how to start an affiliate blog using WordPress, continue to my WordPress tutorial below. Remember, if you signup for Siteground and you are confused for any reason, leave a comment below or reply to any email that I have sent and I can help you get started with WordPress hosting. That's what I'm here for and have been doing for the last 15+ years.

Click here to get started with Siteground.

Pick a WordPress Plan on Siteground

How to Stat a WordPress Blog on Siteground
Click on the Graphic & Reliable Web Hosting to Reach This Page

When you click on the graphic, click Reliable Website Hosting to see the WordPress plans. The startup plan is all you need & as your site grows, Siteground will let you know when to upgrade to the next plan.

The setup is very clickthrough simple. Let's talk about the costs related to blogging.

  • To get the cheapest plan, choose the Siteground starter package. You can skip the GrowBig or the GoGeek Siteground plans for now because they cost more.
  • If you are moving over a site and already have traffic, then you can choose the Grow Big hosting package or even, the GoGeek.
  • I started out on the StartUp package and continue to upgrade as my blog grows. Siteground will make growing your blog extremely easy with no downtime.

Step 2: Register Your Domain Name.

After you select a plan above, you'll reach this screen below. After you choose a plan, you will be able to register a new domain. Also, if you already have a domain you will select the second option I already have a domain.

Remember when coming up with a domain name, walk yourself through the radio rule.

The radio rule is if you somehow wind up on a radio program and they say – you have 5 seconds to announce your website to the world – would the listeners be able to remember it and spell it easily. If they can't, then don't use that domain name.

How to Register a Domain with Siteground

I paid $78 for this domain name back in 2004 because I love affiliate marketing. I see affiliate marketing as a side hustle anyone can do to earn an extra income with no products to ship and no customer fulfillment to create. I've been approached by many companies to purchase this domain name, but at the end of the day – they haven't came up with an acceptable offer.

You can get your domain directly through Siteground and make the entire process very easy. If you do this, your new domain will appear directly in your Siteground dashboard.

How to Save Money on Your WordPress Hosting

Here's where I like to save money and forget it. When you reach the next page, you will be able to choose between paying month to month or pay in full annually. Pay 1 full year in advance with Siteground or 2 full years or 3 full years. If you can afford to pay $142 upfront, that will take care of your hosting for 3 full years. That will give you three full years of building your business through WordPress blogging without paying a monthly fee.

When you are ready to create your blog, follow these steps to buy your hosting for your blog.

  1. Click here for Siteground and click the “Reliable Web Hosting” button.
  2. Next, click on the package you're interested in (startup if you're just starting out)
  3. Choose a new domain or select already have a domain name.
  4. Enter your payment information (pay in advance to save money)
  5. Enter a Siteground password that you will use to enter your dashboard each time.

If you need help or run into any issues, you can email me at I know two tech people and their manager who can help solve any issues quickly.

Optional Step: If you host your domain with a different registrar, follow step 3B to connect your domain. If you host your domain with Siteground, then you can skip this optional step.

Step 3B: How to Connect Your Domain to Siteground

If you have registered your domain with a different provider (i.e. GoDaddy or DomainDiscover), you can still use Siteground hosting and connect your domain to their server.

To find your nameservers within Siteground, you can click on manage your domain (which should be the only domain you have right now).

How to Manage Your Website inside Siteground
The Manage Domain Button is to the Right of Your Domain
How to Find Your Nameservers Inside Siteground
Your Domain DNS reveals your two nameservers.
  1. Login to your domain provider.
  2. Select the DNS Management page.
  3. Under Choose Your Nameserver type, select default or custom.
  4. Enter your siteground nameservers and save.

Here the nameservers begin with and Once you enter these nameservers with your domain name, it usually takes less than 60 seconds to connect them fully.

Install WordPress on Your New Domain Name

Siteground makes this step incredibly easy (and WordPress is free). When you login for the first time, Siteground will ask you if you want to start a new website. It should look like this:

Click on Start a New Website & Create Your Username & Password for WordPress

Once you've filled out the Siteground's new website information, click confirm to complete the WordPress installation.

Complete the WordPress Setup withi Siteground
After you press confirm, Siteground will let you review the setup & make any changes or add any enhancements to your website. If looks similar to this.

Press the complete setup to install WordPress and congrats, you are live to the world, my friend.

How to Start a Blog
Your blog is live to the world.

Get Started with WordPress & How to Start a Blog

You can create your first blog post by clicking on Posts > Add New Post in the left-hand side of your WordPress dashboard. I'll create a step by step tips and tricks for creating your posts coming up shortly. If you want to add any image or video to your blog post, click enter to create a new section within your blog post. Then, click the plus sign and click the image.

If you're looking for a beautiful theme, click Appearance in the left side of your WordPress dashboard and you can search for free themes.

Congrats! Your audience is ready to hear from you. My advice to you is to create a blog around big problem areas and focus on solving people's problems. The biggest money-making blogs help people in these three niches: Health, Wealth, and Relationships.

  1. Pick a niche that people are desperate to solve those problems.
  2. The biggest niches with the biggest audience are solving health problems, helping people make money onine, or helping people fix their relationship.
  3. Create content solving your niche's biggest pain points.

If you have any problems or need any help, leave a comment below. I'll create additional content and update this “how to start a blog” post to link to it.


Share and Conquer,

Kit Elliott with How to Start a Blog

Share and Conquer,
Kit Elliott

Download How to Start an Affiliate Blog

Download the Report How to Install a Blog and Get the PDF Version of This Blog Post

How to Start a Money-Making Blog

Link this post?  Pin it…

Thinking of Others?  Share it…

Share on facebook
Share on twitter
Share on linkedin
Share on reddit
Share on email

Related Posts

This Post Has 16 Comments

  1. I got my blog up and running. Thanks kit. Can you guys review my site and give me feedback?

    1. Hey John,

      I sent you a DM in the member’s area. Shoot me over your link & I’ll take a look.


  2. Everything is setup. What plugins do I start out with?

    1. Hey Robert,

      I just created a new blog post for you.

      Essential Blog Plugins

      These plugins will help you with speed, security and SEO.

      Let me know if you need any help,

      Kit Elliott
      Super Affiliate Team

  3. So far this has been very easy to setup. I now have a blog on my domain name. How can I create content or come up with ideas for content?

    1. Hey Kenneth,

      This is on my blog editorial calendar for 11/18. Stay tuned.


  4. I’m switching from Hostgator to Siteground. Can you help with transferring the sites over?

    1. Hey James,

      I’ll send you an email. The staff at Sitegroundcan easily help you transfer any site over. I think they do this at no extra cost.

      Click the signup link & then, let’s contact my tech guys over there to help.


  5. Hey Kit! Really nice blog design. I am looking forward to your stuff and I’m starting a review site for higher priced items on Amazon. I wonder what video editor you’re using with the fly in text?

    1. Very cool, Judith. The higher priced items on Amazon PAY you more affiliate commissions & people start searching for reviews/bonuses/promo codes. Make sure you include all three keywords in your blog posts.

      As for video editing software for your reviews, I use and have used Camtasia for the past 16 years.

      I’m going through and cleaning up OLD videos and blog posts from the mid-2000’s.

      Click Here to Go Through My Link:

      Product Review Video Editing Software

      Share and Conquer,
      Kit Elliott

  6. Welcome back Kit! The design is fire!!!!

  7. Welcome back Kit!

  8. What plugins do you start with?

    1. Hey James,

      Let me create a separate blog post of plugins to start out with.

      For SEO, I use Yoast SEO Premium.
      For Cache, I use SG Optimizer.
      For SSL, I use Really Simple SSL.
      For Affiliate Link Cloaker, I use Pretty Links.
      For Sitemaps, I use Google XML Sitemaps.
      For Speed, I use Fast Velocity Minify.

      Most of these, you can click on Plugins >> Add New to find and install new plugins.

      Kit Elliott

  9. I’ve been putting off starting my own blog but I keep seeing new people start a blog and quit their job. Do you think working out from home would be a good niche for this?

    1. Hey Nate,

      The three biggest niches online are: Health and Fitness, Make Money Online and Relationships.

      The Working Out from Home would be an amazing niche to start from because it already has a huge demand.

      Find out your market’s problems and create content solving those problems.

      You’ll have a following in no time!

      Let me know if you need any help,


Leave a Reply

Get Our On-Demand Affiliate Marketing Blueprint

The Training Center is Now Open… Get Started Today.


Get my weekly One 
One Personal,
One Training,
One Question
No Spam…