How to Write a Blog Post That Actually Gets Traffic

Want to know how to write a blog post that actually gets consistent traffic? In this tutorial, you’ll learn the steps to write articles that attract the audience you want.

Additional Blogging Resources

Keyword Research Tutorial: From Start to Finish (2019) ►

How to Measure Keyword Difficulty and Rank on Google ►

Blogging when you’re a beginner is tough. I’m sure you’ve experienced writer’s block or even worse, no blog traffic. And without traffic, you can’t make money blogging or grow your online business.

Even for us, it took a lot of time, effort, and a simple blogging strategy that helped us drive over 220,000 visitors to our blog every single month (for free).

You’ll learn exactly how to use our blogging strategy along with helpful tips to start getting readers and fans to your blog.

The first step is to come up with topics that are proven to generate traffic.

I’m sure you’d agree that you should write about something you are passionate about or interested in. But this can often lead to failure.

If you want your blog to be successful, you have to frame your content so that it’s centered around your readers. The truth is that people are interested in themselves and not necessarily yours.

While you can make educated guesses, you can use tools like Ahrefs’ Keywords Explorer to find the exact keywords people are searching for in Google. This will allow you to accurately gauge popularity and make smart decisions on what you should write about.

The second step is to assess search intent.

This means the reason behind a searcher’s query. If you don’t understand why someone is searching for a specific query, then you won’t be able to get them to click on your article.

You can use a basic formula called “the 3 C’s of search intent”, which is covered in-depth.

The next step is to write a data-driven outline.

Writing out your thoughts is great, but it can also result in missing out on opportunities to get more blog traffic.

You’ll learn how to analyze other top pages that are getting lots of traffic and integrate what’s working for them into your own posts before you even start writing your draft.

The next step is to write your first draft.

You’ll learn some blogging tips you can use to write excellent posts that will keep your readers engaged. You’ll also learn a few techniques such as the Pomodoro technique which will help you write blog posts fast.

The next step is to edit your draft.

Here, you’ll be shown some free tools that will help you edit like a pro. These tools can improve accuracy, speed, and make the whole experience painless.

Best of all, one of the tools will help you keep the readability of your article perfect for your audience.

In addition to these, you’ll learn a few extra tips at Ahrefs. One of these tips has helped us build a loyal following and enables us to consistently produce our best content.


0:57 Learn what kind of traffic do you need
2:19 Come up with topics that will get you traffic
5:29 Assess search intent
7:27 Create a data-driven outline
9:01 Write the first draft
10:04 Edit your draft
10:53 Get honest feedback for your draft
11:50 Come up with the final draft

Be sure to subscribe for more actionable marketing and SEO tutorials.

Ahrefs ►
YouTube ►
Facebook ►
Twitter ►

#blogging #bloggingtips #blog

36 thoughts on “How to Write a Blog Post That Actually Gets Traffic”

  1. @Ahrefs Thank you for that very nice video about how to use Seo to create a blog post that people would look for. I would like to add 3 things about it. 1- First it is false to tell that "Organic search is "free": it is true that you don't pay for creating events for traffic to come on your blog but you pay for monthly charges of tools to explore keywords and competitive search. 2- It is a very different things that acquire traffic from a post and convert it into lead or fan through engagement. If Seo permits to acquire traffic, to get engagement you need to convert and so, a quality content writing is needed too. 3- Seth Godin said: "People are not searching for what they need, they search for what they desire". In other words, it is because users are driven by an emotional intent that they would read a blog post and feel engaged into it. That's also why some writers have skills in copywriting to facilitate that engagement. So Seo cannot develop until now, even using semantic search, how someone feels about when reading a blog post. So the search for the needs of users to get traffic on a post, might also be associated with a high bouncing rate. The paid search, email marketing and social search aims to find solutions to engagement of users aquired through organic search. So to the end, even if SEO factors are useful to be recognized by Google, it remains an uncomplete approach to make a perfect blog post because it just attracts users on the post and does not fullfill the true purpose of the post: to convert the user in a fan or a lead or a customer by making a call to action followed by that user or create a reputation through personal or corporate branding values from the authoritative knowledge the reader could feel that the author has.

  2. Thank you for this valuable Information.

    I have a question, what if I have a blogpost for top 10 mobile phones. Should I use H2 for the 10 mobile phones or it is okay to use H3?

  3. Hey Sam, this is so helpful as always and your presentation is top of the mark.. Hey, i just wanted to know, How much time it takes to rank after publishing a post like you described?
    Thanks man

  4. Sam, your content is on *point*! Now that you’ve referenced it, the team effort put into making sure this was a valuable video is evident. My first view of one of your videos and now I’m subscribed. Awesome content! Thank you!

  5. Hi Sam,

    Based on my data from Google Search Console, I noticed there are some search queries (using same or similar keywords and being searched frequently) that found their way to my blog even though I felt my content do not provide concise information.

    Nonetheless, using those search queries as a reference, would it be a good idea to come up with contents targeting those keywords derived from those search queries to boost my search ranking?

  6. Ashraf sir, I want to learn how to generate business leads in seo . Can you please explain me. You support is heighly appreciated in my journey.
    Please teach me how to make videos likes the way you creates. Please make one video for me

  7. HI sam, step 3 : when your competitor's page is getting traffic from same page on many KWs
    Then why we should create sub topics around those kws?
    does not it break the page authority (in term of information) because our competitors is targeting many Kws to one page having more information on a single page.
    while we are breaking it into pieces after writing sub topics.
    must explain this
    Thank you

  8. how do you not subscribe after watching this video? the quality is top level & the content value is through the roof. One video and I'm hooked on this channel! Subscribed!!

  9. This guys conducting to write blog in such in directive and the writer should be doing writing activity such routine in many different ways. I give many appreciate to give this introduction in writing to be such documentary to visitor.


  10. Are the tools you describe free on Ahrefs? I want to check my competitor's sites and see what the most popular posts are for them. Similar to youtube. Ahrefs is very expensive. Is there a program that does this at a much lower price or for free?


Leave a comment