You are currently viewing How long should a blog post be?

How long should a blog post be?

I remember when I launched my first ever blog post back in 2016 and it was around 400 words and I thought I had created a novel. I remember being extremely proud of my work. It was my first official piece of writing. Back in 2016, I wasn’t aware of how important SEO was or what word count had to do with it.

Little did I know, word count had a lot to do with ranking on Google.

Which leads me to the question that we are all wondering, how long should a blog post be? What is the ideal length of a good blog post?

Well, the short answer is that 400 words sadly isn’t going to cut it anymore. The blogging world is changing, which we will get onto later in the post. Blogging can generate a full-time income and become a business, which means we need to put more effort into our content.

So, how long should a blog post be?

Like this post? Pin it for later!

How long should a blog post be? How to create content that ranks on Google. How long should a blog post be in 2021? Are you thinking about creating a blog and creating content that ranks? Check out how I got my content to rank within 6 weeks. The Bloggers Incentive.

The Different types of blog posts

The saying, one size doesn’t fit all comes to mind when answering this question. The length of your post is going to differ depending on the end goal of your blog post.

We are going to look at the following types of blog posts:

  • 200-400 words
  • 400-600 words
  • 600-1,000 words
  • 1,000-1,500 words
  • 1,500-2,500 words

200-400 word blog post

These are not typically identified as blog posts because Google counts anything under 300 words as ‘thin content’ and is usually marked down for being spam-like. The only time you would be looking to use this amount of words is to generate a discussion or a product description.

If you are creating blog posts of this size, you need to head back to the drawing board.

400-600 word blog post

Although these would normally be determined as small blog posts, this will not drive traffic or build SEO on your site. A word count under 600 cannot be classed as an educational post as there is not enough information.

These posts do receive shares however they are still too short to rank for SEO.


600-1,000 word blog post

This is known as beginner size for blogging. Although this can be viewed as a journalism style post, it still lacks the full amount of information required to rank with SEO. Posts like this perform well for social shares as they include quick-fire information. Hub spot ran a study to see the top 50 read blog posts and the data showed blog posts with an average of 2,300 words performed the best.

These posts can be great for recipe style posts or list posting.

The rule that I like to follow is creating posts with a minimum of 1000 words.

1,000-1,500 word blog post

As mentioned above, the average word count for a high performing blog post is 2,300, but before you go back to the drawing board, this is an average. 16 of the top 50 blog posts had between the 1,000 and 1,500 word count mark. Meaning, not every piece of content you write has to reach the 2,000 mark, as let’s be honest, it’s not always possible to write so much about a specific topic.

You can rank with a 1,500 blog post as long as you do the following:

  • Backlinking
  • Adding alt text to your images
  • Using long-tail keywords
  • Building your DA score

If you are looking to write blog posts within the 1,500 mark, it is possible to rank on Google as long as you follow the correct SEO measures. You can create powerful content using this word count.

Related: How to find backlinks as a beginner blogger.

Is creating long-form content good enough for ranking on page 1 of Google? 

A picture of a laptop and a glass with water.

1,500-2,500 word blog post

These are known as the Google dream blog post because Google loves long-form content. If you are looking to rank on Google and gain traction from Google, you want to aim for the 2,000 mark. Although this may seem like a large piece of content, the more keywords, links and information you give to inform your audience, the better.

The optimal post for ranking well on Google is 2,400 words. If you are looking to have a page one article, get writing.

Who is your audience?

Target audience plays a large factor when it comes to the size of your blog posts but you are looking to create content that your readers enjoy.

When you are creating your content marketing plan, you will be aware of the platforms that your audience uses on a daily basis to read your content. Using this data, you will be able to track what posts they are already sharing.

What is the word count of posts that they are interacting with?

If you have the data available, use it. You can even ask your readers what they prefer, short or long read content.

Related: How to create a content marketing strategy for beginner bloggers.

How to break up a 2,500 blog post

You’re maybe wondering how to make a 2,500 blog post interesting? Let’s be real, who wants to sit and read a post that is dragging on. It’s your job to keep the reader entertained and reading till the end.

There are things you can include in your post to break up the reading.

Use small paragraphs

When writing any sort of content, I always use small paragraphs as I believe it’s easier to read. I never go over the 7 line mark, because 50% of my readers are on mobile and if I was to use more than 7 lines, there would be no break on the screen which can really put off readers.

Although your readers enjoy reading, they are on your blog to either answer a question they have or learn something new. They are not there to read a novel.

Split up your writing to give your reader room to breathe and time to process the text.

Use interesting images

You can’t have a blog post without images. Images are useful for a number of reasons. It helps break up the text and give your reader something visual to look at and also, you can include keywords in the alt text.

If you are struggling with image ideas, you can use stock photos.

Related: 7 free stock image sites for beginner bloggers.

Add an email opt-in

A great opportunity to break up the text and build your email list is including an email opt-in within your text. I include 2 x email opt-ins throughout my blog posts. I made my opt-in large because I wanted to grab the reader’s attention. If your email opt-in is a single sentence, your reader may skip over it or miss it.

A screenshot of my email opt in that include in all my blog posts and this is good because it breaks up the text when you write long form content.

Optimized posts for SEO

A great achievement within blogging is having your blog post ranking on page one of Google. Although writing long-form content will increase your chances of ranking on Google, it’s still possible to rank with short-form content.

I wrote a post ‘How to create a blog for less than 20 dollars’ which is now on page 1 #2 of Google. This post only has 1004 words in the total post.

There are ways to ensure that your post is optimized for SEO.

A screenshot of my blog ranking on page 1 of Google by writing a short-form content with my blog.

Things to include :

  • Alt text
  • A click-worthy title
  • Keyword placement
  • Images

If you’re interested in learning how I got a post to rank on page 1 within 6 weeks, I share all my secrets in The Pocket Size SEO book.

Related: The Pocket Size SEO book.

Is the blogging game changing?

As the blogging community grows, more and more tools become available to make the blogging game easier.

Is that a good thing?

I am on the fence about this debate and want to share the pros and cons of the blogging game changing.

How is the blogging game changing?

If you’re not familiar with the recent chat among the blogging community, I will fill you in. There was a platform created called Jarvis, AI Copywriter. This platform writes and creates content for you. For example, you would enter a summary of what you are looking to write and Jarvis will increase your word count and write the content for you.

This platform has been marketed very well because it’s no longer enough to create quality over quantity. We need to create both to rank on Google and perform well.

The minimum requirement of blog posts per week to rank is 3. This may not seem like a lot but when you’re a beginner blogger without the resources to hire other people to help, this can be an overwhelming amount of work.

My thoughts on Jarvis and the changes

I understand the reason for the platform as it will allow creators to create more content and rank better on Google.

Jarvis, which I don’t personally use, will help creators build their content and their word count and if you can afford the monthly fee to use the platform, then why not give it a go. The blog plan is $119 per month. This may not seem like a lot if you’re creating double the amount of content, but as a beginner blogger, this isn’t an expense you are looking to have.

Per year, that works out at $1,428, which is a huge expense as a beginner blogger.

Why does this affect small bloggers?

Small bloggers, like myself, are creating content by writing, editing and proofreading manually. Therefore, the process takes time as we all know. If Google requires more quality content and bloggers are providing it, by using Jarvis, how can the small bloggers keep up?


How long should a blog post be?

In short, when you’re asking how long should a blog post be? There is no quick answer as you need to do what works for your blog. If you are looking to rank your blog posts on Google and you are unable to write 2,000 blog posts – ensure that you are using the following:

  • A compelling title
  • Keyword placement
  • Long-tail keywords
  • Alt text within all images
  • Proof-reading for errors

Another thing that you have to work on is your overall site health. Ensure that your site is healthy so that you create an enjoyable user experience.

We offer a full blog audit service that will highlight anything that is affecting your SEO ranking. Check it out here.

Ranking on Google is possible, even as a smaller blogger.

Like this post? Pin it for later!

How long should a blog post be in 2021? Full guide for beginners for ranking on Google and building a blog post. Are you looking to improve your content and build your blog? Check out these tips for building your blog. The Bloggers Incentive.

