How Long Should a Blog Post Be in 2019?

This post may contain affiliate links. For more info please read our disclosure.

How long should a blog post be is one of those funny questions… 

We ask this question often because the answer changes every year.

The truth is that if you simply write strong content for your niche, you’ll be rewarded. However, there is confusion because we see so many successful bloggers publishing 200-word blog posts filled with pictures as well as successful bloggers with 3,000-word blog posts without pictures.

You’ve probably heard many people and marketing experts attribute this to the fact that search engines consider longer format content to be much more valuable, making the algorithm to much more likely rank that lengthier piece of content toward the top.

What is the Ideal Blog Post Length?

Now you know that a longer content will contribute to your success. But what does exactly “long” mean? Is it 500 words? 5,000 words? What is the average length of a blog post? Well, this may vary. If you review all the research on the topic, you will come up with a variety of different numbers.

The expert answer is to simply write great content while providing value to your audience. Do not waste time and simply answer the question as you are writing for them and not for the search engines. 

The technical answer is to have an average blog post length of around 1,500 words to give you more opportunities to rank.

Why Should You Write a 1,500-Word Blog Post?

Well, the data is hard to ignore.

The publishing platform, Medium, did a little research to determine how much time people will spend reading a blog post. The average they found was about seven minutes.

In an article about the study, the social media platform, Buffer, claimed that seven minutes equals about 1,600 words; however, a post with a large number of photos could reduce the total word count to 1,000.

Granted, much of this research is several years old at this time. However, it seems that blog posts that exceed the 1,000-word mark are still the standard you want to aspire to, even a few years later.

A more recent survey by Snap Agency found that 51% of respondents wanted to read content that was between 700 and 1,500 words. In contrast, only 27% of respondents answered that blog posts of 300 to 700 words were preferable.

There are numerous studies and statistics that point to the fact that 1,500-word blog posts are the best for your trusted standard articles. However, it is also advisable to add a bit of content even longer.

CoSchedule took a look at its own high-performance blog posts and discovered that each of its post on the first page of Google actually had more than 2,000 words, which shows that investing work to create even more extensive content could be a smart decision for your own strategy.

What Should Be in a 1,500-Word Blog Post?

Before writing your detailed thousand-word blog post, you need to know what your goal is before wondering about the length of your blog post.

Your Blog Post Needs to Have a Purpose

This is the main aspect that determines the length of a blog post. When you write a specific blog post on any topic, it is always defined with a purpose. It can be for marketing purposes, tutorials, share information or simply generate discussions. The shorter lengths are recommended to generate discussions and to share on social networks, while the longer lengths are generally intended for a thorough review, for informational purposes and for a better ranking in the search engines!

Your Blog Post Needs a Good Topic

This is another important element to keep in mind when writing a blog post. If your blog topic is vague and difficult to understand, users tend to look for more informative and detailed content.

Your Blog Post Needs Keyword Research

According to thorough SEO research conducted by Backlinko, the highest ranking articles on Google are usually long and detailed post. These articles are usually preplanned with proper keyword research. Statistically, the highest ranked articles on Google are often 2,450 words. Therefore, if you want your post and websites to rank higher in the search engines, the longer posts are usually the output for you.


So how long should a blog post be? Well… our working strategy is to write 1,500 to 2,500-word blog posts and write shorter blog posts to support it.

Obviously, there are many other elements at play than constantly writing 1,500-word blog posts every time. We’ve seen many successful bloggers mix things up and publish smaller blog posts. But, when you compete against complicated algorithms and crowded search results in order for your content to be seen out there, finding a winning formula for the length of the publication cannot hurt you.