Blogging For Beginners: How to Start a Blog in 20 Minutes

how-to-start-a-blog-hori (1)

This is part 1 of 4 of the Blogging For Beginners series.
1. How to Start a Blog – Blogging For Beginners

2. Can’t Decide What’s The Best Blogging Platform to Use? Answers here.
3. 11 Things To Do Immediately After You Start a New Blog
4. 11 Blogging Plugins You Need to Rock Your Blog 

Hello! Perhaps you’ve thought of starting a blog for awhile. It’s time to stop procrastinating and just go ahead to do it.

How to start a website in 20 minutes to make money blogging, using self-hosted WordPress. This is a step by step tutorial for beginners to start a blog business for profit.
Pin me and let’s be BFFs, yo!

 Things You’ll Need Beforehand:

  • An open mind to embrace some basic techy stuff to get your website live
  • Some $ for hosting
  • Your desired URL for your blog (make sure the URL is available first using

You’re at the beginning of an amazing blogging journey, and I’m really glad to be able to accompany you from the start. Do not worry about not knowing where to start or what to do. This beginner’s blogging guide was written with you in mind.

Even the most successful blogger on planet Earth started with 0 views from square 1, right?

The 5 Key Steps to Get Your Blog Up

  • Get hosting
  • Get a domain name
  • Install WordPress
  • Write your first post
  • Install a theme

Here’s What You’ll Learn:

  • How to start a blog in under 20 minutes
  • The best and most affordable host you should use
  • Where to get a free domain name (URL)
  • How to set up WordPress on your self-hosted blog for the first time

Steps 1 & 2: Get Hosting & Domain Name


Hosting is server space on the internet where your website is at. Basically, if you’ve a house, it’s sort of like the land your house is on.

When I first started, I was confused by the tons of choices available. Should I go for company XYZ? Or company ABC? Picking the right hosting company is a pain in the ass.

Some of you may wonder if you should just opt for Wix or Blogspot (or something similar that’s free). You should always self-host and own your own blog. By that, I mean owning your own servers and URL. Do not be reliant on other people. You don’t want your blog to disappear overnight. Own your personal assets. 

The different kinds of hosting available

There are different types of hosting available.

Shared hosting is when you share your server with other websites.

VPS hosting is when you share your server with other websites, but a portion of the available resources are reserved for you.

Dedicated hosting is when the server only has your website. You can google if you’re really interested in the nitty-gritty technicalities.

When you’re small, shared hosting is more than enough for you. You can always upgrade to dedicated hosting when your website is bigger.

My Recommended Hosting Provider: SiteGround

(Update: I’ve since edited this post to recommend SiteGround. I was previously using Hostgator, but as the years went by support deteriorated, and I cannot by my best conscience recommend anything owned by EIG (Hostgator, Bluehost, a small orange etc) anymore.

Here’s the guide I wished I had when I first started. You’ll be up and ready in no time. But first..

Why SiteGround and not other hosting providers?

I’ve been using Hostgator (owned by the same company that owns Bluehost) for 3 years, and quite honestly I’ve never had any big issues with them. They were affordable, and I was happy. However, their support, to put it real bluntly, sucked.

I still remember, there was once, I waited for their support for so long that I fell asleep on my desk and woke up the next morning!

As someone who teaches people how to build blogs, I’m in a ton of communities where bloggers hang out in. Facebook groups? A few hundred. Google + communities? At least 100 of them. Pinterest group boards? Maybe about 50. And as we all know, one question we hear over and over again is “What’s the best host to use?”

I’ve heard lots of people praising SiteGround to the heavens – and one thing that was repeated again and again was how good their support was. That got me real curious, and I decided to do more research.

When my agreement with Hostgator ended, I decided to take the leap. And let me tell you…

Hostgator was good. SiteGround is much better.

SiteGround is also pretty affordable, if not one of the most affordable hosting solutions out there that’s of good quality. It costs about $3.95 a month, similar to Bluehost & Hostgator.

Check out SiteGround here for 60% Off. 

If you use my affiliate link, feel free to email me at raelyn[at] if you’ve any questions about signing up to SiteGround and how to do it.


5 reasons why you should choose SiteGround, off the top of my head:

  • It is not owned by EIG. EIG is a company that has acquired many popular hosting companies, and many have said that these once amazing companies have been turned into incompetent companies.
  • Social proof: It’s one of the most popular (if not the most popular) and common hosting provider used by tons of bloggers.
  • 24/7 Support is super fast and great, and not staffed by a bunch of tech idiots!
  • 1-click WordPress Installation is perfect for beginners
  • 30-day money back guarantee – no risk!
  • Free SSL certificate for all sites (that’s the secure lock icon you see at the URL field of your web browser – it’s green in Google Chrome)

Of course, there are naysayers saying that SiteGround isn’t good and stuff, but I’ve never had ANY issues with my hosting, and you’ll realize that these naysayers are few and far between for SiteGround.

SiteGround is one of the better ones with a good track record. They have an amazing live chat. You will be able to reach someone from the SiteGround team SO FAST, you won’t even have time to go and pee.

This may seem trivial now, but wait till your site randomly gets hacked or a plugin messes up your website (touch wood!)… you will definitely want someone by your side ASAP.

There’s a 30-day money back guarantee if it doesn’t work out for you anyway, so there’s no risk whatsoever! Aka: if you sign up and regret for some reason, just cancel and they’ll give you all your money back. They won’t refund you the $ for the domain name though, but you’ll still need that anyway, regardless of which host you use.

Head over to SiteGround and start your blog now (60% off regular price via this link).

*If you use my link, feel free to email me at raelyn[at] if you’ve any questions about signing up to SiteGround/ getting your website up and how to do it.

Let’s Get Started

Go over to SiteGround‘s home page, and click on web hosting.


Pick the package that’s most suitable for you. There are 3 different plans to choose from: StartUp, GrowBig, and the GoGeek plan.

If you’re starting out with a limited budget, then the StartUp plan would be the plan for you.

The bestselling plan over at SiteGround is the GrowBig plan.

I highly recommend getting the GrowBig plan as it allows you to have multiple websites (at some point in your blogging journey – you will need multiple URLs for course sites, membership sites, community sites and more), priority tech support, free website transfer, and 2x as much web space.

I’m on the biggest “GoGeek” plan, which you will need if you have a very busy site that requires a lot of resources.

Choose the plan more suitable for your needs.


Select, “get a new hosting account,” and then “register your domain.” Write your desired blog URL here.

Screen Shot 2016-06-01 at 3.18.00 PM

You’ll then be asked to input your contact information to register a new account.

Select your plan, server location and how long you want to purchase your package for.

The best server location you can have would be the one that’s closest to where the majority of your blog readers are located. For instance, about ~75% of my visitors are from the USA; hence I would select “Chicago, USA” as my preferred server location.

Pro tip: Try to pick at least 2 – 3 years for your hosting plan, if you can. I’m going to let you in on something that you wouldn’t otherwise know. SiteGround’s renewal prices are very high once you become a returning customer, almost 3 times as high! Almost all hosting companies do this – offer a low introductory price and then up the price significantly when you want to renew. First-time customers who are referred like you enjoy a steep discount, so make use of this by choosing a longer duration if you can.


For extra services, I did not pick any.

If you’re uncomfortable with sharing your personal information online, go ahead and pick domain privacy, or use a PO box address. Bare in mind that if someone really wants to find your personal information they will do so privacy or no privacy. Also, you shouldn’t be using your real address anywhere on the net. Email and telephone numbers are things that are readily available on your blog anyway.

The hack alert monitoring will let you know when your site has been hacked. This is a nifty feature provided by SiteGround. Do note that there are other ways that you can monitor your website’s security via other plugins like WordFence, and you can also do regular backups for your website as well!

Next, input your payment information, and you’re just about done.

You’ll then be sent a welcome email and asked to proceed to the customer area.


Click Here To 60% OFF SiteGround Hosting »

Step 3: Install WordPress


Proceed to the customer area and set up your website. There’ll be a pop-up asking you to install WordPress. Click on “Get WordPress Pre-Installed On This Account” and follow the account setup assistant.

Alternatively, you can select “My Account” > “Access My Cpanel” > Under Preinstallers, click on WordPress. That’s your 1-click installation process.

Once you’ve completed the installation process…

Access Your WordPress Admin Dashboard

Your WordPress admin dashboard is the backend of your WordPress website. You can access it at (just replace “yourdomain” with your URL) and input your credentials.

When in doubt, feel free to ask SiteGround’s support. They’ll guide you there.

Step 4: Write your first post and just publish it

Do you know that many web owners never get around to even publishing their first post?

Consequently, 99.99% of these blogs die and fizzle out. Writing your first post gets you in the groove and dramatically increases your chance of following through with your blog instead of leaving it to rot.

You want that, right?

This is something I recommend to all my clients – get your first post out there ASAP. It increases your chance of success SO much.

It doesn’t even have to be a long post! A simple introductory post, along with what users can expect from your website is more than enough for a first post.

Step 5: Find a Suitable Theme

A theme dictates the overall look and design of your website.

Here are your options:

  • Free ones from the WordPress marketplace
  • Plenty of websites that sell really nice designs like Divi or Studiopress
  • Hire a website designer and get real professional from the get-go.
  • My done-for-you website kit which you can check out at Your Stunning Website

For me, I did up my own by purchasing my own website theme.

Blogging For Beginners In a Nutshell:

  • Get hosting at SiteGround
  • Have a domain name registered
  • Install WordPress
  • Write your first post
  • Find a nice theme

Andddd you’re good and ready to go! 🙂 I hope this has helped. It’s a little technical and may be hard to digest for some of you, but you only need to set it up once, and you’re good for a few years! Depending on what you choose, choosing THE a website theme/ getting THE website design may take awhile, but do not be discouraged.

xx Raelyn 🙂

Another pin:

Blogging For Beginners: How to start a website in 20 minutes to make money blogging, using self-hosted WordPress. This is a 4-part series for beginner bloggers to start a blog business for profit.
Pin if you think this post is useful for beginner bloggers! 🙂

Proceed to part 2 of the series, Can’t Decide What’s The Best Blogging Platform to Use? Answers here.

This is part 1 of 4 of the Blogging For Beginners series.
1. How to Start a Blog – Blogging For Beginners
2. Can’t Decide What’s The Best Blogging Platform to Use? Answers here.
3. 11 Things To Do Immediately After You Start a New Blog
4. 11 Blogging Plugins You Need to Rock Your Blog 

How to start a blog in 20 minutes for beginners: Step-by-step guidance for you to start a blog today and start making money blogging. Let's get started with your website! #start #blogging #beginner #guidance

Click Here To 60% OFF SiteGround Hosting »

A tiny request: If you liked this post, please share this?

I know most people don’t share because they feel that us bloggers don’t need their “tiny” social share. But here’s the truth…

I built this blog piece by piece, one small share at a time, and will continue to do so. So thank you so much for your support, my reader.

A share from you would seriously help a lot with the growth of this blog.

Some great suggestions:
 Pin it! (I even made a pretty pin for ya!)
 Share it to your favorite blog + biz Facebook group
 Tweet it!

It won’t take more than 10 seconds of your time. The share buttons are right here. 🙂

Thank you so much!

If you enjoyed this post, get updates from me. (it’s FREE)

You’re awesome for staying till the end. Signup for my newsletter below.

I send email updates about new posts, and tips and tricks to build & monetize your online business.

Join The Creator CEO Scale Newsletter 💙

Exclusive newsletter: Want to get access to my best strategies and business systems privately with my newsletter subscribers?

Plus, you also get access to the behind-the-scenes confessionals of what it’s really like being a creator CEO.

Join us?

Privacy Policy: We will never spam or sell your details

Similar Posts