Skip to Content

How To Start A Blog That Makes Money

You want to know How to Start a Blog? Well, we will show you just how easy it is to get started with a few short steps. Anyone can start a blog as long as you are passionate about your topics.

Blogging is one of the best ways to showcase your business, share things you are passionate about, and to practice writing skills. Ultimately, however, most of those coming to find out how to create a blog is truly looking for an easy way to make money.

How To Start A Blog

How To Start A Blog

While there truly is no way to make “easy money”, blogging is definitely one of those online hustles that can be easier than others when done the right way. First, you have to start the blog. So, let's get down to the business of how to start your very own blog to make money.

I will repeat many times throughout this post, as well as other posts on this site – there is no “easy money”. Everything you do in life is going to take effort. If you are not dedicated to truly working a blog to make money, then it will sit dormant and become a lifeless money and time waster.

Start a blog when you are ready to commit yourself to a little hard work and a lot of big rewards!

Tip: If you aren't familiar with the blogging lingo, make sure to read over our Ultimate Blogging Glossary before you begin.

Find mentors to help you create a blog

As you begin learning more about blogging, you may feel lost at times. That is why you need to be sure to follow out Facebook group ~ Easy Blog School. In our Facebook group, you will find tons of helpful, like-minded, people that will support you along the way.

Just know that Easy Blog School is all about kicking your butt into action – so don't come here or join our group if you think someone is going to hold your hand every step of the way. We WILL give you tons of useful information and lead you to steps to make your dream come true, but we are not going to do the work for you.

When looking for mentors, look for those who have had success in blogging for longer than a few months. Long term success is what you want. Viral is great, but it doesn't always last. Look for those mentors, groups, and websites that have a proven track record.

Step 1: Find a Niche Blog Idea You Love

Before you buy a domain, pick a design, or even start writing content, you have to narrow down what you actually want your blog to be about once it is published for readers. This is basically picking a niche to focus on within your blog posts and overall site theme.

My old blog was a little bit of everything that often falls under the “lifestyle blog” moniker. As it grew and I started realizing the best traffic sources, I began to understand how important it was to niche down. The more specific my content got, the better my traffic got and ultimately my SEO rankings.

Multi-niche blogs or “lifestyle blogs” are never going to gain authority with Google for search terms like a well-niched blog. The better your focus, the more knowledgable Google things you are on the topic. When Google believes you know what you are talking about, they show you in more searches.

Some popular niche website ideas that may fit your passions:

  • Recipe or food blogs – especially specialty diet recipes like keto, low fat, plant-based, authentic ethnic cuisine, or vegetarian
  • Craft blogs – especially for specific types like crochet, knit, slime, holiday, preschool, homeschool, or upcycled crafts
  • Tech blogs – with a focus on a single technology. Programming or coding, electronics reviews, technology how-to posts, and similar are very popular.
  • Review blogs – best when focused on a specific type of product. Consider books, kids toys, kitchen appliances, hotels only, or even car only review blogs.
  • Travel blogs – best when focused on regions, states, or types of travel. Here are even 100+ Blog Post Ideas for Travel Bloggers
  • Parenting blogs – only when very focused on specific types of parenting. Good examples are blogs about twins, children with disabilities, autism parents, older parents with young children, or grandparents
  • Photography blogs – these are ideal for budding artists to showcase their work and make a bit of money in the process

Step 2: Pick A Domain Name for your Blog

Picking a domain name may be the hardest step in the entire blogging process. Not only do you need to come up with something that allows your readers to identify with your niche, but you also have to make sure it isn't already being used by another company.

The best blog names are short, sweet, and to the point. Okay, so not always sweet depending on the type of blog niche, but you get the picture. It needs to be focused and truly reflect the overall theme of the blog.

A good rule of thumb is to pick something that is already SEO friendly for potential search volume and is not too personalized with your name or identity attached.

For more detailed information on picking a name, check out my post about how to name your blog.

An important step in naming your blog: Once you pick a domain name, cross-reference that name between all social media avenues, Gmail, and of course Domain Name Search. The last thing you want is to get a letter in the mail from a lawyer saying you infringed on a trademark.

Step 3: Buy a Domain

Once you have decided on the name for your blog and you have done due diligence on making sure it is indeed available, you have to buy the actual domain.

For best results, you really want your blog name and your blog domain/URL to match exactly. You don't want to tell a potential new reader the name of your blog and find out later that they used it as the URL and it went to someone else's blog.

If it isn't available as a .com – do not buy it. Find a different name and URL. While there are times and places when buying all available extensions makes sense, you don't want to compete with the .com that has the same name you want for your blog. Most individuals will automatically but .com on the end of a URL. Don't waste your time with anything other than a .com to begin.

Step 4: Pick a Web Host

Picking a Web Host can be tough if you are totally new to blogging. Why? Because there are so many options out there. They all vary in price and size. You may also be wondering exactly what a web host or hosting service actually does or is – and we have the answers for you.

A web host is actually a company that houses your website information and files on a server in a facility they own. Instead of everything being saved onto your computer, it is saved into the cloud and housed on their servers/computers. This allows you to have a larger number of people on your site looking at a single time. It is, simply put, a must for anyone wanting to have a money-making blog.

