“How you do anything, is how you do everything.”

This is a basic, yet thorough tutorial on how to start a [successful] blog, originally written for Bloggers United (Coming 2020, but you can sign up here.) I will be creating more of these in the future, so make sure you are on my mailing list for updates.

When I was learning to blog in the early 2000’s, there were no tutorials and no “experts” yet. It was trial and error, with a primitive new platform called, “WordPress” that broke every time you added a new plugin. (Ahh, those were the days.)  Today, there are a number of blogging courses, but the majority are expensive or don’t provide enough foundation for a successful result. Largely, because they were created by individuals who haven’t really achieved success in blogging themselves.  This is why I created these tutorials- to give you the best chance at success yourself.

This tutorial includes EVERYTHING I do, when starting a 6 figure and 7 figure blog. I hold back no secrets, and it is 100% free.

How to Start a New Blog: Step by Step Guide

There are a number of ways to start a blog and no one way is right or wrong.  One advantage of blogging is there are a million ways to do anything the right way so there’s no need to worry that you will make a mistake.

(Disclaimer: If a product or service that I love and use, has an affiliate program, I will include that link. If they don’t have an affiliate program but I still love and use them, I will still include a link. 🙂

1. Choose Your Blog Topic

Choose your topic carefully.  You want to choose a topic that you love… but that others love as well. This is crucial. You can start by creating a list of blogs you would be interested in starting with. Then create a list of your goals for that blog (personal journal, make money, passive income, flexible schedule, etc. Process of elimination- which blog topic coincides with everything on your goal list? For example, I personally opt not to do anything that requires product customer service, simply because that does not meet my passive income goals.  I highly recommend this process so your path is clear, and you are on track from the start.


2. Register Your Domain

I used to loathe this part, but now I love it. I will spend weeks, if not months, selecting the right domain name.

Tips for choosing and registering a domain name:

Is your domain taken?

Not a problem. There are so many “twists” you can add to a domain, AND believe it or not, this is often a blessing for trademark purposes, etc. This allows you to create a name that stands out.

There are an infinite number of domain combinations you can choose from. Take your time, and find one that really resonates.


3. Choose Your Hosting Provider

First, let me say that I can only recommend paid hosting, using WordPress for your blog.  I do not recommend free hosting or other platforms, for many reasons, but most important:  1. Paid hosting allows you complete control of your blogging platform, and more options for customization. Free hosting comes with restrictions and often ads, that can hinder your efforts.  2. Paid hosting has less risks. More than once, I have been approached by bloggers that had their free-hosted blogs shut down for various reasons, which is the legal right of the host. There was nothing that could be done.

Hosting a blog is incredibly inexpensive and well worth the money in my honest opinion. I believe BlueHost starts at less than $50 a year.  It’s a no-brainer.

Tips for Choosing a Hosting Service….

Over the last 20 years, I have dealt with an endless number of hosting providers and I could write a very long, but dull book on my experiences. I’ll keep this brief however:  Choose a SOLID, long-standing, well-rep’d hosting provider with excellent customer service options.

Why a good hosting company is crucial:  This will help you to avoid my experience with a certain major hosting company, where my site was down almost daily for weeks. Their customer service had recently been outsource to overseas. They used a “ticket submission” approach, so I submitted a ticket more times than I can remember. The only response I received: login instructions; “how to log into your account.”  I wish this was a joke- That particular site lost over $100,000 in revenue due to that downtime, even before I could switch to another hosting company.

Why I recommend BlueHost

Personally, I recommend BlueHost and anytime I help a new blogger, this is what I personally use to set them up. I love them. For myself, I have my own server, but this would not be cost-effective for anyone that does not have a massive amount of traffic and large number of sites.

Why I love them:  They have an outstanding reputation. They have excellent customer service. They have been around for a very long time.  I know, bla bla bla… well, one of the main reasons I suggest them:  They also have an effortless install option for WordPress, so there is no tech-savvy needed.  It takes minutes to install your blog, even as a first-timer.  


4.  Install WordPress

You can manually install WordPress via FTP here if you have a general understanding of this.  However, there is also the option to go with BlueHost and their automated installation process.  Instructions for both, are below.

How to Install WordPress via FTP

This is a simple explanation video.

Install WordPress through BlueHost

Updating this now, per BlueHost changes. Check back in a few days.


5. Choosing a WordPress Theme

Premium WordPress Themes Setup - StudioPress
Premium WordPress themes by Studio Press. I prefer Genesis framework with the Kreativ theme.

I get a lot of questions about themes from new bloggers. The first thing I would like to say is… don’t put too much time and money into your first theme; skip the $5k custom theme and do not worry about getting it “perfect” before you hit the publish button.

Instead, opt for a premium theme (usually $130 or less) or a free version of a premium theme. I explain more on this below, but believe me, you will be evolving quickly as you get started, and what you like now, and what suits your blog now, may be completely different in a few months.  The point is, choose a theme you love, but focus on the message, branding and basic foundation (like proper SEO and loading time) when starting out.

WordPress Themes I Recommend:

Go Bloggers United Example - Niteothemes

*A design setup tip: You can use a plugin called “One Click Demo Import” to pull in demo images and content, to set a theme up FAST. Then go back in and customize as you see fit.  Most of the more popular themes will work automatically with this plugin. If not, please read the instructions- don’t worry, it’s simple and you can do it!


New Theme Checklist:

Hestia Theme Responsive
Hestia Theme: Full responsive, free, with a premium upgrade option.

WordPress Backend Setup

(Those foundation settings and nifty plugins I recommend.)

Once you have WordPress set up, there are a few important steps to take before you start creating all that glorious content.

  1. Create an email for the site. In most cases, I start a completely new gmail account, dedicated to the blog in particular. Whichever email you use, just have it ready to go- you will need it to sign up for new accounts (social, etc) moving forward.
  2. Create a Google Analytics account.
  3. Create a Google Search Console account.
  4. Head over to Knowem.com to lock down your social media username for the major ones you will be using:  Twitter, Facebook, Instagram, Pinterest.  You can use KnowEm to decide on a single username to use for all, and instantly tell if that name is available across the board. Sometimes a variation is required here or there, but try to keep these as similar as possible for branding. Personally, I think it’s worth it to outsource it to them, and it’s incredibly affordable. This frees you up to get started blogging.

Installing Plugins

Here are my suggested plugins to install. I will go into detail about these below.

Optional plugins if they suit you…

More coming soon….


More to read on How to Start a Blog: