Last Updated on June 18, 2025 by Jan Barley
If you’re eager to increase your blogging income, you’re in the right place. These top tips will help you achieve excellent results in time.
A few years ago, I remember staring at my analytics dashboard, thinking, “Is this it?” I was putting in the hours, writing blog posts, promoting on Pinterest and trying to keep up with SEO trends. But the income? Let’s just say it didn’t match the effort.
If you’ve ever felt the same, you’re not alone. The good news is blogging can be profitable. You need the right strategies and a bit of patience. This post is your shortcut to that turning point.
By the end, you’ll walk away with 9 practical, doable ways to boost your blogging income, even if you’re starting small. And I’ll share the one thing I wish I’d done sooner that changed everything.
And here’s the bit no one tells you: once you hit a tipping point, your focus shifts from hustling to optimising. That’s when blogging becomes more than a side hustle. It becomes a system.
Focus on Recurring Affiliate Programmes
My first affiliate sale was a £3 commission from a course I’d linked in a blog post. It felt like a win until I realised I’d need to keep making new sales every month to stay afloat.
That’s when I discovered recurring affiliate programmes. Unlike one-off payouts, these pay you monthly for as long as someone stays subscribed. It’s a smarter, steadier way to grow your blogging income.
The key is to promote tools that people need in the long term, like email marketing platforms, funnel builders, and SEO tools. For example, Systeme.io offers a whopping 60% recurring commission for every referral who sticks around.
Even if just five people sign up and stay, you’ve built a small, consistent income stream. I advise seeking merchants that pay a minimum 25% recurring commission.
You won’t see results overnight, but over time, these small monthly payments will add up. It’s like building a digital income ladder — one step at a time, with each post lifting you higher.
Create a Digital Product
For months, I believed digital products were only for “big bloggers” with huge email lists and perfect websites. But one afternoon, frustrated with the slow trickle of affiliate income, I asked myself a simple question, “what do people really need?”
Now, I’m planning several digital products and physical books to help my audience.
Digital products give you complete control over your income. There’s no commission split, no algorithm to please, and no need to chase pageviews. You create once, and it continues to work for you behind the scenes.
And when you’re ready, use Systeme.io to create a free sales page and email campaign to sell your products. You can also make one course entirely for free on the platform.
You don’t need perfection, just a solution that works. And once you’ve sold one, the motivation spurs you on to create more.
Use SEO to Drive Evergreen Traffic
It wasn’t until I wrote a post that ranked on Google for months, outperforming every other post by 500%, that I truly understood the magic of SEO for blogging. One blog post consistently brought in visitors, clicks, and affiliate sales, all without requiring any effort.
That’s what evergreen content does. It works while you rest.
SEO isn’t about stuffing keywords or writing like a robot. It’s about understanding what your audience is searching for and creating helpful, focused content that addresses their needs.
Use tools like SEOWriting.ai for blog content and Ubersuggest to find low-competition keywords with decent search volume, then clearly structure your content to optimise it for search engines.
Focus on posts that solve ongoing problems, such as how-tos, product comparisons, or beginner guides. Once ranked, they become silent salespeople for your blog, quietly building trust and income month after month.
It takes time, but SEO gives your content a solid foundation. And the deeper those roots grow, the higher your income.
Repurpose Content Across Platforms
There was a time when I’d pour my heart into a blog post and then share it once and move on. It felt like throwing gold into the wind.
Then I realised something simple but powerful: one piece of content can live many lives.
You can repurpose new blog posts into multiple Pinterest pins, a carousel on Instagram, a voiceover reel, or even a short-form video using Pictory.ai. The more places your message shows up, the more chances you have to attract readers, grow your email list and earn income.
Repurposing isn’t about doing more work; it’s about making your existing work go further. Take your most popular posts and turn the key points into short-form content. Use Repurpose.io to adapt content for each platform.
This strategy works exceptionally well if you’re short on time, and let’s be honest, most bloggers are. One post, many formats. Simple, powerful and surprisingly effective.
Build an Email List Early
If I could go back and start over, the first thing I’d do is start building my email list from day one.
When I began blogging, I focused on pageviews and Pinterest traffic, not realising how quickly platforms change. One algorithm shift and everything dipped. However, one thing I forgot (or put off), as most new bloggers do, is starting an email list.
An email list is personal. It’s direct. And best of all, it’s yours. No algorithm can take it away.
You don’t need thousands of subscribers to make it worthwhile. Even 100 loyal readers can bring in sales if they trust you. Offer a simple freebie that solves a problem, like a checklist, quick guide or planner. Use a tool like Systeme.io to create a (FREE) simple sales page, automate delivery and start building your list on autopilot.
Then, send value-packed emails. Share your latest blog post, a personal story, or a helpful tip. Show up consistently, and when you do share an affiliate product or launch a digital offer, they’re far more likely to buy because they know you.
Your email list becomes the heartbeat of your blog. And if you nurture it, it will grow into one of your most reliable income streams.
Add a Services Page
I’ve been writing SEO blog content for clients since 2020. It’s my bread-and-butter income.
If you’ve got a skill like writing, editing, social media, or design, offering it as a service can bring in income while your passive streams grow. It also builds confidence and deepens your expertise.
You don’t need to turn your blog into a full-time agency. One or two well-matched clients per month can create a steady income, especially if you offer packages or retainers.
Start by thinking about what people often ask your help with. Then, write a short services page explaining what you offer, who it’s for, and how to get started.
Selling a service doesn’t have to be a permanent solution, but it can bridge the gap between where you are and where you want to be.
If you’re short of ideas, check out my blog post on 38 websites that pay bloggers to write.
Host Webinars or Workshops
This option might sound scary at first, but it works. Webinars allow you to teach, connect and sell all in one go. If you’re not ready to go live, pre-record using Synthesia, then automate the funnel. You could even create it as an evergreen workshop with Systeme.io’s free plan.
Raise Your Prices
Whether it’s your services, sponsored content or digital products, undercharging keeps your blog stuck. Test new price points. Positioning is everything, and often, pricing higher makes you more trustworthy.
When I started writing, my first client paid me £0.03 per word. It was chicken feed, but it got me the experience I needed to attract more clients. Nowadays, I earn an average of £250 per 1,000 words.
Focus on Other Traffic Sources Aside from Google
Google updates can decimate traffic. Additionally, if your website becomes slow to load, traffic will drop, especially for mobile browsers. There are two other fantastic search engines:
- Pinterest: Don’t sit on Pinterest. Start pinning your blog content as soon as you have enough to share once a day. Pinterest is my second biggest traffic source. If you don’t want the time-consuming hassle of creating pins, sorting descriptions and SEO, try Pin Generator. It generates 60 pins in a minute!
- YouTube: Owned by Google, a YouTube channel can drive traffic to your blog. Additionally, you can build a community, sell products, and generate ad revenue income when your channel gets monetised.
Start both of these channels as soon as possible. I wish I had started YouTube earlier. That said, I started two channels in a different niche from my blog because I can create content more quickly. My goal is to generate passive income from multiple sources, and I encourage you to set a similar goal for the foreseeable future.
Read: Goal Setting for Bloggers
My Turning Point for This Blog
The moment I stopped treating my blog like a diary and started treating it like a business, everything changed. It didn’t happen overnight, but these 10 strategies built layer upon layer until things finally clicked.
Remember that income from blogging takes time, as you need a significant amount of traffic. Take the pressure off yourself and generate revenue from offering writing services. Select a niche you enjoy and begin reaching out to potential clients.
If you’re wondering where to start, pick one. Just one of these tips. Implement it this week. And if you stick with it, the next time you check your income dashboard, it might just surprise you.
Disclaimer: This post contains affiliate links. I may earn a commission if you sign up for a program or make a purchase using my link.