How to Start a Blog in Less than 10 Minutes...
My Easy to Follow Step-By-Step Guide


or continue reading below to learn more...


Starting a blog is one of the most exciting things you can do online! However... it can be quite confusing and frustrating if you don't know how to get started. When I started my first blog back in 2007, I had no idea what I was doing and it took me a decent amount of time to figure it all out. Today I'm addicted to blogging and I've even been able to make a full-time living off my blogging efforts in the process!

The biggest reason why many people don't already have a blog of their own is that they simply don't know how to get started and when they start looking around for "how to" guides" and reading online tutorials... it's just all too confusing and takes up too much time. Before you know it, you've wasted a few hours just setting up your blog and aren't any further along then when you first started.

That's why I created, simple "How to Start a Blog" guide to help anyone and everyone get started with their own blog in just a few minutes, while not making it a big headache in the process.

It doesn't matter what your currently level of technical or computer skills are... blogging is definitely for you and I've already helped thousands of other bloggers get started with their own site, so why not start yours today as well?

Excellent... let's get started!

Hi, My name is Zac and I'm the blogger behind

You may have already seen my name and articles published in...

Ready to Start Your Blog?

In this "How to Start a Blog" tutorial, I walk you through the most basic aspects of starting a blog. If you want to skip the basics and get started on your blog right now, simply click the link below to register your domain and setup web hosting. As always, feel free to contact me with any questions or comments you might have!

How to Start a Blog in 3 Simple Steps

Step 1: Consider Your Blogging Options and Pick a Topic

Before even starting your blog, you should first think about what you are going to have as the main focus for your site. In short, what you are going to be writing about and what people should expect to find as your site. Many bloggers start with something they are passionate about. This way you will already have a good amount of knowledge about the content you will create on your blog and it will be fun for you at the same time.

When I started my first blog, I focused it around myself and my interested in online marketing in business. Since the blog was about something I was interested in, it was easy and fun for me to create new content and spend time working on the site. This is something you should strive for as well.

While many people are blogging for fun, a decent amount of people are also blogging for business and to bring awareness to their existing brands or web sites. If you are already an expert in a specific topic or niche, starting a blog is a great way to grow your authority and establish yourself as an expert online.​

Once you come up with a great blog
idea, then the fun really begins!

To make it easy for you... your blog can be whatever you want it to be, and the good news is you can always start a new one if you decide to change your mind or focus!

If you'd like to get more ideas on different types of blogs on the internet today, simply click on the "Explore different blogging ideas" link below to show more content.

Explore new blogging ideas

Step 2: Choosing the right blogging platform for you?

When I first started creating web sites back in the 90s, it was quite a task! I would have to design my site in one program, upload it to the internet in another and then connect it all together. Now thanks to the power of WordPress, it's easy for anyone to get started with a blog of their own in just minutes.

WordPress has been downloaded over 100 million times and is the software of choice by millions of bloggers and many of the top blogs in the world today, such as TED, NBA Sports, CNN and TechCrunch. Best of all... it's free to use!​

I personally love WordPress and I would never create another site or blog without it.

Here are just a few of the many reasons why so many people love and use WordPress.

  • Fully customizable with thousands of themes and plugins to choose from
  • Completely free to use, easy to install and little to no training required
  • Google loves WordPress blogs because of how clean the sites and content are
  • The ability to easily comment and share your blog posts with others

​Now it's time to consider your options... Free vs. Premium Hosted Blogs

​While WordPress is free to use, it doesn't mean that you should be running to their site to setup an account and start blogging. Instead you first need to understand the difference between free blogs and premium web hosted blogs.

