Your step-by-step guide to building a blog that pays.
One-time payment, lifetime access. No subscriptions, no hidden fees.
$49
One-time payment · Instant access
Sign outWelcome back,
0 of 24 lessons complete
Your niche is the topic your blog is about. It's the difference between "I write about stuff" and "I help busy mums meal-prep on a budget." The more specific, the better — because specific blogs attract the right readers, and the right readers click, buy, and come back.
Before you commit, spend 20 minutes checking the money potential. Here's exactly how:
Search your topic + "best", "review", "how to". If there are ads running on those search results, that means companies are paying to be there — which means there's money in that space.
Go to Amazon Associates, ShareASale, or Impact and search for products in your niche. If there are dozens of products paying 5-15% commission, you're in a good spot.
Find 3-5 blogs in your niche. Are they running ads? Do they have affiliate links? Are they selling their own products? If yes — the niche makes money. You're not copying them, you're confirming there's demand.
Go to trends.google.com and search your topic. Is interest steady or growing? Avoid topics that are trending down unless you've got a very specific angle.
"Health" is too broad. "The benefits of drinking lemon water on Tuesdays" is too narrow. You want something in between.
Broad topic + specific audience = your niche.
You can always expand later. Starting specific helps you rank faster on Google because there's less competition for specific searches.
You don't need to spend money to start. Seriously. Here are your best free options:
The most popular blogging platform in the world. The free plan gives you a yourname.wordpress.com address, basic themes, and enough to get started. Upgrade later when you're making money.
Google's free blog platform. Dead simple to set up, integrates easily with AdSense, and it's been around forever. Not as flashy but it works.
Great for writing and building an audience, but you don't own your site. Use it as an extra channel, not your main blog.
Start with WordPress.com if you want flexibility to grow. Start with Blogger if you want the simplest setup possible. Either way, you can always move later.
Your blog name doesn't need to be clever. It needs to be clear, easy to spell, and give people a rough idea what you're about.
A custom domain (like yourblog.com instead of yourblog.wordpress.com) costs about $12-15/year. You don't need one to start, but it makes you look more professional. Get one when you're ready — it's a small investment that pays off.
Once your blog is created, run through this checklist before you publish anything:
SEO stands for Search Engine Optimisation. It just means writing stuff Google wants to show people. That's it. No magic involved.
Keywords are the words and phrases people type into Google. Your job is to find ones that people are searching for but that don't have too much competition.
As a new blog, target long-tail keywords — these are longer, more specific phrases. "Best budget laptops for students 2025" is easier to rank for than "best laptops." Aim for keywords with decent search volume (100-1,000 monthly searches) and low to medium competition.
Here's the formula for a blog post that gets found and read:
1,500-2,500 words is the sweet spot for ranking. Longer isn't automatically better — it just needs to be thorough. If you can cover the topic well in 1,200 words, don't pad it.
Consistency matters more than frequency. One solid post a week beats five rushed ones. Aim for 1-2 posts per week when you're starting out.
Pinterest isn't a social media platform — it's a search engine with pictures. And it's the single best free traffic source for new bloggers.
You do not need to be on every platform. Pick one or two and do them properly.
80% of your social content should be helpful, entertaining, or interesting. 20% can promote your blog posts. Nobody follows someone who only posts links to their own stuff.
Spend 1-2 hours once a week creating all your social posts. Schedule them using free tools like Buffer or Later. Don't spend every day agonising over what to post.
Your email list is the only audience you truly own. Social media algorithms change. Google rankings shift. But your email list? That's yours.
People won't give you their email for nothing. Create a simple lead magnet — a free download they get in exchange for subscribing:
Create it in Canva or Google Docs. Doesn't need to be long — 1-3 pages of genuinely useful content.
Affiliate marketing is simple: you recommend a product, someone buys it through your link, you get a commission. That's it.
One blog post with the right affiliate links can earn money for years with zero extra effort after you publish it.
Some programs accept anyone. Others want to see your blog first. Before you apply:
Nobody clicks affiliate links in random paragraphs. You need the right types of posts.
Ads are the most passive income your blog can earn. People visit, ads show, you get paid. You don't need to sell anything.
AdSense is pickier than it used to be. Before applying:
AdSense is the starting point. Once you're getting real traffic, you can switch to networks that pay 2-5x more.
A blog with 50,000 monthly page views on Mediavine might earn $600-1,500/month from ads alone. The same traffic on AdSense might only earn $100-300. That's why upgrading matters.
Your RPM (revenue per 1,000 views) depends on your niche. Finance and insurance blogs earn the most because the ads pay more. Lifestyle and food blogs earn less per view but can make it up in volume.
Digital products are the best thing about blogging. Create once, sell forever. No stock, no shipping, no drama.
Start small. A $7 printable bundle that sells 10 times a week is $280/month in mostly passive income. That adds up.
An ebook doesn't need to be 300 pages. A focused, useful 30-page PDF on a specific topic can sell better than a book-length guide nobody finishes.
Upload to Gumroad or Payhip. Create a landing page on your blog. Mention it in related blog posts. Add it to your email welcome sequence. That's it — it's working for you while you sleep.
Once you've got some authority in your niche, teaching what you know is one of the highest-earning things you can do.
If people are emailing you for advice, that's a signal. You can offer paid calls at $50-200/hour using Calendly for scheduling and Zoom for the call. Start with a small number of slots and see how it goes.
Don't rush into courses before you have an audience. Get your blog traffic up, build your email list, understand what your readers actually need — then create something you know they'll buy.
The most successful bloggers don't rely on one income source. They stack them.
Don't try to do everything at once. Here's a realistic timeline:
Time is the biggest challenge for side hustlers. Use these free and cheap tools to work smarter:
$1,000/month from a blog is absolutely doable. Here's what it actually looks like:
Most bloggers who stick with it and follow a plan like this course hit $1,000/month within 12-18 months. Some faster, some slower. The ones who fail are the ones who quit after 3 months because they expected overnight results.
Blogging is a slow build that compounds over time. Every post you write keeps working for you. A post you publish today could still be earning money in 3 years.