Great post, thank you! I found this to be very useful. I have just got into the Pay Per Click method and it is a great way of building a passive income. Due to my niche, I have found it difficult to source good affiliate networks, but just today I have revisited the accounts I set up on Link Share and CJ, to my surprise they offer a good range of affiliate programs, many of which cater to my niche blog topic :)
It shouldn’t come as a surprise, but people who regularly monitor their finances end up wealthier than those who don’t. When you were a kid, keeping track of all of your money in a porcelain piggy bank was pretty easy. As we get older, though, our money becomes spread out across things like car payments, mortgages, retirement funds, taxes, and other investments and debts. All of these things make keeping track of our money a lot more complicated.
WP Engine is a superb prospect however you’re looking at $29p/m for their most basic package. This is way out of the reach of most of my readers. This article is aimed at people who are just taking their first baby steps into blogging, and aren’t yet at a level of knowledge or income to justify something that costs over $300 per year. In comparison the hosting I recommend costs around $72 for 3 years and includes a free domain name in year one.
In-depth tutorials are great for getting links and social shares. However, they can also be a great way to earn money on your blog. There are a number of ways you can make this happen - include affiliate links for the products you use in your tutorial; promote your own products in the tutorial; write a tutorial to promote an advertiser's product (just be clear that it's a sponsored post), etc.

There are literally millions of blogs on the internet, and only a fraction of them are earning any income. (It’s hard to get exact statistics, but I’d guess that that less than 10% of bloggers ever become “full time”. I heard somewhere that 90% make less than 1$ per day – but don’t worry. I make well over 100$ each and every day, and I will show you WHY I earn money with my blog, so that you can start your own blog and make money too.)


“Heidi and I are fortunate to make our own schedules, travel the world, and live our lives on our own terms, because we built our blogs into a business that affords this lifestyle,” Sabra said in her email. “And, we believe if someone is interested enough to start a blog, then she, most likely, is searching for this flexible lifestyle too—which we warmly call the ‘blogger lifestyle’.”

When you start a blog to make money you often forget that it will require patience – but if you’ve been at this a few months and still aren’t seeing any income, you may be making one of these very basic mistakes. Lesson 13 will go over identifying your problem areas and provide some solutions to help you conquer these issues and start making money with your blog!


When people pay attention, not only are they engaged, which is great for Google, but they’re also likely to share and comment on your work. These are all indications of engagement. And those share links help you considerably as long as they’re real and they’re organic. You can’t just go out and buy shares or engagement. You won’t make any traction like that.

Another great exercise if you’re trying to decide on a niche for your blog is to think about who your ideal reader is. This is the person most likely to visit your blog and get value from your writing. For me, the easiest way to think about this is to use myself as an example. If you’re writing about an interest, then you’re most likely your ideal reader.
This direct connection to the reader is one of the main benefits of starting a blog. This connection allows you to interact and share ideas with other like-minded people. It also allows you to build trust with your readers. Having the trust and loyalty of your readers also opens up the door to making money from your blog, which is something I discuss later in this guide.

