How To Increase Blog Traffic: 17 Proven Methods

Share on facebook
Share on google
Share on twitter
Share on linkedin

Welcome to my article on how to increase blog traffic.

I checked out some of the articles on the internet — And a lot of them lack actionable advice or include obvious points such as:

  • Write more


This image has an empty alt attribute; its file name is eyvgl1S.jpg

Luckily for you, I will show you some actionable methods that I have used to grow one blog to over 4,532 visitors per month.

We’ll be covering everything from SEO to social media, but #5 and #16 are my favorites.

How To Increase Blog Traffic: 17 Effective Methods

Also, before we start: Don’t make the mistake of knowing what to do but not implementing. All of these items will improve your traffic, and I guarantee there’s room for improvement on your blog, just like there is on mine and everyone else’s.

1. Improve Your Existing Pages’ On-Page SEO

The first method is to improve your on-page SEO. How well your page is optimized obviously can make a massive difference to your search engine rankings.

How to write a blog post outline

What can make an even bigger impact on your traffic is improving your “nearly page 1” blog posts. Check your traffic using a keyword research tool like Mangools or SEMrush, and filter out the results where you show up on page 2 or three. Why?

Because once you get onto page 1, you should see a sweet spike in traffic.

Now, I want you to ensure that their on-page is as good as possible for those posts. For this, you can use SurferSEO, which I have explained in a little more detail below.

On-Page SEO SurferSEO

SurferSEO is a tool that calculates how you should optimize your page based on the pages that are already ranking in Google.

It tells you:

  • What to use in your headings
  • How often you should use particular terms
  • What topics you should cover

And as it’s all based on calculation, you’ll have the best possible chances of ranking. And all of this will take you minutes to configure, so you can get to work and optimize your page.

You can check out SurferSEO here.

2. Build Links

The next way you can increase your blog traffic is to build backlinks.

Backlinks are one of the main ranking factors in Google and other search engines. If you build them, you can see significant increases in your rankings – and often very quickly too.

Again, this can be especially effective if you build links to your posts close to the first page of Google. When it comes to building backlinks, you should be careful, though; the wrong links can harm your site’s long-term performance.

You can build links through outreach, or you can buy them from trusted vendors online. Just make sure to do some serious research first.

Warning: Make sure your on-page is on point before building backlinks. Otherwise, you could be wasting your money.

Related: How To Write SEO-friendly blog posts.

3. Fix Technical SEO Issues

One of the most tedious yet effective ways to increase your traffic is fixing technical SEO issues.

Technical SEO issues can harm your search performance quite severely. Google doesn’t like broken or slow sites – the problem with technical SEO issues is that they can stop Google from understanding your site or just give the user a bad experience.

And by fixing these issues, Google will rank your site higher. Sometimes improving them can lead to a site-wide traffic increase.

Common technical SEO issues include:

  • Slow sites
  • Indexability issues
  • Broken Links
  • Missing SSL Certificate
  • Missing/Incorrect site maps

4. Email Marketing

How To Increase Blog Traffic: Win featured snippets

Not collecting your visitors’ email is a costly mistake.

Collecting your visitors’ email addresses will allow you to promote your content to them repeatedly, i.e., turning one of their visits into several.

There are endless ways you can turn your visitors into subscribers, but the main ones are:

Lead magnets: Offer your visitors something for free in exchange for their email address, then promote your blog posts to them in the future.

Newsletter: You can also run a newsletter where you share your latest blog posts, news, tips, etc.

If you have never set this up before, don’t worry; it’s much simpler than you might think. And there are endless email marketing tools that are easy to use. My personal favorites are GetResponse and Aweber.

5. Win Featured Snippets

Here’s one of my favorite methods; winning featured snippets.

In case you don’t know, featured snippets look like this:

The cool thing about them is that you can win them and skip past all your competitors. But, the catch is that you have to be in the top 5 positions.

However, that still opens up a lot of opportunities. You just need to use the other tips on this list to get into the top 5 😉

The way you win these, in general, is by formatting a clear and concise answer that matches the intent of the keyword you’re targeting.

If Google is already displaying one, make sure to create one in the same format as this will maximize your chances of ranking for them.

To find keywords where Google is already displaying featured snippets, you can use SEMrush or Ahrefs and use the special filter on your or competitors’ keywords.

6. Facebook Groups

Time to add some social media into the mix. Facebook groups are a great way to build up another consistent stream of traffic.

And while I haven’t used this strategy myself, it doesn’t take a genius to see that you can generate some serious traffic with Facebook groups. Plus, just like email marketing, you can use it to keep your visitors, even after their initial visit.

Here’s an example of a blog post that Mr. Chris M. Walker shared in the Legiit Facebook group.

When you use this strategy, you shouldn’t go into random Facebook groups and start spamming your links. Instead, you should build your own where people can discuss the topics you cover on your blog.

And if you do want to share it in other groups, check it with the mods first/ensure that it’s allowed.

7. Answer Questions on Quora

Quora is another hidden gem that not a lot of people use.

People ask questions on Quora, which means you can answer them and offer your blog post as a resource for more information.

Again, the key here is not spam, and I suggest mixing some answers that don’t contain links. Otherwise, your account might get flagged by the algorithm.

And obviously, make sure your answers are value-packed, too, so people want to read more of your content — and click your links.

8. Push Notifications

Here’s another effective method you may haven’t even considered; push notifications i.e send notifications to people when you publish a post.

They’re also quite similar to email marketing, as it also helps you keep your visitors for future posts. Many people I’ve spoken to think notifications are pretty spammy, but as long as you over-do it, I don’t see the issue.

Plus, if you’re writing content that your audience wants to read, why not let them know when you publish a new post?

Exactly. But don’t get me wrong, they’re not essential — it’s up to you whether you think they’re suited for your site. I know many successful sites that use them and many that don’t, so it is your choice.

9. Start a YouTube Channel

This is another point where I can’t talk with much authority. But it’s one of the most effective ways on this list, as you can capture a whole new stream of traffic.

From what I’ve seen, one of the best ways to promote your blog post is to make a video on the same or a related topic then mention that your blog post with more info is in the description.

Plus, the type of content on YouTube and the viewers are similar to blogs — making it a perfect channel to promote your blog.

The only problem, if you’re anything like me, is talking on Camera and making videos. But, I’d say the benefits outweigh the cons.

10. Go Hard on Pinterest

Pinterest is an excellent source of traffic for blogs. There are endless stories of people out there generating millions of visitors to their blog from Pinterest.

The reason for this is because it generates the most website clicks from all social media platforms.

So, if you post a lot and optimize your Pinterest profile, you’re bound to get a piece of the cake. And by often, I mean something like 5-10 per day.

11. Improve Organic CTR

Organic click-through rate (CTR) is a small ranking factor. However, that’s not why I’m telling you to improve it.

If more people are clicking on your results (i.e., your CTR is going higher), you’re getting more traffic from the exact keywords.

I’ve had endless blog posts on some of my affiliate sites where I have forgotten to fill out the meta title. But writing one that looks appealing can boost your traffic tremendously… Even a CTR increase from 3% to 6% is doubling your traffic on that particular keyword.

