Skip to content

How long should a blog post be for SEO? A 2023 checklist.

how long should a blog post be fore seo in 2020

This post will serve two purposes: 1) explain how blog post SEO works 2) prove that short content can still rank.

This post is an experiment and a case study in itself.

Let’s get right to it.

Googling “how long should a blog post be for SEO” gave us 177 million results. We’ve taken the top 10 and analyzed word count on the pages using an online tool.

Here’s the result:

URL Word count (approximate) 5020 1138 2745 1046 2169 1415 1563 1501 2894 1028

The average word count for these results is 2051 words.

The simplest conclusion would be to say right here and now:

the optimal blog post for SEO is at around 2K words.

This statement

However, there are tons of factors at play in SEO – incoming links, outgoing links, domain authority, social activity, domain age and dozens more.

The safest thing to say to remain objective is – “the top sites have this amount of content and they rank for this specific search query in 2020“. Everything else is a stretch.

However, there is another thing that is keyword density.

You’ve surely heard that keyword densities are a thing of the past – and you just have to “create good content” that people will love.

Practice shows that it’s not like that.

If an article about blog post length does not have the question “how long should a blog post be for SEO” in this exact match form – ranking will be way harder.

In fact, this very post has great chance to jump to page 2-3 without any links after getting indexed, just because it’s got high keyword density for the search phrase, and it actually answers the question fast.

Funny enough, only 3 sites out of the top 10 have the actual search phrase “how long should a blog post be for SEO” in their content as an exact match. They still rank because

  • the content still concerns ideal blog post length
  • the search phrase is technically a longtail keyword that’s not too competitive
  • those are all extremely authoritative domains with massive amount of backlinks
  • they have tons of comments (in fact, the amount of content in the comments is larger than the posts on some)

This post, however, will rank too. Let’s see how fast.

Now to the blog post length for SEO checklist:

  • Count the word amount in top 10, 20, and 30 results for the search phrase
  • Get the average word number, and examine who ranks higher
  • Check domain metrics of the sites and see if they play a huge role
  • Check keyword densities for your search phrase
  • Produce content that matches and exceeds the top 10.

That simple checklist should get you the results you need – the content long enough to start ranking and gathering organic traffic in 2020.

Need help planning and crafting effective blog posts? Get in touch with us.



1 thought on “How long should a blog post be for SEO? A 2023 checklist.”

  1. Pingback: How to SEO a blog post & what to do once you hit "Publish"

Leave a Reply

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