More and more, secure websites are becoming a requirement rather than an option. Even if you are not collecting any information on your website, it is still better to add security to your website with a SSL certificate. These encrypt the connection between your blog’s visitors and your website, reducing the chance something will go wrong when viewing the site.
– Project Payday is one of those sites that has testimonials of people who have earned thousands of dollars by getting paid to get trial offers. I’m not saying you’ll earn thousands, but it is legit and you can earn some extra cash. They assume that by paying you to do a free trial, you’ll either like the product and purchase it, or forget to cancel the trial and get charged for it. If you can keep track and cancel before you get charged (if you don’t want the product), then this is a great site for making some money.
Always keep a capture device close by. Ideas can come to you at any time and if you don’t write them down then they can easily be forgotten and lost. So write down every idea for a blog post that you get and then evaluate if it's a good and useable one later on. I use a memo app on my smart-phone for this when I am out and about. And my computer when I'm at home.
Custom domain names are important if you're serious about making money from the blog you start. Rather than relying on a third-party-hosted subdomain, find a short but relevant keyword-rich (if possible) domain name that's descriptive of your intended topic, industry or niche. Use BlueHost, HostGator, 1&1 Hosting or any other number of domain name providers to source your domain.
Sometimes this means they post once a week while other times it means they post on the same day of every week. Some even post multiple times a week, but it all depends on how much quality content you're able to produce. Consistency isn't all about your editorial schedule, either. It's also about the type of posts you publish as well as the intros and outros you use for every post. It's even about the styles you use on your blog for fonts, images, buttons, colors and more.
I guess what I’m trying to say is that even though conversions is what you should be focusing on, maybe not so much at the beginning? Because it was very hard for me to make my first conversion, and on top of that my conversion didn’t pay me anything until I had a few more conversions, so it was a long process. Now I am getting a small amount of trickling monthly income, but it took me a long time to get to this point. I’m still far from where I want to be, but when I get an increase in traffic I feel encouraged. I’m sure part of it is because of the industry the blog is in, but other industries may be similar.
I went to hostgator as per your instruction. Now I am confused as to whats the difference between “Register a new domain”and Ï already own this domain”? When I try to register myname.com in the register a new domain section it just says unavailable whereas its available in the I already own this domain section. So do I need to buy a new domain name separately before proceeding to hostgator or hosting and domain name come together? Ah I am really confused, please help!
W3 Total Cache – Absolutely essential. This is a plugin that will make your website load faster and put less stress on your hosting account. It's very important to have it to prevent your website from crashing when one of your articles or other content goes viral on social media or is mentioned on a popular website and many thousands of visitors may pour in quickly.
Okay, so there are a ton of other considerations. For the sake of brevity, I’ll have to skip over all the little nuances that are involved with configuring things properly and optimizing for things like search engine optimization and installing plugins and so on. If you want to learn about SEO, I would recommend checking out my course on Udemy or one of my books or audiobooks on the topic.
There are thousands of blogs covering the same underlying topic. The only way your blog will grow is unique, valuable content. Content is still king in the digital world. You’ve got to have something of value to say or people just won’t listen. The most successful bloggers are considered experts in a given field, and they are paid well to share that expertise with their audience.
This is it! You just made a blog all by yourself. In fact, we dare say if you thoroughly read this entire guide you now know more than the average person does about starting a blog. But remember, starting a blog is easy – it only takes about thirty minutes of guided steps. It’s what comes next that will determine how successful you are when all is said and done.
Great article. I recently came back into blogging. I hadn’t realized how much I had learnt from my first attempt. Now with the new blog I started about a month ago, I am seeing an increase of traffic everyday which is quite surprising and very exciting. So I have been reading all over how to monetize a blog. Your article is excellent and in-depth. Thank you for sharing I will definitely be using some your advice. Blessings.
Ramsay, Over the years, your advice has helped me go from a blogging noob (even though I’d been blogging for years before I found you) to being able to launch a site that does what I want it to do and gets picked up in google searches within 24 hours – Wow! Thank you so much for all the knowledge you share. I just gave this post a tweet because I feel it is important to give back a little whenever I can… Happy Unicorn Day (9 April)! Lisa x
I am a writer (freelance) of print production, which as we all know, is going the way of the dinosaurs. While your tutorial was helpful, I am a dinosaur. Please send me one link (I will pay a fee, if reasonable, but I only want to pay one fee…and this tutorial leads me (I am sure, incorrectly), to believe I must pay this and that for a domain , host, etc.
Unnecessary plugins. Go to Plugins > Installed Plugins. You’ll see a list of plugins, all of which I delete (the only plugin I might keep at the beginning is the Bluehost plugin). A plugin must be deactivated before it can be deleted. So, if you hover over a plugin you may have to choose “Deactivate” then repeat the process to see the “Delete” link. As I explain later, plugins can slow your site down and make things glitchy so I use them very sparingly. I only add a plugin when I have a clear reason to do so. I’ll give my plugin recommendations in a bit.

Keep reading and listening and pick up inspiration. Stay up to date and deepen your knowledge about your niche. Read books and blogs about it. Listen to podcasts and watch videos. When you have new ideas flowing into your mind each week and month you’ll come with new stuff yourself. Or combine what you have learned. Or you can share your experience with what you learned from someone else.


Hi Anna! I love that you already know blogging is your calling! You’re totally right that there are many possible directions to go, but you won’t truly know which is the one that will make you most successful until you get out there and try a few things. Also, with practice, you’ll be much more likely to see posts take off. I don’t think you need to be afraid to start, though. As long as you start your blog off the way I’ve outlined in the post, you’re going to have such a great start. This is everything I wish I would have known in my first years of blogging that would have helped me become successful so much faster. You can do it! And I hope you’ll stop by and give me an update about how you’re doing as you do get started :)
Thank you so much for the information! I’ve always wanted to blog since I love to write and have a minor in creative writing. My friends and family always told to start one as well but it always seemed too daunting. After somehow coming across your sight I read this post and for the first time felt I really could do you. You made it sound simple and possible. It does take work, yes, but your post was very encouraging and realistic. I’m just still in the building a blog stage, but hope to launch soon. I’m excited for this journey and it’s all thanks to your blog!
Yes, you can create an e-commerce site with Bluehost and WordPress, but you’ll have to add either a plugin or an e-commerce platform like Shopify as well. I would go with the top plan if you’re able to do so. Make sure you do more research in terms of adding the shop — there are lots of different options out there — all with their own pros and cons.
In case you don’t know what Adsense is or how CPC advertising works (cost-per-click), basically Google gives advertisers a pre-determined amount of money each time someone clicks on an advertisement on your blog (from as small as $.01/click to some keywords raking in as much as $100/click based on a bidding system/how competitive a particular keyword is).

