How To Start A Blog And Make Money Online

So much is automated today, that it is easy to start a blog. In fact, the good news is that you don’t need to know any programming languages to get started.


There are web hosting platforms that automatically install a WordPress website, and you configure everything else, or alternatively, there are platforms that require absolutely no additional installations. Just create an account, and everything is ready for you to start creating your blog site.


I will cover both types of platforms for those who love tech and want more control and to be able to “tinker under the hood”. And for those who could think of nothing worse or are not inclined to learn the techy stuff, I will chat about the platforms that offer a done-for-you solution, where you only need to create the content on your blog site.


But there are a few steps that we need to cover before we head into the platform side of things, and the first one is selecting a niche.

Pick A Niche For Your Blog Site

So, before we dive into the tech stuff, the first thing we need to do is select a topic for your blog site or otherwise known as a niche.


There are four main niche categories in the online market, those being

1. Health

2. Wealth

3. Relationships and

4. Hobbies

These are very generic by definition and you want to dig a little further down into what is known as a sub or micro-niche to form the basis of your blog site.


How would this work?


Let’s say, you were wanting to create a blog post about pets.


First, we would define what type of pet you would be wanting to write about

- Cats

- Dogs

- Reptiles

Once you've identified which category of pet your blog site will be about, the next step is to select the breed of pet.


This is how you should niche down to find a topic when starting your blog site:


Relationships > Pets > Dogs > Pugs


Now that you know what your blog post is going to be about, you can write about anything that pertains to pugs

Health

Grooming

Breeding

Training

Treats

Food

Toys….

The list is endless


Having a passion for your niche is good, especially if you are going to be the one writing the content.


However, if you are going to outsource the content creation for your site then it does not really matter whether you are passionate about the topic.


Either way, what is important, is how profitable that niche is and in the next step, we will discuss how to find a profitable niche.

How To Find A Profitable Niche

Unless you are creating your blog site purely for the purposes of your own enjoyment, then this step is not that important.


But,


If you want to earn an income from your blog site, then this step is vital for creating an online asset that will generate cash flow for you. Ultimately this step will determine if you have any chance of creating an asset that has a resale value in the future.


Firstly, the niche you have selected should have products that have a range of price points.


These can be affiliated products (products that you don’t own but promote and earn a commission for doing so), or your own products.

  • Low ticket prices (Impulse purchases) e.g. dog collars or toys
  • Mid Ticket price range e.g. Heartworm tablets
  • High Ticket e.g. Dog training
  • Recurring sales – (memberships) e.g. Monthly dog treat box

How To Find Profitable Products

There are many ways to find profitable products for your niche, here are a few free ways:


1) Google It!


Use the Google search bar, Google, to help you find available products you can promote on your blog site


Type: Your Niche + “affiliate program”


Or Your Niche + “partner program”


Or Your Niche + “associate program”

Review the products available and once you have a list of products in the various price ranges (Low to Recurring as listed above), sign up to become an affiliate for those products or create your own products based on your market research.


2) Google AdSense


Google AdSense will provide you with an indication of how much other sites in your niche are earning in Ad revenue from Google on an annual basis. This does not mean you will earn this amount, but it lets you know how much you could earn if you were running an ad on your blog site.


Google Adsense


Google AdSense Calculator

Select the region and category and hit the calculate button

Google AdSense Revenue Results

Google will then provide an estimated annual total that could be earned based on a defined number of monthly visitors to your site.


Change the estimated number of monthly visitors by moving the sliding scale and see what impact this potentially has on your revenue-generating abilities.


3) Google Trends


Finally, you will want to know if the niche you have selected is a red-hot topic or just a “one-hit wonder”.


Head over to Google Trends


Enter your niche into the search bar

Google Trends Search Bar

Update the region, as is appropriate for who will read your content.


Then view the "Past 90 days", "Past 12 Months", and "Past 5 Year" charts.


These charts will let you know how popular and seasonal your niche is.


What you are looking for is a consistent search demand for your niche.


These 3 graphs for “pugs” indicate a consistent search topic over the 90-day and 12-Month period, but the 5-Year period indicates that the trend is down and that pugs are not as popular as they were in 2017.

Google Trends 90-Day Graph

90-Day Trend for Pugs

Google Trends 12-Month Graph

12-Month Trend for Pugs

Google Trends 5 Year Graph

5-Year Trend for Pugs

In addition, Google Trends provides information on which regions have the highest search for the topic

Google Trends Interest By Region

And, how related topics and searches are performing. These could provide valuable additional ideas for content.

Google Trends Related Topics

Spend some time on this step, making sure there is a viable profitable market out there that will make your efforts worthwhile.


Hint: Have a search for “fidget spinners” in Google Trends over the 3 time periods to get an indication of what a “one-hit-wonder” looks like!


Make sure your niche result does not resemble anything like the fidget spinners graphs.


Once you have found a niche that is profitable, the next step is to pick a domain name for your blog site.

Choose A Domain Name

Head over to namecheap.com and use the Domain Name Search Tool on the site to help you find available domain names.


Enter your desired name in the search box and select "Beast Mode"

Namecheap Domain Name Page

Select “Select All” and “Generate”

Namecheap Domain Search

This will return all available domains and their costs.


Couple of things to consider when selecting a domain name:


1) Domain Name Length


Keep your domain name short, brandable, and easy to spell and remember. I would suggest not more than three short words. You don't want people to be typing a sentence when entering your domain name.


2) Number/Word Substitution


Try not to substitute words with numbers, e.g. mate = m8 or for = 4. This is difficult for your customers to remember, and you will be forever explaining how to spell your domain name. In saying this, there are a few exceptions where this may work for your domain name, but they are few and far between.


3) The Type (TLD – Top Level Domain) of Domain


What I mean, is the term that comes after the dot (.) in your domain name. In most cases, it would be a “.com” website. However, there are many different domain name extensions available these days that you could incorporate as part of your domain name, for example, you could have www.cutepugs.tips as your domain name if that made sense for your niche.


Domain names are inexpensive and will cost you in the region of $10- $20 per year depending on your provider. Namecheap usually offers the best prices and be sure to use the discount offer that is running at the time of purchase.

Select A Hosting Platform

Right, the next step in the process is selecting a platform that is going to host your blog site.


Let's face it, in 2022 it is super easy to set up an online business and it takes far fewer tech skills today than what it would have taken 30 years back to create a blog site – I am giving away my age here!


The two types of platforms that I'm going to discuss here is one for the non-tech people who really have no idea or have no inclination to delve into the technical side of setting up a blog site.

The second one is for an individual who doesn't mind a little bit of tech input and is happy to do some background configuration and installation to get their site up and running.


If you want to head to the tech option – click here

Non-Tech Option

So, the first one I want to talk about is a Fully Hosted Marketing Platform known as Systeme.io


It is a fully managed system that takes all the tech know-how (thankfully) out of your hands.


There are 50+ themes that you can choose from, or simply create your own design and layout for your blog site.


Other than a few backend once-off configurations, it is as simple as click, dragging, typing, and uploading images to create your blog site.


The best part is you can start for free – absolutely no charge until you outgrow the generous thresholds of the free package with no time limits.


In addition, Systeme.io offers five other online marketing tools that are beneficial to any online marketer.


The additional tools that are offered are not important for this article, but are listed below:

  • Sales Funnels
  • Email Marketing (Autoresponder)
  • Online course
  • Affiliate Program Management
  • Marketing Automation

The Pros

  • All tech stuff is taken care of – just click and create
  • Unlimited number of posts and storage for your blog site
  • 5 additional marketing tools are included in the free package
  • Cost = $0 to start

The Cons

  • Limited control over functionality

Techie Option - Web Hosting

The second option for the more tech-savvy is setting up your blog site on a web hosting platform like SiteGround.


SiteGround offers access to the free WordPress platform which will automatically install once you have created an account with them.


To begin the process, select a hosting plan that suits your needs. At the time of writing, the StartUp plan was discounted to $5.99/month – that is a 70% savings.


Head over to SiteGround for their latest offer


Once your account is created, Select “Websites” from the top menu,


Then select “New Website” from the top right corner.

SiteGround New Website Page

If you purchased a domain through Namecheap already, then select the middle option "Existing Domain"

SiteGround New Website Page

Enter your domain, and then select Continue

SiteGround New Website Page

Select Start New Website

SiteGround New Website Page

Select WordPress or WordPress + WooCommerce (if you plan on selling your own products from your site)

SiteGround New Website Page

Enter your login details and select Continue

SiteGround New Website Page

Add any extras you want and select Finish

SiteGround New Website Page

