How To Start a Blog – Beginner’s Guide

- Guide by Mark Pastore

So you think you’d like to try blogging? Well, I think that’s an excellent idea!howtostartablog

I’ve been a blogging newbie once. When I started my first blog in 2009 I didn’t know anything about blogs. Fortunately, times have changed and now I’m going to teach YOU how to start a blog.

Below here I’m going to cover the exact steps that are needed to set up a personal blog. Before I go in-depth, I just want to give out some key-points on WHY you should start blogging:

  1. Blogging is becoming more and more popular. There are literally millions of blogs online.
  2. Blogging is a great way to express yourself and share information.
  3. You can make money with blogging

… but I think you already know that, right? If so, let’s start with the guide.

P.S. I’m going to warn you. This is guide is over 2500 words long so take some time, grab a coffee/tea and start reading. If you need any help during the set up process, just get in touch with me and I’ll answer your questions.

What steps are covered in this guide?

Five main steps are covered in this guide. If you go through each step, your blog should be up and running within 30 minutes or less. In either way, you’ll be able to set it up. It’s not as difficult as creating a website from a scratch. In fact, you don’t need to code anything by yourself.

  • Step 1 – Choosing blogging platform
  • Step 2 – Choosing between self-hosted blog and a free blog
  • Step 3 – Setting up a blog on your OWN domain (domain name & hosting)
  • Step 4 – Designing your blog
  • Step 5 – Promoting your blog

Step 1 – Choosing blogging platform

wordpress blogging platform


The very first thing you’d need to do is choosing a blogging platform. I’m preaching WordPress since it’s by far the best blogging platform with lots of ways to create, design and customise your blog. In addition to that, it’s also the most popular blogging platform with more than 82 million active users.

But I’ll also point some of the alternatives that you might want to consider/try.

Blogger – Second best blogging platform.

Tumblr – Quite new, but constantly growing.


Here’s why I’m preaching WordPress for both beginners are more advanced bloggers:

  • It’s super easy to set up.
  • There are tons of free layouts and themes to choose from.
  • They have huge support forum (I haven’t needed it yet, but it’s a great thing if you get stuck).
  • Your blog will be insanely fast and it’ll look awesome.
  • People can leave comments, share your blog on social media and so on…

You can read more from Udemy about WordPress – How to Choose Blogging Platform

Step 2 – Self-hosted blog on your OWN domain or a FREE blog?

Hold on! This is the biggest decision you’ll need to do before moving forward.

With WordPress, Tumblr and Blogger you are able to create a free blog. That’s great isn’t it? Well, it is, but here’s the downside:

Your blog web address (also know as URL) will be ugly. In short, if you decide to create a FREE blog, your blog address will be:, or

Your blog will be somewhat limited. You are not able to fully monetize it, you don’t have possibility to upload endless videos/images. You won’t have access to ALL THE FREE themes.

On the other hand, if you decide to go with self-hosted blog on your OWN domain, you’ll be able to get a personal domain, such as (it can also end with .org, .net, .ca, etc..) and unlimited bandwidth for videos and images. My own blog ( is self-hosted blog and YES, it’s powered by WordPress.

Now you might want to know how much is domain and hosting? Not much, approximately $40 per year. But the benefits you are getting from it are way more valuable.


Step 3 – Setting up a blog a WordPress blog on your OWN domain

As I mentioned above, I’m preaching WordPress and self-hosted version of blogs. Now, this “self-hosted” might confuse you a bit, so I’m going to explain you how it works and how you can set it up.

First off, you’ll need to come up with a domain name and find a hosting company that can host your blog.

I’ve been using iPage for a while and I can’t really say any bad words about it. It’s one of the cheapest (less than $2 per month) and it’s been extremely reliable. Domain name cost is around $12 per year, but from iPage you can get it for free :).

If you don’t want to go with iPage (for some reason), feel free to use any other hosting company. Most if not all of them have integrated “One-Click-Install” for WordPress blogs. In other words, you just need to click a few buttons and your blog will be up and running. There’s absolutely no need to install it manually which could take hours for a beginner.

I’ve even made a step-by-step guide for creating a self-hosted WordPress blog with iPage.

1) Go to

Sign up with iPage













2) Choose domain and hosting package

Register Domain








Domain name: Whatever you like. It just have to be available and it’s better when it’s somewhat catchy.

Enter your details














Next, fill in your personal details and choose a hosting plan. Keep in mind that the domain will be free from iPage, but you can choose from 3 different hosting plans. 12 months, 24 months and 36 months.

domain privacy














Domain privacy is optional and website essentials are not actually needed, but if I’d recommend privacy and automated backups.

3) Log into cPanel

4) Click on “Install WordPress”

5) Log in from wp-admin

Step 4 – Designing your WordPress blog

Your blog’s design should reflect your niche and your personality, but should also be user friendly. In fact, your blog design is one of the most important decisions you’ll make besides choosing your platform and your blog’s name. Sure design is sort of subjective art, but you know good design when you see it and you can tell when someone’s taken the time to really consider how a blog is used and viewed. The face you show to the blogosphere can affect your credibility and authority.

So you think you’d like to try blogging? Well, I think that’s an excellent idea! Blogs are a great way to express yourself, connect with others who share your passions, and share information. Before you start, though, I have some articles you might want to read. They cover everything from helping you choose which blogging platforms fits your needs to choosing a name for your blog to choosing the design of your blog. In fact, you may want to start with this article: How do I start a blog?

True, bloggers come to the table with varying degrees of online and social media experience, but we’ve all made more than a few newbie mistakes. These articles may help you avoid some of the growing pains of your first blog.