There’s also Quora—a question and answer site that lets anyone respond to user’s queries. One tactic I’ve used is to search for relevant topics in my niche and then answer questions I’ve already written about on my blog (like this Quora answer about how to get blog traffic that's received hundreds of upvotes and thousands of views_ . This way I know I’m giving them good value and can even link back to the full post on my blog.

If you're unsure whether or not you've written a strong headline, take it for a test drive by using the free headline analyzer tool from CoSchedule. It's super cool—you just paste in the headline you're thinking about using, and it gives you a score on a scale of 0 to 100 (with 100 being a truly perfect headline), based on their analysis of millions of headlines.


One of my favorite ways to get readers to my blog is to post links on my social media accounts like Facebook and Twitter. This is great, because not only do your friends see the link, but if your friends share the link with their friends it automatically multiplies your readers. If you have created high-quality content on your blog then social media is a great way for your blog to go viral.

Include keywords in important places. Include them in your blog post title, the large "headers" introducing a new section, the first few sentences of your post, and in links. Change your settings so each blog post's URL includes the title of the post, not the date it was posted. Try to make these as descriptive as possible to raise your ranking in search results and attract the right audience.
I still remember the beginning days of building this blog. I worked tirelessly for 60 to 80 hours every single week without fail. In the beginning, I saw a trickle of traffic that amounted to maybe 20 to 30 visitors per day. That number multiplied by about a 100 after approximately a year and a half or so of grueling hard work. And since then, it has climbed significantly for one reason and one reason only: consistency.
While usually a domain would cost you around $15, with Bluehost you will get one for FREE! The basic package also includes a free SSL certificate (which protects data transfers on your site and makes it safe), 50GB of storage and unlimited bandwidth which means you can have as much visitors as you are able to attract to your site. And this is more than enough to start with.
Me: Maybe, but I wouldn’t worry about that right now. If you go into building your blog knowing that you’re going to launch an ebook on such and such date, or start a membership website right away, you’re going to fail. Work on your blog, build it naturally with the primary purpose of helping people. If you do that, you’ll gain authority and by then you’ll know what you should do next. Keep everything we talked about in mind so you’re ready when that happens.
×