BlogCopywritingHow Long Should a Blog Post Be? Ideal Blog Post Length for 2022

How Long Should a Blog Post Be? Ideal Blog Post Length for 2022

Many bloggers, marketers, and copywriters ask themselves a question every day: how long should this article be?

There are many answers to this question if you consider different criteria such as the audience, the topic, the structure of the post.

Let’s dive into an optimal length of a blog post and why is it important.

What Is The Average Length of a Blog Post and Does It Matter?

The average length of the blog post is about 1,500 words (that’s around four pages). This average spans the vast majority of blogs that exist in our industry.

However, pinning down an average gives you a number that doesn’t stand for much of anything else besides each sample group you used.

The average length of posts would be different if we looked at only Copyblogger articles or just blog posts over at Problogger or just posts on Medium or even all Kickstarter projects.

Instead, we’re talking about all blogs–including the average lawn mower reviews found online and the obscure self-published fiction found in sub-cultural blogs.

By taking the average of all types, we’re creating a baseline average that can be used to estimate other blog post lengths.

Blog post length affects your average time on page metric

You have to keep in mind that an average visitor will not read your article all the way through. Especially if they’re reading from a mobile phone or another device.

According to Ahrefs, only 19% of posts are read in whole. That means you need section breaks such as headers to break up your content by sub-topic. You should give people logical stopping points at which they’re less likely to continue scrolling down your page.

If you have more than 1,800 words long per blog post, the time spent on a page can be even 41:45 minutes–which is almost double the average of users who stay.

In practice, that means if someone stops reading at the bottom of a 3,000-word article, they spend about 15-20 minutes on your site.

That’s plenty of time for them to notice something interesting and click through to another one of your pages. They may read some more or maybe even convert into a paying customer. 

But average blog post length doesn’t just affect average time on the page–it also affects bounce rate.

If your average is over 1,900 words long for every post your average bounce rate will be somewhere between 41-46% lower than average. It means more people will be sticking around long enough to read more of your content.

Check out this article about the AIDA formula in Copywriting.

Blog Post Length Affects Pageviews

If the average blog post length is over 1,800 words, the average number of page views per user increases from 2.5 to 3.4 each session.

On the other hand, if the average blog post length is under 1,200 words, an average number of page views stays at 1.6 no matter how many posts are written.

After seeing what we’ve learned so far, it shouldn’t be too surprising that the average blog post length also determines how many total pages are visited each month.

For example, if the average character count for every new piece of content written is at least 997 long, then the average number of pages visited per unique hits increases by an average of 11-13%.

That means not only are users staying on your site longer; they’re also clicking through to other pages more often. This is the holy grail you want to be aiming for when it comes to getting visitors back just as often as possible.

Check out our Content Marketing Strategy Checklist!

Minimum Blog Post Length

There is no official minimum amount of words that should be in a blog post. However, the standard is at least 300 hundred words for a post that isn’t a taxonomy page.

Writing longer posts can help your website build authority and rank well in search engines.

If your goal is to rank high you should aim for longer pieces of content. The studies show that posts should be at least 1,000 words. However, it’s probably better to shoot for 1,500-2,500 or even above that.

Bear in mind that even if longer blog posts tend to perform best, it doesn’t mean your blog post must be more than 2,000 words. These numbers are should only guidelines.

In practice, you should adjust your content length to your niche, the competition, and the topic you are ghostwriting about.

Above all, focus on the quality

Despite the fact that there is a strong link between content length and content success, other elements matter as well.

The most important of them is quality.

Focus on creating relevant content that people look for. Make sure your posts are readable and have a good structure.

Experiment with layout and use images as pit-stops in your posts. Additionally, make sure your page loads fast and is optimized for mobile devices as well.


The average length of a blog post is not always optimal. If you want to rank well in search engines you should write about 1,500 to 2,000 words. However, it depends on your specific field and topic.

Make sure your posts are pleasant to read, relevant, and load fast and the results will come!

Other related posts:

How to Be An SEO Writer?
How To Write B2B Copy How To Write Better and Faster

A data-driven professional with more than 10 years of experience in digital marketing, SEO, PPC, automation, and so on. Privately tea lover, gamer, tech nerd, and traveler. I love writing about marketing!

Leave a Reply

Your email address will not be published. Required fields are marked *