How long should a blog post be? Advice from Catherine Every, B2B copywriter, Pippin CopywritingHow long should a blog post be? Advice from Catherine Every, B2B copywriter, Pippin Copywriting

How long should a blog post be?

in Blog and website content copywriting

A few weeks ago, I looked at what you should blog about. Now, I’ll look at how long your blog posts need to be.

There is some generally accepted advice about this out there:

  • 300 words is the minimum
  • around 600 words is good
  • around 1,000 words is great
  • 2,500+ words is brilliant.

These numbers are based on the importance of blogging for SEO. The longer the post, the more words Google has to work out what your post is about and rank it accordingly. The better you rank, the more traffic you’re likely to receive and the more customers you’re likely to get.

Fair enough. So does that mean you should aim to write at least 2,500 words every time you write a blog?


Some things are worth blogging about but they don’t even warrant 300 words, let alone 2,500 of them. There is no point even trying to pad them out. You’ll bore yourself trying. And even if you do manage it, you’ll bore anyone who attempts to read it. The best case scenario is that they’ll go elsewhere and never think of you again. The worst case scenario is that they’ll remember you as that crashing bore who drones on at length about the tiniest of details.

If your post only warrants a couple of hundred words, that’s fine. It might not get lots of search engine love but share it on social media, just as you would any post, and if it’s relevant and interesting, there’s no reason why it shouldn’t get lots of engagement among your target audience anyway. And after all, engagement with your target audience is what you’re after – it doesn’t matter whether it comes via Google or via Twitter, LinkedIn, Facebook or any other social media platform out there.

If a topic you want to blog about does warrant 2,500 words, then great. But remember – 2,500 words asks a lot from you in terms of finding the time to write it. It also requires an investment from your readers in terms of finding the time to read it. So make sure it’s worth both your whiles. The last thing you want to do is spend time writing 2,500 words that no one can face reading. (Of course, all this applies to a blog post of 300 words too.)

So, take time to make sure your blog really delivers. Plan the structure carefully. Check every sentence, paragraph and section makes sense and flows logically, taking readers to the end. Proof read – or get someone to proof read – your work carefully so dodgy spelling or ropey grammar don’t let you down. And lastly, be honest – if you’ve got something interesting to say but don’t have time to write it down or are not sure you’re necessarily the best person to get your point across successfully, professional help in the form of a copywriter could be money well spent.

If you liked this, subscribe to my newsletter and get my latest blogs delivered to your inbox once a month.

Share this article