There are many options out there, and you will likely see huge advertisements from well-known bloggers for some of them. {I'm looking at you Bluehost}. Quality is worth your time and investment. Read reviews. Ask for personal references when you can.

Ultimately, you want a hosting service that offers what you need along with good customer service and a good price for a startup blog.

We recommend using SiteGround as they have excellent customer service which is important for first-time bloggers. There is also a 24/7 chat option on their site that is perfect for people like me who just don't like sitting on the phone.

We do NOT recommend EIG companies such as BlueHost and Host Gator.

how to start a blog that makes money

Step 5: Setup WordPress on your Host

Once you have decided on the hosting service you will use and signed up for an account with them, it's time to do the real work. Setting up WordPress on your site sounds daunting, but it really isn't.

Most hosts will have an option within the dashboard that you can click to automatically install WordPress. If you do not see that option, you can ask their customer service for assistance. Siteground is especially good with helping direct you in the dashboard when you have questions.

If you chose Siteground, you can also follow their How to Install WordPress tutorial. It is a great resource for anyone, but especially for their customers.

Once you have completed the appropriate steps in your hosting dashboard, you will be directed to create a username and password for your new WordPress website. I recommend using the auto password creator as it gives you a very strong password.

Avoid using passwords like “password” or “123456789”. While attacks on sites and hacking a blog are rare, there is no reason to not take safety precautions.

Step 6: Pick a Theme for Your New Blog

WordPress thankfully comes already loaded with a few totally free themes you can choose to use. While they are not ideal in the long run, it is perfectly okay to use the free theme installed until you get a bit more familiar with what the back end of a blog looks like and how to move things around.

If you have a budget and want something unique to you, then investing in a page builder and/or custom theme is a great idea. If your budget is small, search through free WordPress themes to find something that reflects your niche and personality.

Consider investing in a page building framework

The most popular page building frameworks for WordPress are Genesis Child Theme, Divi, or Elementor. These are not a theme in themselves, but a framework that allows you to customize your site more than a free theme would. You do have to pay for these frameworks and themes to use with them. Pricing ranges from $59 per year to a flat one-time fee.

If you want to know more, here is a great article that talks more about the difference between a WordPress framework and theme.

Important note about themes: No matter what theme or framework you end up installing on your website, you will want to make sure that it is mobile responsive. This is a key point for Google search engine rankings in the future.

Step 7: Customize your blog theme

You've done the hard parts already. Picking a niche, finding a blog name, finding your hosting service, then picking a theme are all the first steps and can be tough. The next part of how to create your blog is the fun part!

Customizing the theme you just purchased is a must. This will include small backend things like picking the colors and sizes of fonts and links. It will also include things like uploading your logo, adding your site name and tagline, as well as installing plugins for better functionality.

In the future, I will add more details about how to do all of those little customizations. Until then, check out this Siteground tutorial on how to customize themes for WordPress.

For now, I will simply list a few of the plugins that I feel are almost mandatory for any new blog. There are literally thousands of amazing plugins out there to install, but keeping plugins to a small number is always best for your site speed.

  • Yoast SEO (free is good to start – you may want Premium down the road)
  • Askimet Anti-Spam – this is a low fee per year and worth every dime
  • Short Pixel – image optimizer to help keep images small so your site loads faster
  • Social Pug or social media share plugin – this helps readers share your blog posts to their favorite networks
  • Limit Login Attempts – this plugin is an easy option to help keep the chance of being hacked down. After 3 attempts to log in to the site, a person would be locked out for 30 minutes
  • WP Recipe Maker or Mediavine Create – if you are planning to share printable recipes or craft tutorials

Step 8: Learn How to Write a Blog Post

Click the button that says “add post” and just start writing, right? Yes and no. That is, of course, the first part, but there are many other aspects to writing a quality blog post.

The more content you have on your blog when you launch, the better. Ideally, you will have 10-20 solid blog posts already published on your site before you really begin promotions via Pinterest, Facebook, Twitter, or Instagram.

So, how does one actually begin writing a blog post?

Our Daily Blogging Routine is a good place, to begin with, ideas on how to work in an organized manner. Check that out then come back for the nitty-gritty details.

The first thing to do is to write down a list of the things you want to write about on your blog. If it is a recipe blog, then you would make out a list of recipes. For a craft blog, it would be some basic crafts you want to share. The travel blog could be a list of destinations you want to share with readers. You get the point.

Narrow down that list by asking what your reader would be looking for that you can answer. If you want to write about Arizona, then ask yourself “what would someone want to know about Arizona?”. It's easy to come up with a list of things like the best places to visit for beautiful views, waterfalls, food hotspots, or even hiking trails. Bam! You have 4 blog post ideas already!

Once you have decided on what you want to write about, then you click that add post button and start writing. For a beginner, this is all you need to worry about at first. Once you have a few posts written out, then you can go back to edit them and do the detail work before you hit publish.

You will want to learn about SEO, formatting posts for easy reading, and how to create images for your blog posts. All of those things are important to the process. Don't try to learn everything all at once. Today, focus on getting that blog started. The details will come in time.

To answer some of these questions, make sure to check out the posts below:

7 High-Paying Services to Offer Bloggers as a Virtual Assistant

Sunday 16th of May 2021

[…] clueless? Check out my friend Sherry's post about how to start a blog that makes money. She walks you through the steps to getting it all set […]

How to Rank My Website for a Keyword in My Niche - Easy Blog School

Sunday 18th of April 2021

[…] No matter how you pronounce niche – it is a vital part of your success. Knowing and understanding what your website and business focus actually are will be the first thing you need to determine when you follow our tips for how to start a blog. […]

What Questions Should I Answer in My Blog Posts - Easy Blog School

Friday 2nd of April 2021

[…] you haven't started blogging yet, make sure you begin with how to start a blog, then read how to write a blog post before you move forward in this post. You'll also want to check […]

7 Ways to Improve SEO for Your Website with White Hat Practices

Saturday 21st of September 2019

[…] experience for your blog. P.S. If you haven't started a blog yet, make sure to begin with our How to Start a Blog […]

 free course how to install google analytics