This Post Has 25 Comments

  1. Lauren

    I have been working on my DA score and that involves going back and editing and updating old content, adding new images with alt text and back linking as I first started years ago and didn’t no much if anything about SEO. This blog post will be really helpful for many bloggers. Thank you for sharing.

    Lauren – bournemouthgirl

    1. Hi Lauren! Thank you so much for checking out my post. YES! I know the pain of having to go through old content again but it will be so worth it! Glad you’re doing it Lauren! You got this! Alicia

  2. Richie

    Hi Alicia,

    I completely agree.

    When you think about it, blog posts are intended to provide information or to entertain (or, preferably, both!) – it’s tough to do that properly with posts that have a low word count.

    My lowest count for a post is 961, and that was for one of those ‘blogger award’ posts, while my highest is 10,404! I believe in giving my readers all of the information that I think they will need – if that can be done in 1,000 words then that’s fine, but if needs 5,000 then that’s how many I will use.

    1. Hi Richie, thanks for checking out my post. I agree, it can be difficult to do with a low word count but I guess it works for some people. WOW! over 10k is incredible! Amazing work! I think that’s an incredible amount to write, well done Richie! Alicia

  3. Vourneen

    Hi! I never realised about the different blog types. My average wordcount is 2200 words but I’m trying to up that a bit! Great ideas for breaking up long blog posts x

  4. Jaya Avendel

    Depending on what I am writing, the length of my writing guides varies. I try to aim for at least 800 words as a bare minimum for my first draft and find that it often expands rather than contracts when I come back to it and start to finalize and polish it for publication.

    1500 well-written words are better enjoyed by me than 2400 words that repeat themselves and touch on the same point.
    Thanks for sharing!

    1. Hey Jaya, That’s a great process to follow! You have to do what works for you! Sounds like you know your audience too, amazing work! Alicia

  5. Brittney

    Thank you for sharing! Good information for us newbies.

  6. Soffy

    This is so so helpful thank you! I recently launched my blog in July even though started in 2018 and I’ve still got a lot to learn! I tend to go for 1000 words but sometimes, depending on the topic, it might not reach that as I tend to worry I might end up waffling but the tips you’ve included on what to include are great for smaller posts. Thank you x


    1. Hi Soffy, thanks for checking out my post. I’m glad you found it useful and the best thing to do is to do what works for your audience! Alicia

  7. AmethystAP

    I feel like I need to up my writing game now. Thanks for the information.

  8. This is such a helpful and informative post, especially for anyone just starting out who may be a bit lost on what to do in the beginning. I remember starting out and having a few paragraphs back in 2014 with my first ever blog, luckily by the time I started my current one in 2015 I got used to writing more and always aim for 600-900 words for basic posts, I have been lucky with a few posts under 500 words ranking on the first page of Google but it does always tend to be the longer posts that do better.

    1. Hi Jordanne, thanks for checking out my post. That’s incredible about ranking on Google!! You should be so proud, you’re smashing it!! I’m glad you enjoyed my post. Alicia

  9. Ryan K Biddulph

    I dig the breakdown here Alicia. I have found a mix between short and longer, SEO-optimized blog posts to be a sound strategy for me. But everyone has a different approach. I drive some Google traffic and some organic traffic from volume publishing a bunch of helpful, clear but shorter blog posts. But I do my best not to force or struggle through anything. Intent is everything when it comes to blog post word length.


    1. Hi Ryan, thanks for checking out my post. I’m glad you enjoyed it. Of course you have to do what works best for you! I’m so happy to hear that you’re posts are ranking well! Alicia

  10. Biren Panchal

    What a wonderful post! It’s a great categorization, Alicia! I admit, that I didn’t knew about the logic behind this because, usually I write based on my mood and don’t care about word count either long or short for me it was always been like, I should love the post and the ultimate message should pass on, but if you’ve read some of my post, you must have seen that many a times I over explain things and as a result it goes bit long but that too I love it because everyone can’t connect with the same content so explanations are good for me!

    But you made a great point here that Google ranking thing, I must say that’s a learning for me and would love to intake this for further writings! Thank you so much for this amazing post, Alicia!

  11. Lynn

    Absolutely love this post! I used to aim for at least 700 words in the past but now, I do minimally 1500-2000! I must say, my blog is boiled down to a science now haha. Thanks for sharing love x

    Lynn |

  12. JoJo Hall

    Awesome post! For me in the beginning, personally, I was the opposite. Since I’ve done my masters program, and work in a field where I have to write clinical notes and paperwork, I always used to go above and beyond the word counts. I also used to use more dense or difficult vocabulary words in my post. As time went on, I finished school and learned more about blogging, I learned about the importance of word length. It’s something that takes time to learn and do.

Leave a Reply