Therefore it may be worth checking that the meta titles on all your posts look nice, so people want to click on them. You can also try to be creative and preview part of the post like this example: Best SEO Tools (#8 is my favorite).

Just play around with your top keywords to see if you can make a difference. You can also go to the Google search console to see what CTR your keywords have.

12. Make Your Posts More Shareable

If you’re getting more shares, it will lead to more traffic. And while shares aren’t something you can’t directly control, it is something you can influence.

The first thing you need to do is ensure that you have working share buttons on all your pages that look like this:

After you’ve done so, you’ll want to start making your content more shareable. Below, I’ve explained a couple of ways you can do precisely that.

Besides the methods explained below, you can also ask your readers to share your article if they enjoyed it. But I find the ways below to be more effective.

Add Click To Tweet

Whenever you add a sentence packed with value, a quote, or anything else shareable – I recommend adding a click to tweet function to it.

If you’re on WordPress, you can do this using a plugin – But if not, you probably need to research the code required.

As the name suggests, your readers will be able to click it to tweet it. If you place this strategically, this can help your blog post go viral.

Create Posts With Crazy Value

If people love your content and it’s so good that they want to share it with their friends, they will do so. The problem is that this is easier said than done, and with so much competition out there, it may be hard to stand out.

However, if you consistently offer more value than everyone else, you’re eventually going to hit the nail on the head and create a post that generates a sh*t ton of shares.

13. Write better intros

Okay, this point won’t directly increase your traffic.

But it will:

  • Improve your user metrics
  • Help you make the most out of your existing traffic (and increase the chances of them returning)

 The intro of your article is probably the most crucial component. If it sucks, people will click off your article before you could even say what you wanted.

And by them clicking off, you also lose them converting into an email lead or returning in the future, i.e., you lose traffic.

So, how do you write better intros?

  1. You don’t waffle about a load of cr*p that the user already knows
  2. You tell the user what to expect
  3. You can be funny
  4. You can scare the reader and offer your article as a suggestion

Of course, what exactly you do is up to you – and it kind of depends on the topic too. But I would recommend practicing writing better intros as it makes a HUGE difference.

You may also like: Free Blogging Tools For Beginners

14. Monetize Better

Again, this is one of the less obvious ones where you might even think. How the hell does this increase my traffic?

But if you generate more revenue, you will have more opportunities to spend – that might be on content, links, tools, or anything else that you can invest your money in to grow your blog.

So, I recommend reviewing your monetization methods on all your pages, especially those generating traffic but not a lot of revenue.

Some of the ways you can monetize your blog include:

  • Affiliate marketing
  • Selling your products or services
  • Sponsored posts
  • Ads

Oh, and that brings us to our next point.

15. Run Ads

Ads are something that not a lot of bloggers play around with because they can be expensive. However, if they generate a direct ROI, I don’t think the costly point is valid.

Again, you must have monetization in place (i.e., go back to the previous point).

EXAMPLE: You might calculate that, on average, every email subscriber in your list is worth $7 (lifetime value). All you need to do is now advertise on channels where the total cost per subscriber is less than this  (in theory, always test first)

Some great advertising channels for blogs are:

  • Pinterest (My personal favorite, CPC is often like $0.25)
  • Facebook Ads
  • Quora ads
  • Native Ads (Taboola, etc.)
  • Bing Ads
  • Google ads

Things to keep in mind:

  • Not all traffic sources convert at the same rate. Some ads might be slightly worse or better than organic traffic.
  • Running ads doesn’t guarantee your visitors will convert. Only invest what you can lose.

16. Use Better Captions on Social Media

Besides sharing your posts on social media – you can also increase your traffic by improving the captions when you share them.

While this may sound obvious, it’s rarely used by anyone. What am I talking about?

Previewing the article in a way that makes the reader feel hope, anxious, or something else about the article. For example, if I’m sharing my article on how to find content ideas… The caption may look like this:

You see? Nobody wants to waste their time on content ideas that nobody cares about, so the chances of clicking on my article are pretty high.

If you do this for all your articles in the future, I could bet that your traffic will be higher.

17. Reddit

Last but not least, we have Reddit.

Posts on Reddit can go viral like the one you can see below:

As you can imagine, if you have a link to one of your blog posts in a post – You can get a sh*t ton of traffic from it.

However, the key here is not just to share the link – unless it’s something hilarious/shareable/controversial that Redditors can see in the preview.

In most cases, you’ll want to offer value first and then offer your link as a further resource.

NOTE: Reddit’s algorithm can be pretty harsh if you’re new to the platform. Consider using it for a couple of days/weeks before sharing your links.

Final Thoughts

That’s it! I hope you have enjoyed this article on how to increase blog traffic. These 17 tactics are all effective, but remember that you don’t have to implement them all at once.

For some websites, the SEO tips might be more effective because they’re already ranking highly. For others, it may be the social media ones.

Quick links:

How To Do Keyword Research For Blog Posts

How To Write an Outline For a Blog Post (The SEO Way)

Increase Your SEO Traffic Service

More to explorer