How Long Should Blog Posts Be? The 'Truth' About Content Length

1. Longer content gets more backlinks
We know this because they’re the foundation of the PageRank algorithm. Google also talks about backlinks in the context of ranking useful pages here.
If you look at the relationship between word count and backlinks, there is indeed a strong positive correlation.
In this case, the data comes from analyzing a sample of around 900 million pages from the 3+ billion pages Content Explorer. That’s our content research tool for analyzing the best-performing content about a topic. However, we’re not the first to see this correlation. Many people have analyzed other data sources and found the same thing: longer content gets more backlinks than shorter content.
Why might you see this correlation?
Let’s start with the most obvious possibility: longer blog posts just seem more impressive, and that’s why more people link to them.
Although that might seem like a reasonable claim, our data doesn’t really back it up.
Take another look at the graph above and you’ll see that it cuts off at 1,000 words. For posts longer than this, we actually found a strong negative correlation between word count and backlinks. In other words, the average number of backlinks from unique websites (referring domains) starts to decrease after 1,000 words.
So what’s the deal here?
Our theory is that the correlation at least partly comes down to the balance between thoroughness and succinctness.
Let me explain:
Generally speaking, longer content tends to include more ‘link-worthy’ talking points. But it also buries those important “need to know” points among a lot of less important “nice to know” information. The result is a piece of content that fewer people read all the way through, meaning that fewer people actually come across the included ‘link-worthy’ points. And if fewer people come across them, fewer people will link to you.
It’s also true that most people aren’t going to link to a blog post they haven’t read. And there will be fewer of those people if your post takes three hours to read.
What should you do about it?
Keep your blog posts concise and fluff-free while making sure to include important ‘link-worthy’ points.
Makes sense. But how do you know what constitutes a ‘link-worthy’ point?
One way is to paste the URL of a top-ranking post for your target keyword into Ahrefs’ Site Explorer. Then, head to the Backlinks report and look at the links anchors and surrounding text for trends.
For example, if we do this for one of the top-ranking posts for “SEO copywriting,” we see that a disproportionate amount of links come thanks to a mention of the APP intro method.
Because we know that section is responsible for so many links, we can make sure to include something similar when we write about the same topic.
That’s what we did in our SEO copywriting guide. We didn’t want to copy the other post and mention the APP method, so we mentioned another useful intro formula instead.
key takeaway
Don’t focus on length. Focus on including all link-worthy points as succinctly as possible.
2. Longer content gets more organic traffic
According to our analysis of the pages in Content Explorer, there’s a moderate positive correlation between content length and organic traffic.
But again, it’s unwise to assume causation.
Why might you see this correlation?
Let’s first consider the idea that Google is biased towards longer content. As a result, longer content ranks higher and gets more organic traffic.
Once again, our data doesn’t really back this up.
If you take another look at the graph above, you’ll notice that it cuts off at 2,000 words. That’s because we found a moderate negative correlation between word count and organic traffic for posts longer than 2,000 words. In other words, the average 10,000-word post gets less search traffic than the average 2,000-word post.
Of course, it could be the case that Google favors longer content up to 2,000 words, but we don’t see much merit in that argument. It just doesn’t make any sense to penalize posts for being “too long.”
Google’s John Mueller agrees. In 2019, he stated that word count isn’t a ranking factor.
So let’s take a look at a few more convincing reasons why the correlation might exist.
First, there’s a positive correlation (up to 1,000 words) between word count and backlinks. We already know this, and we know that backlinks are important for ranking.
Second, longer content tends to be more thorough and naturally covers more subtopics. For that reason, longer content often ranks for more long-tail keywords.
Many of these keywords are just other ways of searching for the same thing like “google search commands” and “google search modifiers.” But the page also ranks for related terms like “google inurl” and “google filetype operator.”
This happens because our post is thorough and mentions both of these operators.
If our blog post were less thorough and didn’t talk about these things, it wouldn’t rank for those keywords. We see that happening with a competing post about the same topic. It only mentions twelve search operators, so it doesn’t rank for as many related keywords.
What should you do about this?
Instead of writing tirelessly until there’s no possibility that you missed anything important, start by researching what’s important. That way, you can keep your posts succinct by including the important and negating the unimportant.
An easy way to do this is to eyeball the top-ranking pages for commonalities.
For example, both of the top-ranking pages for “keto diet” talk about what the keto diet is…
… and what foods you should eat:
The fact that multiple top-ranking pages are talking about these things tells you that they’re probably important points.
You can also run a content gap analysis to find the keywords that multiple top-ranking pages rank for, then eyeball the report for subtopics and important points. To do this, paste the URLs of a few top-ranking pages for your main keyword into Ahrefs’ Content Gap tool and leave the bottom field empty.
Run the report and look for subtopics.
Here, we see words and phrases like “what is the keto diet,” “keto meals,” and “keto breakfast.”
Just those few keywords alone are enough to give us a rough outline for a blog post.
key takeaway
Don’t focus on length. Focus on covering all relevant subtopics as succinctly as possible.
Why blog posts should be as succinct as possible
Besides the correlational data showing that the average blog post gets fewer backlinks and less traffic after a certain length, is there any other reason why you should keep things as succinct as possible?
The simple answer is yes, because nobody wants to read any more than they have to.
In the words of Tim Soulo, our CMO:
Nobody likes to read. They just want the information. If they could download it to their brain, they would.
Tim Soulo,CMO
But is there really any evidence for this besides the anecdotal?
Absolutely. When Medium studied the correlation between post length and average reading time, they noticed that engagement starts to drop for posts with a reading time longer than seven minutes.
According to The University of Chicago, most people read at approximately 250 words per minute. That puts a 7-minute blog post at around 1,750 words.
Does that mean your blog posts should never be any longer or shorter than that?
That said, even if there’s a lot of ground to cover, you should still make an effort to cut unnecessary fluff from your posts.
One of the tools that can help with that is Hemingway. It helps to improve your writing by letting you know about unnecessary words and fluff. In my experience, it’s easy to cut your word count down by at least 10% using this tool. But then again, it might just be that my writing style is unusually convoluted.
It’s also worth getting a friend or colleague to read your blog post. Why? Because other people are usually better at spotting when a point is unnecessary and only serves to complicate the post. This is something we do for all the posts we publish.
Final thoughts
It’s time to stop the obsession with word count. Instead, focus on creating concise but thorough blog posts that engage readers and follow SEO best practices.