How to Start a Blog and Make Money

How to Become a Blogger

So you have been thinking you might like to learn how to start a blog and make money as a blogger. That’s Fantastic!  Blogging is a wonderful idea!

Not only can blogging be a lot of fun.. but should you decide to become a full-time blogger it can also provide you the opportunity to make some very good money while you’re at it.

* This post may contain affiliate links. Please read our disclosure for more info.

Thank You for taking the time to visit my site.  Here you will find a lot of helpful information about learning how to start a blog and make money.

We also have the answers to some of your most pressing questions.. all aimed at helping you get off to a good start and headed in the right direction.

Want to learn more? Join our Facebook Group:
Learn All About Blogging and Start a Money Making Blog

NOTE: Many times people find it more convenient to have this information stored on their computer where they can refer to it on a daily basis as they move forward with each step on their blogging journey.

If this is something that may interest you.. you may purchase a PDF of this post for $3:

Before you move forward on your blogging journey.. there are some important first steps you need to take:



I am assuming that before making the decision you might like to learn how to start a blog and become a blogger.. you already had some ideas in mind as to things you might like to blog about.

If not.. this is the time to make some decisions. Sit down and make a list of the things you are most passionate about.

You should ultimately choose something you know very well. It would be difficult to advise others on something you have little experience with yourself.

It should also be something you really enjoy since you will be spending a lot of time writing blog posts relating to this subject.

You can get more information as to choosing a niche on our page:
How to Choose a Blog Niche.

If you are still confused as to where to begin.. we have written an eBook to help you with your niche selection. Check out the Ultimate Niche Selection Guide.

The book offers tips and suggestions.. as well as a 2 page list of popular blog niches.. to help guide you in planning your niche. We have also included the TOP niches for 2021.

Become a Blogger



Once you have decided on your niche it is time to come up with a name for your blog. It is always best to choose something that gives your audience an idea as to what your blog is all about.

However, try not to get too overly specific. You should always leave yourself some room for growth and expansion. For instance, your initial idea may be to start a food blog offering up all the best pizza recipes.. and that’s great.

But, at some future date you may decide you would also like to include a few recipes for some other of your Italian favorites.

For this reason.. rather than register a very specific domain name like you might want to choose a name with more flexibility.. like

In any case.. your domain name should reflect the objectives and purpose of your website.

Another thing to consider is.. what are your goals for the site? If you are someone who is extremely knowledgeable about a particular subject.. and it is your intention to create a personal brand and work toward becoming know as an authority in your niche.. then you may want to consider using your own name as your domain name.

If you own a business and this is going to be your business website.. then your domain name should be the name of your business.. if at all possible.

If the domain names you like are already taken.. try adding “a”, “my”, “the” or “best”. In any case you should avoid using hyphens in your domain name as in:

In some cases you may need to use one hyphen to make the web address more readable.  For instance.. say you live in Bell, CA and you own a lighting company.

The web address might be something like  With the three l’s all together it may be confusing to try to read.

You could always write it as on such things as stationery, business cards, the website home page, etc.  However, this is not going to change the fact that the web address will still read:

In cases such as this.. one hyphen may help to make it more readable such as:

In any case.. NEVER use more than one hyphen.. as it tends to make the web address look spammy. There are many people who will not click on a domain with more than one hyphen for this reason.

Make a list of the domain names that you would like to investigate further. You should also avoid any “cutsie” or mis-spelled domain names.

You don’t want to be constantly spelling the domain name for people or explaining whatever it was you had in mind at the time you registered some quirky domain name.

You also want to be sure not to infringe on anyone else’s trademark. In the case of most generic domain names you should be just fine.

First of all.. very generic terms are difficult to trademark.
Believe me.. I have been there.. tried that.

Secondly.. If the term were trademarked
the trademark owner would likely be using it for his own domain.

If you have any doubt at all about the name you have chosen.. it is best to be safe and take the time to do a trademark search at



As a blog owner.. you need to be in control of your own domain name and your own hosting account. This is especially important if you expect to earn money from your blog.

I am sure you have heard of places where you can sign up and start a blog absolutely free.

To the naive and inexperienced blogger this might sound attractive.. and you may have even considered doing that yourself. However.. allow me to warn you:
Hosting your site on one of the free platforms is definitely not the best way to go.

There are several reasons for this.. all of which will make perfect sense to you as you become more knowledgeable in your pursuit of learning how to become a blogger.

