The Ultimate Guide To Blogging: How To Start A Blog That Makes Money [Updated]

Filed in Affiliate Marketing by on October 15, 2018 118 Comments

launch an epic blog

So you want to start a blog and make money, huh?

Great idea.

Just like starting was a great decision for me.

Here's why:

NicheHacks has given me the freedom and control in my life I always dreamed of as well as the ability to live comfortably, travel the world, and not stress about money.

Not to mention how it's helped over 1 million visitors and counting.

Many have finally found their niche, learned online marketing skills, and profited with some tribe members crediting myself and NicheHacks for being the catalyst that allowed them to quit their jobs and live their dream lives.

Though here's the thing...

Starting a blog (or starting an affiliate website or authority site or whatever else you'd like to "name" it as) is not as simple as throwing up a few posts and hoping for the best.

At least not if you want to start a blog that actually makes money.

Because a survey by found that 81% of bloggers never make even $100.

Largely due to the fact that most people don't know all the different steps needed to go from start to profit.

Because here is the very real deal:

Before you create a blog you need to figure out your niche and draw up a launch plan.

It's essential to know what topics you'll write on and understand where your traffic will come from.

You also need to know in advance how you plan to monetize and the correct way to build an email subscribers list.

And that doesn't even touch on themes, plugins, getting social shares and comments, blog security and images for your posts.

By knowing all these things before you start blogging you'll be able to launch an epic blog that people love, and that makes you money.

Does that sound daunting?

Don't worry, I've got your back...

In this Ultimate Guide I have covered each and every one of the steps to make the process from start to profit super simple for you.

So if you're really serious about starting a blog that makes you money then read on...


To discover 200+ profitable niche markets click the image below now...


Things You Need To Know Before You Start A Blog

Before you even think about starting a blog you need to know a few fundamental blog tips.

With these resources you'll learn what it takes to be a successful blogger and find out whether blogging really is for you.


what to blog about - profitable niche


What To Blog About?

How To Pick A Profitable Niche For Your Blog

Every blog need a niche topic to write about.

You can't blog about everything and anything as it's too unfocused and no one will read it.

In this section you'll learn how to pick a profitable niche for your blog so you can profit from your hard work.


HOT BLOG TIP: Pick a niche you are passionate about so you don't get bored blogging about it.


What's The Best Blogging Platform?

Free WordPress vs Self Hosted WordPress vs Blogger vs Tumblr

A common problem when you first start a blog is deciding what is the best blogging platform to use.

There's lots of options including a free WordPress blog, self hosted WordPress, Blogger, Tumblr.

The only sensible option is to use a self hosted WordPress blog with your own domain as you have full control over your site but in case you want a second opinion check the resources below..



How To Choose A Memorable Domain Name For Your Blog

Choosing a domain name people remember and associate with is a skill.

You'll learn how to pick a domain name people never forget and instantly associate themselves with.


HOT BLOG TIP: Try and avoid generic domains like '' and create a 'brand' like '' or '' or for example.


contact me pages


How To Set Up A Blog: The Technical Stuff

Setting up a blog is a daunting task with hosting, domain, and other technical worries.

You have to get this bit right or you can't start blogging.

You'll learn the basics of how to set up a really great blog that runs smoothly here :

(or if you're a more advanced user, consider Liquid Web)

HOT BLOG TIP: Your about me page should actually be about what you can do for your reader and not just about you!


Website Security: How To Stop Your Blog Being Hacked

Blogs are hacked all the time and if you don't have adequate website security or backups in place you could lose all of your work in an instant.

Take website security seriously!

These great resources will stop your blog being hacked...


HOT BLOG TIP: Backup your blog automatically using a backup plugin - if you get hacked you could lose everything!



Best WordPress Plugins To Make Your Blog Epic

WordPress has plugins for just about everything, some good and some not so good.

For my best WordPress plugins check out the toolbox page.

These resources will help you pick additional WordPress plugins that make your blog epic:


HOT BLOG TIP: WordPress plugins slow down your site so only use when 100% necessary.


How To Select The Best WordPress Theme & Make Your Site Stunning

A premium WordPress theme is essential for any serious bloggers as the free themes are just too limited in what they can do.

I personally recommend either Genesis Generate or Thrive Themes but with the resources below you'll find the best WordPress theme for your blog and how to create a blog logo


HOT BLOG TIP: Your site should look good but it has to be functional and easy to navigate too!


To discover 200+ profitable niche markets click the image below now...


Speed Up Website Loading Time & Reduce Bounce Rate

Faster Websites Get More Readers, Higher Search Rankings & Make More Money

A slow site causes a high bounce rate (people leaving immediately after they arrive) which means most of your visitors are wasted. Google also penalizes sites with high bounce rates.

You'll learn how to speed up your website and keep your visitors on your blog


speed up website


How To Brand Your Blog & Stand Out

There's a lot of blogs out there, over 153 million in total according to WpVirtuoso.

And WorldoMeters report that over 3 million blog posts are written every day.

Most of them completely forgetful.

Even some blogs with great content don't do enough to stand out and make people remember them due to poor blog branding.

So what will you do to stand out?

Discover how to brand your blog, stand out from the crowd, build trust and authority and have people remember you here:


How To Create Launch A Blog With A Bang

Get Traffic, Subscribers, Social Shares & Links On Launch Day.

Most bloggers decide to start a blog, write a post, publish it, and then sit around wondering what to do next and where the traffic is.

This is NOT how to create a blog that makes money,

You'll learn how to have droves of visitors, backlinks, email sign ups and social media shares ON DAY ONE, here:


HOT BLOG TIP: Create a landing page to capture email sign ups before you've even launched and promote it so you already have an audience on launch day.


Content Is King: How To Create Better Blog Posts

How To Create Epic Content That Gets You Loads of Links, Stupid Amounts of Social Shares & Torrents of Traffic

Epic content is the cornerstone of ALL blogs.

Without it you have nothing and can do everything else right but still fail because people come to blogs looking for great content.

Content really is king so don't make it mediocre.

Below you'll learn how to create captivating content & inspiring new topic idea.

How to get people linking and sharing your posts.

And how to  effortlessly drive torrents of traffic to your blog through content marketing....


HOT BLOG TIP: Get content ideas from your readers - ask them what their problems are and solve them!


How To Pick Profitable Buyer Keywords For Your Blog Content

Using 'buyer keywords' (keywords search users type that show an intention of making a purchase) in your blog content is the difference between attracting readers and customers.

You'll learn how to pick high converting buyer keywords for your blog content that will turn your visitors into buyers.


HOT BLOG TIP: Write for your readers BUT keep search engines in mind by using relevant keywords in your content.


How To Find Blog Images To Make Blog Posts Sparkle

Finding blog images is a common problem for bloggers especially those who want free blog images.

If you use images from Google images and they are copyrighted you can get into serious legal trouble.

I personally use PhotoDune for the images on this blog as they are high quality and affordable.


blog traffic


How To Get Endless Blog Traffic & Promote Blog Posts

How To Drive Torrents of Targeted Free & Paid Traffic To Your Blog

Traffic is one of the most vital parts of any successful blog.

Without blog traffic you'll never have a popular website.

You'll learn how to get website traffic from search engines.

How to find visitors through content marketing.

Build up huge social media followings you can leverage.

How to get easy and targeted blog traffic just by interacting on your favorite sites and forums.

And more free and paid traffic generation strategies that will help you promote blog posts.


HOT BLOG TIP: Syndicate and re-purpose your content in as many places as possible to drive traffic back to your site and promote blog posts.


SEO Traffic:


Guest Blogging For Traffic:


Social Media For Traffic: General


HOT BLOG TIP: Only be involved on the social media sites where your target audience hang out.


To discover 200+ profitable niche markets click the image below now...


Social Media For Traffic: Facebook


Social Media For Traffic: Twitter


social mediaSocial Media For Traffic: Pinterest


Social Media For Traffic: Reddit



Social Media Traffic: LinkedIn


Blog Commenting


Forum Marketing 


Video Marketing & Youtube


blogging for money


Blogging For Money: Run A Profitable Website

How To Make Money Blogging.

Blogging isn't easy however it can make you a full time income if done properly.

Here are some incredible resources that will help you make money blogging:


HOT BLOG TIPS: Have a monetization plan BEFORE you start your blog and execute it from day 1, it makes no sense to wait!


Networking & Outreach

How To Get The Attention of the Best Bloggers In Your Niche

One of the greatest ways to grow your blog traffic is to network with authority bloggers in your niche and have them share and link to your content.

You'll learn how to get the attention of the best bloggers in your niche so you can tap into their audience to divert traffic to your own blog.


HOT BLOG TIP: Treat other bloggers like friends rather than competitors it will benefit both of you.


How To Build An Email List & Get More Subscribers

It's vital to build an email list as a blogger.

It allows you to keep in touch with your visitors, update them of new blog posts or products, build a relationship with and market to them.

You'll learn how to build an email list and increase your subscribers so you can build a relationship, drive more traffic and make money from blogging though email marketing


HOT BLOG TIP: Build your email subscribers list from day 1 - it's never too soon! 

increase email open rate



Testing & Tracking Your Blog

Increase Website Traffic, Email Subscribers & Sales.

Testing and tracking your blog is crucial otherwise you don't know what is working and what isn't. You need to be tracking website visitors, clicks, email opt ins and sales.

You'll learn how test and track your blog to boost your traffic, get more email subscribers and make more sales.



To discover 200+ profitable niche markets click the image below now...


Wrapping Things Up

The Ultimate Guide To Blogging: How To Start A Blog That Makes Money has hopefully given you everything you need to create a profitable blog.

You know how to get over the tech hurdles, pick your niche, monetize, get traffic, grow your email list and pretty much everything else.

Did I miss anything?

Tell me below in the comments.

Also let me know which of the resources in this guide you enjoyed the most below too...

Tags: ,

Comments (118)

Trackback URL | Comments RSS Feed

Sites That Link to this Post

  1. The Ultimate Guide To Blogging: How To Start A ... | February 3, 2014
  2. The Ultimate Guide To Blogging: How To Start A ... | February 3, 2014
  3. The Ultimate Guide To Blogging: How To Start A ... | February 4, 2014
  4. The Ultimate Guide To Blogging: How To Start A ... | February 6, 2014
  5. The Ultimate Guide To Blogging: How To Start A ... | February 6, 2014
  6. Weekly Marketing Skinny • February 8, 2014 | February 8, 2014
  7. The Ultimate Guide To Blogging: How To Start A ... | February 9, 2014
  8. How To Start A Blog | February 10, 2014
  9. Monthly Income, Growth & Traffic Report – February 2014 | March 2, 2014
  10. The Ultimate Guide To Blogging: How To Start A ... | March 3, 2014
  11. 31 Ways To Promote Blog Posts & Get Blog Traffic - NicheHacks : NicheHacks | March 3, 2014
  12. Niche Hack Report: Backyard Chickens Niche - NicheHacks : NicheHacks | March 3, 2014
  13. Ultimate Guide To Epic Blogging- NicheHacks | C... | March 6, 2014
  14. Ultimate Guide To Epic Blogging- NicheHacks | P... | March 6, 2014
  15. Ultimate Guide To Epic Blogging- NicheHacks | d... | March 6, 2014
  16. Ultimate Guide To Epic Blogging- NicheHacks | I... | March 6, 2014
  17. Ultimate Guide To Epic Blogging- NicheHacks | f... | March 6, 2014
  18. Ultimate Guide To Epic Blogging- NicheHacks | N... | March 7, 2014
  19. Ultimate Guide To Epic Blogging- NicheHacks | E... | March 7, 2014
  20. Ultimate Guide To Epic Blogging- NicheHacks | B... | March 7, 2014
  21. Ultimate Guide To Epic Blogging- NicheHacks | A... | March 7, 2014
  22. Ultimate Guide To Epic Blogging FOr Personal Br... | March 7, 2014
  23. Ultimate Guide To Epic Blogging- NicheHacks | W... | March 8, 2014
  24. Ultimate Guide To Epic Blogging- NicheHacks | S... | March 8, 2014
  25. Niche Hack Report: Beekeeping - Show Me The Honey! : NicheHacks | March 14, 2014
  26. Notes From 3 Months Of Study: How The Experts Run Their Blogs – Self Made Businessman | March 20, 2014
  27. The Ultimate Guide to Launching an Authority Blog | The World is My Office | May 1, 2014
  28. The Ultimate Guide to Launching a Blog | The World is My Office | May 1, 2014
  29. 31 Ways To Promote Blog Posts & Get Blog Traffic - NicheHacks : NicheHacks | May 5, 2014
  30. Discover 100+ Of The Best Internet Marketing 'Ultimate Guides' : NicheHacks | May 15, 2014
  31. Discover 34 Ways To Increase Your Blogs Email List : NicheHacks | May 29, 2014
  32. An Interesting Linkbait Post? Guru FC vs Rising Stars United. : NicheHacks | June 12, 2014
  33. 48,272 Visitors In 6 Months - Progress & Growth Report. - NicheHacks : NicheHacks | June 22, 2014
  1. Hi Stuart,

    Really-really comprehensive guide, thanks for mentioning my site as well 🙂

    Keep it up,

    • NicheHacks says:

      Hey Mike, thanks for coming over and leaving a comment. No problem. Keep up the good work.

      You working on anything exciting at the moment?

  2. Ana Hoffman says:

    Wow, Stuart - this took a lot of time and effort, to say the least.

    I look forward to digging into the links, but for now, just wanted to say thank you for pulling together so many resources and mentioning Traffic Generation Café!

  3. Tung Tran says:

    Wow this is really a massive guide Stuart! Thanks for putting this together and including my post as well 😛

  4. Marianne says:

    Woah - that is an EPIC post! I've just gone from one link to another and TWO hours have gone by!

    Great resource. Thanks 🙂

    • NicheHacks says:

      Hey Marianne, comments like yours make the effort that goes into collecting all these resources and compiling them into a post worthwhile.

      Anything missing / can be improved?


  5. NicheHacks says:

    If anyone thinks of anything I've missed in the guide or how it can be improved then please let me know here in the comments. This will be a continually updated resource that grows and grows.

  6. Richard James says:

    Thanks Stuart. As always you give us some valuable information and lots of it.

  7. Nicoletta says:

    Thank you Stuart for mentioning my article. You created a really useful resource!

    • NicheHacks says:

      No problem at all Nicoletta, thanks for coming over to say hello. Keep up the good work. Are you working on anything exciting right now?

  8. Anita Hovey says:

    Very comprehensive resource. Thanks for including in your list.

  9. Julie DeNeen says:

    Impressive post! It must have taken you forever to collect all that! Thanks for including me in it 🙂

    • NicheHacks says:

      Hey Julie, really appreciate you coming over to comment. No problem for the mention. Sure it won't be the last so just keep up the good work.

  10. metz says:

    The first thing you need to do is pick a blog topic. Decide what you are going to bog about. One successful topic is things that you are passionate about.

    Then, choose the right platform, you can choose from many different layouts and free themes and I must suggest WordPress.

    Get a tempting domain name, but there are so much more.

    I found this post shared on, the Internet marketing social site, and I "kingged" it and left this comment.

  11. You have really covered every areas and questions someone who is looking to go into blogging could be asking. You really took the time to compile this list and i must commend you for the effort. I will definitely bookmark this page so i can take my time to go through all the links one by one and see how i can apply the knowledge you have shares here on my blog.

    Thanks for sharing this on, i find this article resourceful and interesting.

    • NicheHacks says:

      Hey Nwosu, thanks for the comment. I hope I have given someone who's starting a blag everything they need to know. Makes the effort worthwhile.

  12. OMG! I will be spending hours on every bit of information you have provided! I can't tell you the hours I have spent tracking down one little nugget at a time!

    This is invaluable! I can't imagine the time you spent on this. I am an over the age of 50 kinda gal, trying to pick my "niche". I am so embarrassed of my tiny little blog attempt, I did not even want to put my link in the reply!!!!

    I can't wait to ditch it and do it right, "EPIC" if I may quote you... Thank you, Thank you a Billion times over for your hard work. Kim

    • NicheHacks says:

      Hey Kim, thanks for commenting. Comments like yours make the time spent worthwhile. If you are still trying to pick your niche then check this

      Best of luck with your new blog. Use the information on the site to pick a profitable niche, create epic content, network with the authorities in your niche, get your content in front of your target audience and stick with it - you can't go wrong!

  13. NicheHacks says:

    Are the social media share icons loading OK for everyone? They seem to be all over the place and the Facebook and G+ icon seems to be overlapping on both my laptop and mobile....anyone else?

  14. Nick says:

    Thanks for the info, just started to blog so this is useful stuff

  15. Andrea says:

    Wow! This post is epic! There are so many great resources in here. You are so right about the need for planning before you start a blog. You can’t just throw up a few posts and cross your fingers. Planning is essential. Developing a content plan is key to writing efficiently and effectively. Another good things to do is create a blog purpose (sort of like a brand statement). These two things will always guide you as you write and keep you focused. You have so many great resources in here, I’d love to share a couple of resources to consider adding to your list.

    1. A post on How to Start a Blog and Keep it Going:
    2. My Skillshare class on content planning. This takes you through creating a blog purpose, setting S.M.A.R.T. goals and creating an editorial calendar:

  16. Craig says:

    I've just started my blog, this post is extremely useful thanks for taking the time to write it.

  17. Mallory says:

    Great list! (Wow, it's overwhelming almost how much good material there is here to read through!) Just updated my page on How To Start a Blog to link back to you here since there's so much great info to be found:

    Keep up the great work!

  18. Wow, fabulous post Stuart, I learned such a lot from this list and bookmarked many of the links! Thank you for including my post 🙂 Tehmina

  19. owuogba says:

    This is a place to be if you really want to succeed online. you put up great post in this blog. i have already bookmark your blog. i am already your fan and follower.

  20. christian says:

    thanks for this great guide. how can I get the pdf version if any?

    • NicheHacks says:

      Hey Christian, there is no PDF version of this post. Sorry about that. I didn't think it would make a good download. Glad you liked the guide though.

      • christian says:

        okay thanks. I really love the blog and I am still here discovering valuable contents. Also what do you think can cause old comments to keep repeating everyday on a blog. That's the problem I am going through right now on my blog as I stuck with over 6000 previous comments in moderation and they keep come in.
        thank in advance for your help.

        • NicheHacks says:

          Hey Christian, I replied to your other comment. All those comments are spam comments, I went to your website and checked, it's been done by an automated tool because you approved them initially.

          You've got dozens of spam comments approved on your post - look at the names of the people who posted it's stuff like "Mexico vacations" and "online learning" etc.

          By approving the initial comments you opened your site up to be bombarded by the spammers. Mark all current comments as spam and all in the queue then install a spam plugin to deal with it such as Askimet or CleanTalk which I use here on - it's $7.99 for a year and it works perfectly.

          Spam is eliminated from NicheHacks now.

      • ron says:

        You right/compose such good stuff, you need to put it where we can access it. A email can disappear, forget where you put it, etc.
        Can you take this post and put it in a PDF or part of it and then do a subchapter when folks want it they can read or down load it.
        OR make an ebook out of it!

        • NicheHacks says:

          Hey Ron, thanks! But this post isn't going to disappear as it's fixed so bookmark it. It wouldn't make for a good PDF or ebook IMO. Best as a blog post.

  21. OK. I'm impressed. This must have taken an unbelievable amount of time to put together and organize properly.

    • NicheHacks says:

      Hey Paul, not as long as you might thin. My newest post 34 Ways To Increase Your Blogs Email Subscriber List took MUCH longer.

      Thanks for commenting.

  22. Ley says:

    Hello Stuart
    I got your email about this guide and I coudlnt wait to read this.
    All your messages are plenty of good information, I will plan
    to review each point of my blog in front of your guide.

    Many thanks for your good work


  23. Great List....Now a day people love to post blogs and updating through out. Social media can be overwhelming. I always recommend to choose one or two platforms and do those really well, Even for a seemingly simple blog, site architecture, content categorization, and menu structure can be elusive. That's often because there are different ways to bucket content, depending upon what point of view you're looking from.

  24. This is an excellent resource. I will definitely take all of your tips into careful consideration once I start to network my new blog.This will help me a lot with connecting to bloggers in my niche.....

  25. Mike says:

    Really detailed post, it really helped me get started.
    A lot of talk on WP in this post, but I felt you are missing some step by step guide to wordpress, after I set the blog live.
    Something usefull I found:

    you might want to write something like that (or link to that post).

  26. Troy says:

    I am throughly impressed with the resources and information provided here! This is AMAZING advice for all of those who are interested in learning how to start blogging the right way! Nicely done!

  27. Andro says:

    Hi Stuart,

    As an IM newbie. I want to learn more about this industry. And I'am so thankful that I found your blog. Great collection of blog articles and it is very detailed. I'm not yet finished reading it all. Haha!

    More power to you!



  28. Bappy says:

    Cool one. People like Rand and Neil Patel are on my top list whenever I need cool ideas, research and case studies to look at. Glad to see KissMetrics and Moz posts link. You did a great job. Was looking at the links for 2 hours, to be hones too many good food for me to swallow at a time ! 😛

  29. Thank you for the mention 🙂

  30. Jay says:

    This is truly a well laid out post. Building a great blog gives a good start but Driving traffic to a blog matters the most and a little tricky. Just like to add a quick tip that might help your readers who are interested to start a blog - Try to engage in blog communities like Bizsugar that will help to take off the blog.

    Thanks for sharing this awesome post Stuart and I happy to have found your blog. Great read and great to connect with you!


  31. Amar kumar says:


    In the past few years, blogging and content creation has changed quite significantly. There used to be a few good rules and best practices that most bloggers could follow and succeed. But things are not that simple anymore.

    Despite my tendency to dream beyond the scope of the realistic and attainable, I do understand why those guidelines are important in setting effective goals. A key reason that they feel this way is that they haven't spent enough time thinking about what we want from life, and haven't set themselves formal goals. Eventually, thanks for sharing your best experience in brief with us.

    With best regards,

    Amar kumar

  32. Paul says:

    How have I only just come across this great site!? I'm fully determined to make 2017 the year of my blog! Thanks for a great post, I'll be reading more in future. Paul

  33. Rahul Yadav says:

    Great Post. Just the information I was looking for. I just started my blog and I will be following your advice. Thank you !

  34. this is the best guide for blogging. u covered all the topics .. any newbie like me can just read this one post and learn almost everything about blogging.

  35. Rick says:

    I've been reading your articles for a couple of months and I find the information invaluable. I'm still trying to learn and there's plenty more here for me to read. Thanks.

  36. Damian says:

    Thank you for organizing all your articles in one place its really useful. 🙂

  37. Apurva says:

    As a newbie, I mean a real newbie, I so appreciate your information. I’m moving forward with my blog this weekend. Scared but excited! Thank you!

  38. This Mega guide helped me a lot Thanks for sharing 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *