[Research Study] How Many Words is The Average Blog Post?
This is a question that I get a lot: what's the average word count of blog posts? Some people want to know what to strive for, and others want to know what they are up against so they can write a blog post that is above the average word count. In either case, to get an idea of the average length of word count, I'll need a large data set, which is difficult to acquire for a handful of reasons:
- I'll need several enterprise-level programs to scrape, post-process, and harvest statistics.
- I'll need the ability to scrape specific blog footprints without hitting captchas on search engines.
- I'll need a large amount of proxy IP addresses so I don't get blocked.
- I'll need to organize and display the data in a way that is easy to digest.
- I'll need to filter out spam sites and anomalies with abnormally high word counts (such as groups of syndicated posts or comment spam posts).
- I'll need to filter out broken pages and redirected pages.
- I'll need a reasonably large data set size that won't crash Scrapebox, Screaming Frog, or Excel.
- I'll need to wait a long, long time while these scrapers get to work scouring the internet.
- I'll need to wait longer for the web page scraper to fetch the word count of each of those pages.
So, I set to work and scraped a list of 28,829 blog posts. The first 12,412 of them are blog posts that were published in 2019, and the remaining 16,417 blog posts were published on dates ranging from 2011 to 2015. I thought it would be interesting to compare data sets from recently published posts to posts that were published 4-8 years ago to see what's changed, if anything.
To accomplish this, I used the following software:
- Screaming Frog SEO Spider Pro
- Scrapebox 64 Bit
- Microsoft Excel 2019
- Adobe Photoshop CS6
- Text Mechanic Pro
Let's dig in!
Data Set
All URLs were retrieved from Google and Bing for a large and completely random assortment of topics and keywords. These were primarily blog posts in popular formats including how-to articles, guides, questions, and reviews. Posts that had less than 150 words of content were removed (generally these were pages where the blog post was deleted or moved). Articles over 4500 words were also removed, as there were not enough posts in this range to appear on the graphs, and the overwhelming majority of them were low quality or spam. After post-processing, removing duplicates, spam, and filtering to make sure I'm only counting real blog posts, I ended up with 28,829 blog posts.
Hypothesis
Since Google Panda was launched in 2011, which targeted thin and low quality content, my hypothesis is that shorter posts will become less prevalant over time, and the average word count for blog posts will increase substantially in 2019. Since webmasters in 2011 were deleting short and low-effort posts that were negatively affected by this penalty, I expect to see a drop of shorter posts (500-1000 words) being published and an increase in posts that are between 1000-3000 words.
Blog Post Length Between 2011 and 2015
The first half of this study focuses on blog posts published between 2011 and 2015. Blogging and content quality saw the greatest shift after the year 2011, so I thought it would be interesting to compare these posts to posts that were published more recently. Here are the results:
Here are some of the things I learned from this data:
- 31% were between 511 and 991 words
- 32% were between 991 and 1591 words
- 15% were between 1591 and 2071 words
- 11% were between 2071 and 2551 words
- 5% were between 2551 and 3151 words
- 2% were between 3151 and 3511 words
Not surprisingly, nearly a third of the 16,417 posts in this first data set were under a thousand words. The graph had a nice bell curve and the most popular word count range was 991-1111 words per post, followed closely by 871-991 words per post.
The average of these 16,417 blog posts in the 2011-2015 data set was 1,555 words. The most popular word count was 991-1111 words per post.
This number was a bit higher than I would have guessed, but considering that 65% of these blog posts had between 991 and 3511 words of content, it definitely bumped up the average quite a bit.
Blog Post Length in 2019
The second half of this study is from a data set of blog posts that were written this year. Here are the results:
We create blog content that converts - not just for ourselves, but for our clients, too.
We pick blog topics like hedge funds pick stocks. Then, we create articles that are 10x better to earn the top spot.
Content marketing has two ingredients - content and marketing. We've earned our black belts in both.
Here are some takeaways from this data:
- 23% were between 511 and 991 words (8% drop)
- 36% were between 991 and 1591 words (4% increase)
- 17% were between 1591 and 2071 words (2% increase)
- 8% were between 2071 and 2551 words (3% drop)
- 5% were between 2551 and 3151 words (No change)
- 2% were between 3151 and 3511 words (No change)
Shorter blog posts that were between 511 and 991 words saw a 8% decrease, which I attribute to thin or low value content being penalized by Google in 2011. Not surprisingly, slightly longer posts between 991 and 2071 posts saw a 4% and 2% increase respectively.
Interestingly, posts between 2071 and 2551 words saw a small drop, but long-form content between 2551 and 3511 words didn't see a change at all.
This bell curve seemed pretty close at the top, with posts between the 991 and 1351 word range being nearly identical in frequency.
The average of these 16,417 posts from the 2019 data set was 1,506 words. The most popular word count was 1231-1351 words.
I was surprised to see the average word length of these posts drop in 2019, but satisfied that the 53% of posts between 1000 and 2000 words saw a 6% increase.
Posts between 3000-5000 words were far less common. However, our first data set happened to have more of those, despite them making up a low percentage of the overall data set.
Final Thoughts
It certainly appears from examining the data of these blog posts that your average blog post is trending towards an increase in word count over time. The most common word count from 4-8 years ago was about 1000 words, and this year we're seeing an increase to about 1300 words.
This was a 21-24% increase in the average word count from the data that was sampled. With this info, we might assume that the most popular blog post word count could be somewhere between 1500 and 1700 words a few years from now.
In the future, I may work to build a larger sample size and include posts that were published between 2015 and 2018 as well. I may just have to wait a week or two while my server churns through the data!
What are your thoughts? Will this change your blogging habits in the future? Let me know in the comments below!
November 19, 2019
Nice one James! Dang, this must have taken you a while to put together. Definitely seeing a large increase in articles written between 1000 and 1500 words. It's like you said at the beginning of your post though, this lets us know what we're up against. If 1500 is the new norm, I will have to start aiming for 2000+ 😉
November 19, 2019
Hey Paul, thanks for the kind words! Exactly, it gives us a good minimum of what to shoot for. More is better!
November 21, 2019
Great info, thank you for making this.
Nice to know I'm doing around the average (at least for now).
You've inspired me to step it up a notch though. Keep up the good work!
Thanks,
Marc
November 21, 2019
Thanks Marc! I'm glad, it's good to be ahead of the competition and aim to future-proof your content. You're putting hard work (or money) into them, so anything you can do to help them stand the test of time is smart, and all signs are pointing to long form content being the future, both in video and in blog post format.
December 03, 2019
Nice article James. Keep up the good work.
December 03, 2019
Thanks Adhyansh!
March 13, 2020
Wow this is very impressive work here, James. What prompted you to start this study? I can only imagine the cost and the time involved. You're a beast and I'm sure I'll be referencing this when my clients ask me why word count is important!
March 17, 2020
Thanks Alex!
Haha, well, most of the studies I've seen on word count are from years ago, so I thought it was time for a modern study 🙂
More importantly I was curious how the average word count has changed over time. Google Panda penalized thin and low quality content, so bloggers and marketers are starting to put more effort into their content, resulting in longer and better-written blog posts.
Feel free to share it as often as you'd like, I appreciate it!
September 11, 2020
Would it affect how the relevancy of your blog post if there are just too many words on the topic?
September 12, 2020
Hey Ryan! Good question.
This depends entirely on the content itself. If you stray too far off topic, it certainly good. Google has a very good idea on tangential and closely-related topics to the one you are discussing, so as long as you aren't too far off the reservation I can't imagine this would ever be a problem.
October 22, 2020
Nice work here! Can't imagine how many hours you work on it just to put this together. I usually write 1500-2k words on my blog post. Glad to know that it's the average
October 26, 2020
Hey thanks JD! Post-processing took a good while, though a lot of it was waiting for the software to do it's thing.. 🙂 thanks for stopping by!
January 06, 2021
Glad I caught this! I usually write 1000 words. Maybe it's about time to step up and create a longer post. Would you say if 2000 words is a pretty good start?
January 08, 2021
Hey Adrian!
Indeed, the more you can cover in your blog posts, the better.
You should never be writing just for the sake of meeting a minimum word count, but it's a great idea to make your articles as beefy and complete as possible.
It's also a good idea to see who's already ranking for the topic that you're about to cover (before you even start writing).
If the top position has a fantastic 3,000+ word post on the same subject, it will be harder to compete against that with a 2,000-word post.
Sometimes competitive research will give you a good idea of how much to write on a per-post basis.
This is why some of our articles are around 2,000 words and some are upwards of 4,000 words - it depends on the topic, the competition, and how much value we can cram into it.
September 26, 2024
I always have a hard time with length. How do you decide
October 03, 2024
Hey Alyson!
You're absolutely right; picking the right length can be pretty difficult! I like to think about my audience first. You sometimes need to start with a basic outline or maybe an important point and build around it. This way you focus on what's really important.
And hey you might also want to think about the purpose of your post. A guide might need more details while a casual piece could use less. You probably notice how it changes the flow and readability!
Let me know if there's anything else you're curious about! 😊
January 21, 2021
Woah! You wrote a lot James! It might be out of topic but I am curious if for the past years you already have an ROI? I have a 1 yr old blog and writing1000-1500 words per article but it seems like I don't see any change yet.
January 22, 2021
Hey Nakia!
Ironically, this post has the lowest word count out of all posts on our blog 😉 thank you for the kind words nevertheless.
Yes, we're ROI positive. It happened within the first year for us.
We also dedicated some serious time and resources to our blog and those results are not typical for the first year of a blog.
The timeframe of when you become ROI positive can also depend on your industry.
Selling products or services will generate the most revenue. Dropshipping and affiliate marketing are in second place. Running ads will usually generate the least amount of revenue. Profit margins, average ticket, whether or not you have monthly subscribers or a free trial - all of these things are factors.
We are a subscription-based business and our clients are generally higher value, which allowed us to recoup our investment more quickly.
You likely need to focus on conversion rate optimization for your blog. Are you receiving a decent amount of traffic already?
This post may help you squeeze extra value and sales from your existing visitors:
https://www.contentpowered.com/blog/convert-blog-visitors-sales/
February 05, 2021
Interesting. I think I should change my writing style so I can come up with a higher word per blog post. I usually have 800-1K words per article and I think I need to increase to 1500-2k words to keep up.
February 05, 2021
Hey Olga!
It never hurts to put more effort overall into your articles.
One thing that might help is to research the topic you're about to write about.
Count the words that your competitors used, the number of images, videos, and the overall quality of that article.
If your average competitor wrote 2,500 words on a topic and your article is only 800 words, it's pretty unrealistic to expect to compete with that.
Keep up the good work! The goal should be creating content that is so good that it's very difficult to compete with 🙂
September 16, 2024
Great idea putting in more work!
I'll try it too.
September 20, 2024
Hey Benton!
That's awesome to hear! Go for it and try it out!
It can be pretty fun to see what word counts work best for your blog. I like to mix it up sometimes. Shorter posts can be great and longer ones often work well too. You might find some new insights. Feel free to share how it goes for you!
Do you need any tips?
Best of luck! 😊
October 09, 2024
What word count do you usually use
October 14, 2024
Hey Tianna!
I usually aim for around 1000 to 1500 words in my blog posts. I think that length helps to hit a good balance between being thorough and keeping it interesting. From what I've seen it also helps with SEO because it covers a lot of ground while still keeping the reader engaged. Have you ever tried using different lengths for your posts?
Feel free to reach out if you want more tips! 😊
October 04, 2021
Good stuff! This for sure took a lot of time to compose. What do you think will have a better SEO, having 1000 words per article published weekly or 2000 words every other week? Need your professional input on this.
October 15, 2021
Thanks, Annie. I appreciate that recognition!
It depends on the subject matter, competition, and industry.
Some blog topics are impossible to write more than 1,000 words, but in others, you can easily write 3,000 words or more and still have plenty to talk about.
Competition matters too - if everyone else who is writing guides and articles on those subjects is writing 2,500 words, then 1,000-word or even 2,000-word articles might not have a chance at competing.
In general, though, I think it's a better idea to write fewer higher-quality articles overall.
March 07, 2022
Wow, I admire the effort you put into this! Interesting results, too! Do you think people are leaning towards 2000 words these days?
March 09, 2022
Hey Frances!
Thanks for those kind words.
I think the concept of "10x content" is very dependent on the competition.
If the average competitor is ranking with 500-word blog posts, and you want a post that's 250% as good, you may only need to write 1250 words.
If it's a highly competitive topic with the average article clocking in closer to 2,500 words, then a 2,000-word article would actually fall short.
So, the competition of the topics you pick should align with the amount of effort you put into that subject. It's going to be very difficult to write a full 2,000 words with some topics. With others, you'll only be skimming the surface.
September 26, 2024
Interesting point. Do more words always mean better?
October 04, 2024
Hey Aaron!
You're wondering if more words mean better huh? Well not always! I think quality usually beats quantity. You usually get more engagement when readers find something truly helpful.
You might see that longer posts can provide more complete info but being clear is pretty important too. It really depends on your goals and who your audience is.
I like to play around with word counts to see how different readers engage. Do you have any blogging tips that work for you? 😊
Feel free to ask more!