For now.. let me point out just a few of the most important reasons…

  1. When you are using someone else’s platform and not paying anything to use it.. there will be limitations as to what you can do. Not only that.. but, you may have to put up with ads on your site.. and you may not be able to add your own affiliate links.
    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  2. When you build your website using one of the free builders, you lose the ability to make your site unique. Several million other customers who are using the same free platform will also be using the exact same website template you are using. This diminishes the user experience.. which will result in lost customers.. and lost customers equals lost revenue.
    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  3. The free builders are also widely known for not being SEO friendly. They are basically drag and drop visual editors which generate nice looking websites on the fly.. but that’s about the extent of their capabilities.

    * However, keep in mind.. the number one most important thing that is going to bring traffic to your website is SEO.

To learn more about the free website builders.. read our post:
Website Builders – Good? or Not so Much?

Become a Full Time Blogger



Registering your own domain name is NOT difficult. You should register your domain through a reputable domain registrar such as NameCheap.

I suggest NameCheap as they charge less than some other registrars. I believe the price as of this writing is $7.98.

You can register it.. pay for it.. and renew it annually.. all through the registrar’s site. In fact, you can set it to automatically renew year after year. It doesn’t get any more convenient than that!

Go to now and begin your domain name search.

Enter the domain names you are considering and check through them until you find one that is available.

Always try to get a .com since that is the most common domain extension. This will also make it much easier for people to remember should someone want to recommend your blog to their friends.

If the .com extension is not available for the domain name you like.. either move on to your next favorite domain name on the list or add one of the short words as mentioned above.

After you find a domain name you like that is available.. DO NOT register it just yet. Open a new window and do a quick Google search before registering the domain name.

I had a client who registered the name only to find out there were a gazillion people trying to rank in Google for various t-shirt designs which were all being referred to as “Renegade” Tshirts.

Since he did not want to have to try to outrank all of these sites from the get-go.. he opted for another name with less competition.

After doing your quick Google Search.. you should still have the window open. Go ahead and register your domain name at this time.

If you have questions during the registration process.. NameCheap will be happy to guide you.  They have a live chat that you can use to request assistance.

To learn more about domain name registration.. read our post:
Registering a Domain Name



Now it is time to decide on a hosting company to host your domain name. One of my favorite web hosts is WPX Hosting. They are one of the top web hosts as far as speed.

The latest Google update has put a lot of emphasis on the loading speed of your website. This means site speed is of the utmost importance if you want your site to rank well in the SERP’s.

I have domains hosted with WPX Hosting. I am impressed with the speed of my sites and have always been very happy with the level of customer service as well.

WPX allows you to host up to 5 websites for $24.99 per month. You will get 2 months free if you pay annually.

Check all the WPX Hosting plans and find one that suits your budget.

A lot of people also recommend BlueHost. It is a good basic hosting company with everything you will need when you are just starting out.

BlueHost owns HostGator as well. I had domains hosted with HostGator for 20 years and was always very happy with the customer support.

However, as my business grew.. I found it necessary to move a few of my main money sites to a more robust hosting service.

Another great hosting service is NameHero. Their hosting plans are competitively priced and their customer service is among the best. I have sites hosted at NameHero and if ever I need customer assistance.. they are always quick to respond and very helpful as well.

If you happen to be in the UK.. Lyrical is an excellent web host as well. I have never used them so I have no personal experience with their hosting service.. but I have heard nothing but good things about them.

To learn more about website hosting services.. read our post:
Best Website Hosting Services



Basically, the WordPress theme you choose will determine what your site looks like.  That is to say.. the right theme will make all the difference in allowing you to have a nicely designed site without having to know anything about coding.

WordPress has some free themes.. but I have found that the free themes are not very user friendly for beginners.

Some of the easiest themes for beginners are from Restored 316 Designs.  These themes are called child themes. The parent theme will be Kadence, which is a free theme.

The child theme will have a customizer feature.. allowing you to be able to get your site looking the way you want it to look.. without having to do a lot of behind the scenes coding.

The images below are only a couple of the themes available from Restored 316 Designs.
As of this writing.. there are 17 beautiful child theme designs available.

Just replace their text with your text.. and replace their stock images with your own images and make it your own.

Find a selection of versatile, flexible, and easy to customize WordPress themes on our page:
Best WordPress Themes


So.. you have installed your theme.. you have worked on customizing it to look the way you would like it to look.. and now you are ready to start creating some content.. well almost!