I've created an easy to follow PROs and CONs chart for you below.​


  • You get to pick a unique domain name (
  • You have complete control over the blog, it's content and how it looks
  • No unwanted spammy advertising to take away from the content on your site
  • You can make money with your blog by selling or promoting online services
  • If you ever wanted to sell your blog for profit, you can sell it to anyone


  • Hosted on with a long address (
  • Whoever is hosting your free blog can shut it down at any time for any reason
  • Some free blog hosting services require you to show ads on your blog
  • Free blog hosting services usually don't allow users to make money off their blogs
  • Whoever is hosting your blog owns it

​Whenever I am asked how I would personally create a blog of my own... I ALWAYS tell people to get their own domain name and premium hosting. There is simply no better way to setup your first blog than to do is the right way and not regret it later.

Now that we covered the Pros and Cons of free and premium hosted blogs, I'm sure you are wondering what the costs are to simply get started.

Good news... it's actually pretty cheap!

​Every great blog will need it's own domain name (the site url or address people use to get to your site), which costs roughly $10 per year.

Looks like someone is excited to
start working on their new blog!

In addition to the domain name registration cost, you will also need to get your own web hosting, which is only around $3-$7 per month.

Over the course of a year you are looking at roughly $60 to have your own fully functional domain name and blog that you can ​100% call your own!

What's even better is that anyone can get started with a blog of their own today and not have to worry about if they lose interest or focus in their blog.

Many premium blog hosting services will offer a full refund within 60-90 days of setting up their account!​

​Through this blog tutorial, hundreds of people setup their own blog each month and I continually get emails from site visitors who are now up and running with their own blog.

Nancy Blogger

I cannot thank enough for the great resources and mentoring they have provided to take my blog to a higher level. There are countless benefits of having an experienced, fully engaged blogging mentor like Zac Johnson to help you with the process of setting up a successful blog.

Step 3: Picking a Great Domain Name for Your Blog

Quite possibly the number 1 reason why every blogger should go with their own premium hosted WordPress blog, is that you get your own domain name.

Your domain name is the address of your blog and it's the first and last thing your site visitors are going to remember. Wouldn't it be much better to say "You can visit my blog at" vs. "Visit my blog at"?

Exactly, no one would ever remember that address or even want to visit a site like that.

When it comes time to pick a domain name for your blog, you are going to want to pick something that's easy to remember and spell, while also giving people a good idea of what your blog is about.

Here are some points to consider when picking a domain name.

  • Keep it short and simple
  • Stay away from numbers and dashes
  • Pick a name that easy to spell and memorable
  • Don't use any copyright or trademarked names
  • Use keywords that are focused on your blog topic
  • Stick with a .com, .net or .org domain extention
  • If it's available, always try to secure

Don't go crazy trying to find the perfect domain. Pick something good and go with it!

​It's also important to note that millions of domain names are already registered, so you might have to get a bit creative with your name.

As mentioned in the bullet points above... always checks to see if your personal name is available as a .com, .net or .org, as you would want to own it before someone else does.​ is a great resource for anyone who is a new or aspiring blogger. I feel like I have my own personal mentor. It has been just what I needed to take my dream to my reality.

Meredith Blogger

Where to Register Your Domain Name and Blog Hosting

Domain names and web hosting are two completely separate things, but they can usually be ordered together at the same time. If you don't already own any domain names, this is probably the easiest solution for you as well.

Over the past 8 years I've had the pleasure of working with many different web hosting services​... only to leave them time and time again. After trying hosting companies like MediaTemple, BlueHost and others, I can confidently say that I have found a web hosting service that continues to be reliable, affordable and allows me to scale in size.

​The nice thing about my current blog host is that they are one of the largest web site and blog hosting solutions in the world today. Something that can't be said about many of the other "low cost" web hosts out there.

Did someone say "one-click WordPress installation"... count me in!

In comparison to other hosting services, my current web host is top notch and very competitive on their pricing. Other great features are their 24/7 email and phone support along with the ability to talk to someone from their support team through online chat at any time.

For all of the bloggers out there, my preferred web hosting service also offers a one-click installation process that quickly installs WordPress on your domain name and server without the extra headaches of downloading software and messing with any programming or files.

I have my own web host of choice, but you are free to use any web hosting service you like. The good news is that this create a blog tutorial guide applies to nearly all of the different hosting companies out there today.​ Should you decide to go with another hosting company, make sure they offer one-click WordPress installation, unlimited storage and bandwidth along with the option to setup as many sites as you like.

No matter what hosting solution you end up going with, you will still have to install WordPress to create your blog. Here are your two options.

  • Easy one-click WordPress installation (available through SiteGround)
  • Manually (downloading WordPress install files and uploading through FTP)

​Clearly one of these two installation options is much easier than the other. When I created my first blog several years ago, I had to do it manually because the one-click installation option wasn't available yet. Now I just use the one-click install every time.

No matter whether you prefer a simple one click installation for WordPress, or downloading and installing it manually, I'm going to show you how to do each below.​

How to setup a WordPress blog using my recommended host
(fast and super easy for anyone to setup in a few minutes)

Click here to setup your blog with WordPress in one-click

How to setup a WordPress blog manually using any web host.
(advanced, technical and more time consuming)

Click here to learn how to manually install wordpress with software and ftp

After installing WordPress, you can then focus on the actual content of your blog.

How to Create a Blog with Purpose

Writing your first blog post, choosing a new theme and getting new visitors to read your blog

Now it's time to start having some fun! There is nothing more excited than finally getting to work on your blog once it's live. Best of all, it's your blog... so you get to write about whatever you want!

Before you start writing about what you ate last night for dinner or saw on your way to work... you should first think about where you want your blog to be a few months down the road from now.

In short, your blog is one in a few hundred million -- so if you want to it be read by lots of people and stand out from the crowd, you are going to need to create content that provides value and has purpose.

Click here to learn how to write your first blog post and change your theme in WordPress

You made it to the end of the tutorial!
Are You Ready to Start Your Blog?

Congratulations for making it all the way to the end of my "How to Start a Blog" tutorial. Now the only thing left for you to do is to actually create your blog!
Click the link below to get started!

Send me an email when your blog is live!

Over the past several years my blog has completely changed my life and business for the better. It's become a gateway to new opportunities on almost a daily basis and I wish I started earlier!

I thank you so much for taking the time to read through my "How to Start a Blog" tutorial and​ there is nothing I would love more than for you to send me email once your blog is up and running so I can take a look at what you've created!

READY TO CREATE YOUR BLOG? -  Enter Your Email Here to Get Started