In a few moments, your website will be created and then you begin with configuring your site.


Hint: Be sure to configure your SSL on your site before selecting your theme, as this will alter how your site operates and requires some work to fix if you already have created content on your blog site.


Next, select a theme for your website.


There are a number of free themes that are available from WordPress e.g. Twenty-Twenty, or you can purchase themes via word press and third-party vendors e.g. Verity Pro.


The theme you select will apply to the entire blog site giving it the same look and feel for each page.

SiteGround New Website Page

Once the theme has been applied to your website, next you need to select which plugins you require to secure and improve the functionality of your website.


The security plugins (must-haves) are self-explanatory, they will protect your blog site against malware and malicious attack.


Our recommended Plugins are Jetpack and SiteGround Optimizer.

SiteGround New Website Page

You will require plugins for Search Engine Optimisation (SEO) (a must-have) which I will talk about a little later. SEO is how to get your content ranking on Google, so that more people can click on your content and purchase the affiliated products that you are promoting. Our recommended Plugin is Yeost.


Word press offers limited, but functional, graphical editing for your blog posts.


If you want an editor (nice-to-have) that is easier to manage and has the capabilities of creating professional styled pages, then we recommend Thrive Suite.


Once these plugins have been purchased (some are free) and installed on your website, you can then create the content for your particular blog posts and publish them for the world to consume.


For my full list of plugins that I use on my web-hosted sites – click here.


The pros of using web hosting are as follows


Pros

  • Requires more technical setup (can be a pro or con)
  • More Theme options are available
  • Have control of server and site performance

Cons

  • Purchase plugins
  • Manage security
  • Additional costs
  • Tech knowledge – but nothing YouTube cannot solve

Writing Your First Blog Post

Whether writing your first blog post or the 100th blog post you should follow this process whenever beginning to write an article.


It is no use writing about something that no one is searching for. Duh!


If no one is searching for it, then no one will be reading your post.


The article will be doomed from the start.


Amongst the many criteria Google uses in its algorithm to determine which article is going to rank on their site from position 1 through to infinity, the following metrics are probably the most important to consider when writing your blog posts.


These are

  • Keywords
  • Domain Authority
  • Site speed
  • Page speed
  • Relevance of the article - how long the reader stays on your page and site

Keyword Research

The keywords for your article are basically the topic you are writing about.


Keywords and Domain Authority are 2 metrics that go hand in hand.


When you start your first blog site, it is going to have a domain authority of 0.


Don’t worry we all start there.


Google will automatically rank articles higher in search results from sites it deems as “authoritative”, and the keywords they use can be shorter (known as short-tail keywords – generally the majority of searches will be for short-tailed keywords).


Let me give an example


If you were in the parenting niche, sub-niche babies and you wanted to write an article about “The best pull-ups”, it would be difficult for your article to rank on page 1 with a domain authority of 0.


Huggies, Pampers, and other well-known brands would easily rank for an article on this topic. This affords them the opportunity to be “generic” in the keywords they go after.


For your site to rank on the topic of “Best pull-ups” you would have to go after a long-tail keyword (usually fewer searches on this exact keyword), maybe something like this “The best pull-ups for babies that suffer from colic”.


As this is a lesser searched term, when someone does search for it and if your site is one of the few that have an article talking about this specific searched topic, your site and article will rank high in the search results.


There are numerous keyword tools available in the market that will help you in identifying which keywords you should be writing about to rank on Google.


When selecting a keyword to write about there are a couple of things you should consider.

1) Keyword Difficulty (KD)

Keyword difficulty refers to how much competition there is for a keyword and by implication, how difficult it will be for you to rank for this keyword. The lower the keyword difficulty score, the better chance you have of ranking on page one for Google for your particular article.


Go after keywords with a KD of 10 or less, to begin with.


Generally, domains with a higher domain authority should be able to rank on page 1 for keywords with a higher difficulty.

2) Search Volume (SV)

Search volume is how often the keyword is searched on Google.


Select a keyword that has a low search volume value


Even if the search volume for a particular keyword is set to zero (0), know that someone is searching for that particular keyword, and it is still worth your while to write articles about those particular keywords in order to rank for them.

Domain Authority

The next metric that you should pay attention to is domain authority (DA).


This will identify how highly regarded your domain name is within the Google algorithm. The higher the ranking the more authoritative Google will view your domain.


When selecting keywords, look at the domain authority of competitors that rank on page one for the keyword you wish to write about. If the DA of your competitor is within 10 points of your domain's DA, then write a better article and you should be able to have your post appear on page 1 too.


By doing this, you know you are leveling the playing field and increasing your chances of making it onto page 1 of the Google search results.


As your domain authority increases, you can go after the keywords that have a higher KD and SV

Keyword Use In Your Article

Once you know what you are going to be writing about, you need to make sure you are using that keyword throughout your article.


Make sure the keyword is:

  • Contained in the title of your blog post
  • Used within the first two paragraphs of your article
  • Used in your subheadings
  • And variations or synonyms of the keyword are used throughout the remainder of your article

Using the keyword frequently and naturally throughout your article, helps the Google algorithm know what your article is about.

Relevance and Readability

Remember that you are writing for human consumption. Someone on the other side of the computer or smartphone will actually be reading the words in your article.


Make it as easy and as enjoyable for them to read as possible.


Having an article that is readable is important for keeping the individual engaged, which will help with your ranking within Google.


Here are a few tips that you should consider when writing your article:

  • Get to the answer fast - expound later
  • Write like you would be talking to a friend – conversational style
  • Proper use of H2 and H3 headings
  • Use short and easy-to-understand sentences

If you want people to read your entire article, assuming the content is good and relevant, you will want to present it in a way that is easy to read and has enough "breaks" to keep your readers attention.


Here are a few tips

  • Headings
  • Whitespace
  • Images
  • Bullet points

Site Speed

Why is site speed important?


For Google to remain the number #1 search engine, it needs to provide reliable, accurate, and speedy answers to the questions people search for.


Google does not want to send people to a site that is slow to load.


After all, in 2022, humans apparently have the attention span of a goldfish!


Yikes!


With this in mind, Google takes the speed of your website and your blog posts into account when it determines the ranking of articles (known as Google Core Web Vitals).


With most of the website consumption occurring through a smartphone these days, Google places emphasis on how quickly an article will load on a smartphone.


Here are a few tips on how to get your post loading fast:

  • Make sure that what is visible above the fold (this is the first thing that loads your device's screen) is primarily text. Do not load large images right up front which will slow the speed of your post.
  • Ensure image sizes are small and image format is in a web-safe format. WebP is the currently preferred format – the image is clear and the file size is smaller.
  • If you have a hosted service agreement, e.g. SiteGround, you can upgrade your account to use dedicated servers, and make sure to use CDNs to deliver your content globally.


These items are more techie but will improve the performance and deliverability of your website to your reader.

Conclusion

And folks that is what it takes to start your own blog site. Don’t get caught up on all the details, or if you don’t know everything there is to know about the topic (after all you are not Google😊).


Start at the beginning and take it one step at a time. Most of the steps are a one-time-only kind of deal. Once completed, you won’t have to do them again.


When it comes to writing articles, you will get into a grove and the more you write and practice, the better and faster you will become.


The website does not have to be perfect, just start and fix the problems as they arise.

FAQ

How Do I Increase My Domain Authority (DA)?

The two ways to improve your domain authority


1) Consistently write content blog articles for your site

2) Increase the number of backlinks to your website


Backlinks are articles on other websites that link to your articles. When Google “sees” other sites linking to your articles, it believes your articles are adding value to the internet and if others are seeing you as an expert on the topic (Google will believe you have authority on the topic and increase your DA ranking)

How To Start A Blog For Free?

Using a platform like Systeme.io allows you start your blog site with unlimited posts for free

Can I Start A Blog On My Phone?

The answer is absolutely!


Most platforms have an app that you could use to build and manage your blog site. There are apps available for editing and image creation that can be used as well.


If you want to keep frustration to a manageable level, then a laptop is probably better suited, unless you have fairy fingers…

Can I start a blog on Facebook?

Facebook is a great social platform to place content on, but it is not a search engine. If you want to monetize your blog, then follow the steps outlined in this post and use Facebook to drive traffic to your blog site.

Brandon Skene

Brandon Skene is an entrepreneur and affiliate marketer that creates online assets that generate passive cash flow and in turn build future wealth. He is an avid blogger, YouTuber

POPULAR POSTS

FREE TRAINING

Work From Home & Fire Your Boss In 5 Steps

CATEGORIES

How-To Guides






Create Assets | Generate Cashflow | Build Wealth

Powered by