How to Write a Blog Post That Gets 304,392 New Visitors

What do you need to do to write a blog post that attracts a ton of traffic?

That’s exactly what I’m going to show you today.

My blog post about “backlinks” has attracted 304,392 new visitors since I originally published it back January of 2016.

265,992 of those users are from organic search:

It’s also the most linked to blog post on my website (which has helped other assets perform well):

Now let me show exactly how to write a blog post just like the one I did:

How to Write a Blog Post (The Right Way)

Building a successful blog in any niche is based on how much unique value you can add. It’s not about how frequently you publish. It’s not about how many friends you have.

It’s 100% about the unique value you can add to the marketplace.

What if you don’t have any unique value to add?

Then you need to develop your skills by getting more experience. I believe that truly great content is created by people who have a ton of experience in their given field.

That said:

You can make up for a lack of experience with insane amounts of effort.

Believe me when I say this… the more effort, time, and capital you put into a blog post, the better it will perform. I know this seems obvious.

But the truth is that most businesses think publishing little 400-word fluff pieces is “content marketing”. It’s not. Blog posts that perform at exceptional levels (over the long-term) are the product of enormous amounts of effort.

If you’re not willing to spend an entire month crafting one piece of content, then you’ll never compete with the top dogs in your industry.

If you ARE willing to put in the effort, then keep reading.

Phase 1 – Identify a Keyword

I believe 80% of your blog content should target a keyword. While the other 20% can be structured as a linkable asset or content marketing piece. This strategy is going to focus on keyword-targeted content.

So, how do you find a good keyword to target? Let me show you.

Step #1 – Build a Keyword Database

Every blogger should build a keyword database because it will destroy procrastination and you’ll never need to spend a single second wondering what you should write about.

There are many ways to find keywords, but my favorite technique is to:

Reverse Engineer Your Competitors

Go to Ahrefs and enter your domain into the Site Explorer.

Then look under “Organic Search” on the left-hand side. Right-click on “Content Gap” and open it in a new window.

Then while you’re still in the “Overview” section, click on the “Organic Search” tab, and then on the right-hand side you’ll see “Top 10 competitors”.

Copy your top competitors and paste them into the Content Gap tool. I recommend analyzing one competitor at a time.

Once the analysis is complete, filter the list by the following criteria:

  • Volume = From 1000
  • KD = To 50
  • Exclude = Brand Names like “backlinko”

Export the list and these to your keyword database.

You can replicate this exact process with SEMRush as well.

Step #2 – Qualify Your Keywords

Finding keywords is easy, but it takes skills to know what keywords are worth going after.

Ask yourself this simple question when going through your keyword database:

Is my website capable of ranking for this keyword?

The good news is that you don’t need to guess. You just need to look at the data.

Just create a keyword list using Ahrefs Keyword Explorer. This will give you a 30,000-foot view of your keyword targets.

You can then sort this list by KD, Volume, or any other metric.

Your goal at this stage should be to narrow your list to your top 5-10 keyword targets.

Use Ahrefs SERP feature to analyze the top 10 results for your keyword prospects.

Ask the following:

  • Are there low-authority websites ranking? I define “low authority” as having a DR of 50 or below.
  • Are there YouTube videos ranking? This a good sign for two reasons. First, YouTube video pages are usually not content-rich (which means they’ll be easy to beat). Second, it means your brand can rank in both search engines (Google and YouTube). That means two search results for your brand and double the visibility.
  • Are there subdomains ranking? These include web 2.0s like or
  • Are there forum or Quora threads ranking? These are unstructured pages and can be beat easily.
  • Are there general article websites ranking? Niche sites crush general article websites like Ezine articles, eHow articles, etc.

If you answered “Yes” to these questions the keyword should move to the next phase.

Step #3 – Select a Keyword

Ahrefs gives you plenty of data to narrow your list. However, selecting a keyword requires a manual analysis. That’s what the next phase all about.

Phase 2 – Create Incredible SEO Content

After you’ve selected a keyword, it’s time to create your SEO content asset.

Watch this video to see exactly what to do:

I also recommend looking for opportunities to implement The Cake Technique. The Cake Technique is the process of consolidating similar content asset into a single mother asset.

Here’s how to do it:

Phase 3 – Acquire Links

Now that you’ve created your SEO content asset, you need to promote the heck out of it!

Acquiring quality links is critical to your blog post’s SEO success.

Here’s what do you need to do:

That’s How You Write a Blog Post, but What’s Next?

You need to continue acquiring links to your new SEO content asset. Then, measure your performance over 3-6 months.

If your blog post hasn’t reached the top 100, then you either need more quality backlinks or you need to make your content asset better. The good news is that those two factors are always what you should analyze first (when a blog post isn’t performing well).

Thanks for reading/watching!

2 thoughts on “How to Write a Blog Post That Gets 304,392 New Visitors”

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.