Another of the very important things in learning how to become a blogger is making sure you have all your important legal pages in place.

You will notice WordPress has Pages as well as Posts.  If you are confused.. don’t feel bad. When I first started using WordPress.. I was confused as well as to what the difference was.

Pages are used for the things you do NOT want to show up in your list of blog posts.

Pages are for things like:

Your About Page..

Your Privacy Policy Page..

Your Contact Page.. and most importantly..

Your Legal Disclosures.

You will link to these pages either in your top menu bar.. or in your footer.

Once you have created these pages and have them all in place and linked.. now you can go ahead and begin creating content for your blog.

Start brainstorming and make a list of things you want to write about on your new blog.  These should all be things relating to your chosen niche.

Become a Blogger



Now that you have a few posts on your blog.. have fine tuned them to the max.. added some images.. and made the site live.. it is time to figure out how to get visitors to your site.

People are always looking for new and creative ways to get traffic to their websites. The truth of the matter is.. nothing beats Search Engine Optimization.. (SEO).

Learn how to give the Search Engines what they want and they will send you all the traffic you will ever need.

What exactly is Search Engine Optimization? Well.. as the name suggests.. it is the art of optimizing your site so it will appear on the first page of Google, Yahoo, Bing, etc.

If your site is listed on page 25.. or even on page 5.. your chances of getting traffic are very slim. When you are searching for something on Google.. how many levels deep do you normally search? Do you go past the first page?

Statistics have shown that 75% of users only check the first page. That means if your site is not showing on the first page of search.. you are missing out on 75% of your potential customers.

There is actually a tacky joke among SEO’s:
“Where is the best place to hide a dead body?”
Answer: “On the second page of Google!”



It is absolutely imperative that you have a good solid understanding of SEO to get your site to show up well in the SERP’s (Search Engine Results Pages).

Investing in a comprehensive SEO course and/or a few SEO books is an investment in yourself.. your business.. and ultimately in your success.

The money you spend on educational courses and materials is a tax deduction for your business. As my accountant always reminds me.. you might as well spend the money on yourself rather than give it to Uncle Sam.

NOTE: Before I recommend any books and/or courses.. I always purchase them myself.
I want to be sure the information is accurate, useful and most importantly
that the product is worth the price being charged.

The absolute BEST Search Engine Optimization course available online is without a doubt Stupid Simple SEO from Mike Pearson. If you have it in your budget at all.. you should most definitely try to take this course. You will not be disappointed!

Stupid Simple SEO is a much more thorough course than any other online course you will find on the subject of Search Engine Optimization.

Mike offers a free starter SEO training class called SEO Bootcamp. After that you can decide whether you want to invest in the deep-dive training course to take your knowledge of SEO to the next level.

If there is just no way you can possibly afford to take Mike’s complete SEO course at this time and would prefer to read a couple of books on the subject.. the following books are the ones I feel give you the best bang for your buck.

These books are very affordable.. and will provide you with a good basic understanding of SEO so you can get started on the project of optimizing your site for the search engines.

One of the best SEO books is one written by Debbie Gartner. It is called Easy on Page SEO. Debbie has also written another book called Easy Backlinks for SEO.

Since SEO requires on page optimization as well as backlinks to your site I am including links to both of Debbie’s books.
NOTE: If you purchase both books as a bundle you will save $10 on each book.
Here is a link to the bundle as well.



You will no doubt want to monetize your blog at some point so you can earn some money for all your efforts. There are several different ways to earn money with your blog.

One of the most popular ways is with affiliate programs. A couple of the best affiliate networks are ShareaSale and FlexOffers.

You can go ahead and apply to the networks as soon as you have a few posts on your site.

In fact browsing through the different advertisers available on each of these networks might even give you some good ideas for posts to write.

However, don’t start applying for any of the actual affiliate programs until you have quite a few blog posts on your site.

First of all.. the advertisers you apply to will check your site to see if it is a good fit for their products.  And, secondly.. if you apply before you have any traffic to your site you likely will not generate any sales.

Some of the advertisers will cancel you from their program if you have not made any sales after a reasonable length of time.

NOTE: Many times people find it more convenient to have this information stored on their computer where they can refer to it on a daily basis as they move forward with each step on their blogging journey.

If this is something that may interest you.. you may purchase a PDF of this post for $3:

Now that you have the basics of How to Start a Blog and Make Money.. click on through to the next lesson: How to Choose a Blog Niche

Similar Posts

Leave a Reply

Your email address will not be published.