You’re probably here because you’re wondering if you are writing long enough blog posts.

Chances are you’re not.

If you’re writing posts that are anywhere near the average blog post length, you’re not writing nearly enough.

Longer blog posts wins in almost every single way.

You should always aim to write more than the average blog post length…

…I would say significantly more in most cases.

So what is the average blog post length?

The answer to that actually changes over time.

Just a few years ago, writing around 1000 words was considered a lengthy enough article.

Today, 1000 words barely keep you in the game. I couldn’t find any study online that analyzed the average blog post length, but just by judging blogs I come across online, I’d say the majority of blog posts written today are in the 1000-1500 word count.

So let’s use that as the average blog post length.

There have been publications on what the ideal blog post length should be

According to Yoast,

blog post should contain at least 300 words in order to rank well in the search engines. Long posts will rank more easily than short posts. However, long posts require strong writing skills. Not every writer will be able to write readable blog posts of more than 1000 words. Still, these lengthy blog posts are of great importance for your SEO strategy.

(btw, Yoast is crazy if they think 300 words is enough – though the article could be older)

According to SnapAgency,

Since prevalent stats generally indicate that 2,500 is really an ideal word count for a post in regards to search engine traffic, we’ll add this: for keywords you’ve identified as definite opportunities and that face a lot of competition, the ideal remains 2,500

According to Quicksprout,

If you’re looking for numbers, a post that is above 1,500 words seems to be in the zone of ideal length. I’d shoot for that if I were you

So it’s pretty clear that writing around 1000 word blog posts isn’t ideal anymore.

How many words should your blog post be?

Your blog post should be long enough to answer the readers question completely.

That’s the MAIN THING your blog post needs to do.

BUT, you also want to make it lengthy enough, because length implies strength in terms of SEO and ranking in Google for your main keywords.

You don’t want to fluff your way to a high enough word count but you certainly want to add as much content as you can while staying valuable and on topic.

It usually takes 2000+ words to write a great blog post on a small topic

You want to aim to write content that is better than most, if not all other blog posts on the topic. Search Google for what comes up in the top 10 for the main keyword you want to rank for.

Can you write a better article? Most of the time you can. A lot of what ranks well in Google isn’t because the article itself is amazing rather it’s because the websites are authority sites and Google ranks them well for just about everything.

It’s a difficult climb to get in the top 5 of Google in most cases. But at a minimum, you need to write a better article than what’s currently there to outrank it.

The process of creating a better resource usually means you’ll be writing more than 2000 words to cover the topic completely. It’s actually super challenging to write a complete blog post in under 1000 words.

The benefit of better content isn’t just for SEO reasons. People want to share great content on their social networks. Bloggers are always looking to link out to great resources. And readers need great resources to solve their problems.

Longer content that answers questions and solves problems very well helps you achieve all of the above.

Writing longer blog posts helps you rank better in Google and gets you more traffic. Learn more about writing longer blog posts for SEO purposes here, and how it benefits your blog

Longer content doesn’t always make sense

There are instances where writing long blog posts is not ideal. I think it’s fairly easy to figure out if you should be writing a long or short blog post for a given topic.

For example, if I am publishing a post about a recipe, it probably will not be over 2000 words. Though writing 2000 words will help me rank in Google for the recipe, people just want the recipe. I’m going to be turning off a lot of people away from my blog if I blab on about how I think the muffins should have came out.

What I would do is check Google for what ranks in the top 10. I’d make my article a bit longer than what’s already there. Then, from a strictly content length point of view, I can compete. But likely, I’d need to build backlinks to this recipe to get myself in the top 5 of Google, or have a very authoritative domain and a large social media following to share my recipe with.

Some bloggers are thriving on writing short blog posts

Two website owners who I can think of off the top of my head who write short blog posts and are incredibly successful are Seth Godin and Michael Hyatt.

Seth writes blog posts that are 100 words, if that sometimes. Michael writes a little more, sometimes around 500-700 words, but he does have longer articles too.

Why Seth and Michael succeed with short content

It’s a combination of things, but both of them are very influential people in their niches and they are also famous authors. They have MORE than just their blog to market themselves.

I checked my keyword tool (I use SEMRush) to see what both of them are ranking for. Seth doesn’t rank for anything besides his name and his books. Michael on the other hand ranks for many keywords. It makes sense since writing 100 word blog posts will never get you Google traffic.

But above all, content isn’t what makes you rank in Google. As a small blogger or someone who blogs for their business, you must have great content as a minimum to out rank all the giants that are already on page 1 of Google – but backlinks is the main determinant of success with Google rankings.

Seth and Michael get a lot of backlinks because they are influential leaders and famous, not necessarily because they are writing the best content on their blog.

Unless you’re more similar to them than not, you need to be writing more long form content on your blog. Writing above average content, in length and quality, will give you a fighting chance to do better than what’s already out there.

Here’s a summary of why the average blog post length isn’t good enough

1. It usually takes 2000+ words to write a complete blog post// To cover all your angles when you’re helping your reader solve a simple problem, you usually have to write a lot. Most problems don’t have a simple answer that requires a few sentences to answer – not if you want to give a complete solution – which is what you should be aiming to do with your blog.

2. More words and high quality content go hand in hand// You always want to be writing high quality blog posts. To do that, you almost always need to write longer blog posts. A high quality blog post is a blog post that answers all the readers questions/problems, or at least comes close to it. Achieving this requires more words usually.

3. Longer content attracts more backlinks// Bloggers are always looking for good resources online to link to. They want to link to useful blog posts that can help their readers. Again, blog posts that are more useful tend to be longer ones.

4. Longer content is usually necessary to rank well in Google// If you look in the top 10 of Google, you usually don’t find too many short blog posts. You’ll usually find blog posts and articles that are longer than typical articles that get published online. You want to write a better article which usually requires more words.

5. Longer content helps you rank for many related topics// When you write more, you say more things. The more things you say, the more of a chance you can rank for related keywords to your topic. Your main keyword is important, but actually all the little low hanging fruit keywords that are very closely related to your main keyword is what will bring you the most traffic from Google.

6. Longer content builds your brand, loyalty, and trust factor higher// Writing a complete article that covers all angles shows you know your stuff. It shows you’re an expert. It shows you are a leader in this area and leaders are followed! You are much more likely to gain a reader or email subscriber this way then writing a 1000 word blog post that covers the topic “ok” but doesn’t demonstrate your expertise as much.

7. Most successful blogs are publishing longer content// If you want to compete with others in your industry, you need to writing content as good (ideally better) than them. It’s a requirement today. People in your industry who are already winning and owning it up are writing long form content that is really damn good. That’s why they’re leaders in your industry. Better content is just one of many things you can do to take a small chunk of their pie away from them.

So what’s the main takeaway from this blog post?

Write longer content! It grows your brand and blog in many many ways. And as more and more content gets published online, the only stuff that will survive is the best stuff – which is almost always content that is 2000+ words.

What do you think?

Do you think you need to be writing longer content in order to grow your blog and business? What do you think the ideal blog post length is?

Let me know in the comment section below.