How Many Words Should A Blog Post Be For SEO
Word count is one of those topics in SEO that never seems to get a straight answer, and yet it is one of the first questions that anyone starting a content strategy tends to ask. How many words should...

Word count is one of those topics in SEO that never seems to get a straight answer, and yet it is one of the first questions that anyone starting a content strategy tends to ask. How many words should a blog post be for SEO? Is longer always better? Does Google actually reward you for writing more? The honest answer is that it depends, but that does not mean there is nothing useful to say on the subject. There are clear patterns, logical reasoning, and practical guidance that can help you make better decisions about the length of your blog content. Let us get into it properly.
Why Word Count Is Not The Whole Story
Before we talk numbers, it is important to understand that Google does not rank pages based on word count alone. The search engine is trying to serve the most relevant, helpful, and authoritative result for any given query. A 3,000-word article that waffles and repeats itself is not going to outrank a tightly written 800-word piece that answers the question comprehensively and clearly. That said, word count is a useful proxy for depth of coverage, and depth of coverage is something that does matter to Google.
Think about what happens when someone searches for a complex topic. They want a thorough answer. If your article only scratches the surface, there is a strong chance the reader will return to the search results and click on something else. That behaviour, sometimes referred to as pogo-sticking, signals to Google that your page did not satisfy the searcher's intent, which can hurt your rankings over time. So word count is not irrelevant, it is just that quality and relevance matter more than simply hitting a number.
The General Benchmarks Worth Knowing
With that context in mind, there are some general benchmarks that most experienced SEO practitioners would recognise. For informational blog posts covering a topic in reasonable depth, somewhere between 1,200 and 1,800 words tends to perform well. For highly competitive or complex subjects, longer content in the region of 2,000 to 3,000 words is often necessary to compete. For more conversational or news-style posts, 600 to 900 words can be perfectly sufficient if the topic does not require extensive explanation.
These are not rigid rules, but they reflect the reality of what tends to rank across many different industries and search queries. Tools like Ahrefs and SEMrush allow you to analyse the top-ranking pages for any given keyword and assess their average content length, which gives you a much more data-informed starting point than simply guessing.
Matching Word Count To Search Intent
One of the most important things you can do when deciding on the ideal blog post length for SEO is to align your content length with the intent behind the search query. Not all searches are created equal. Someone typing a short, transactional query is in a different mindset to someone searching for a detailed how-to guide or an in-depth explanation of a concept.
Want more insights like this?
Join thousands of marketers getting weekly tips and strategies.
If the primary keyword behind your blog post is something like a step-by-step tutorial or a comprehensive guide, readers arriving at that page are expecting thorough coverage. Cutting your content short in that context would feel like opening a textbook only to find half the chapters missing. On the other hand, if the intent is more straightforward, padding your content out with unnecessary information to hit an arbitrary word count will frustrate your reader and almost certainly harm your rankings rather than improve them.
The practical approach: Before you write, search your target keyword and review the top five results. Look at the depth and breadth of what is already ranking. Use that as your benchmark, and aim to match or exceed the quality and coverage of those pages rather than simply counting their words.
Pillar Content vs Supporting Articles
Another useful framework when thinking about how long a blog post should be for SEO is the distinction between pillar content and supporting articles. Pillar content, sometimes called cornerstone content, is your most comprehensive and authoritative piece on a broad topic. These tend to be longer, often 2,500 words or more, and act as the central hub around which related content is built. Supporting articles, by contrast, focus on narrower subtopics and can be considerably shorter whilst still being genuinely useful.
This structure works well for SEO because it creates a logical hierarchy within your website. Internal links flow between the pillar page and supporting articles, helping search engines understand the relationship between your content and strengthening the authority of your key pages. If you are planning a blog strategy from scratch, thinking in terms of this content architecture from the beginning will serve you far better than churning out posts of random lengths with no clear structure.
Thin Content Is Still A Problem
Google has been clear for many years that thin content, meaning pages that offer little real value to the reader, is something that can actively damage your site's performance in search. A blog post of 300 words that does not go beyond what the reader could find in a basic dictionary definition is not going to do your SEO any favours. In fact, if a significant proportion of your site's blog posts are very short and low in substance, it can drag down the perceived quality of your overall domain.
This does not mean you need to write an essay every time you publish something. It means that every post you publish should have a clear purpose and should genuinely help the person reading it. If you cannot write at least 600 to 700 meaningful words on a topic, it is worth asking whether that topic deserves its own post at all, or whether it would be better addressed as part of a broader article.
The practical approach: Audit your existing blog content and identify any posts that are very short and underperforming. Consider whether they can be expanded and improved, merged with a related post, or consolidated into a stronger single piece.
The Role of Readability and Structure
Word count and readability are closely linked. A 2,000-word article that is presented as a wall of unbroken text is going to be far less effective, both for the reader and for SEO, than a well-structured piece of the same length with clear headings, short paragraphs, and logical flow. Search engines can parse structure as well as content, and a page that is easy to navigate and clearly organised sends positive signals about its quality and usefulness.
Using tools like Yoast SEO or Rank Math on platforms like WordPress gives you real-time feedback on readability as you write, which is a genuinely useful habit to build into your content creation process. The goal is always a post that someone would genuinely want to read from beginning to end, not one that was written to satisfy a word count target.
Updating and Refreshing Existing Content
One often overlooked aspect of blog post length for SEO is what happens after you first publish. Content that was relevant and well-optimised two years ago may have been overtaken by newer, more comprehensive articles from competitors. Revisiting existing posts and expanding them with updated information, new sections, or improved examples is one of the most cost-effective ways to improve your rankings without starting from scratch.
This is particularly relevant for evergreen topics where reader expectations and search competition evolve over time. A post that originally sat at 900 words might benefit enormously from being developed into a 1,500-word resource that covers the subject in greater depth and addresses questions that have become more common since the original publication date.
So, What Is The Right Word Count?
The right word count for a blog post, from an SEO perspective, is whatever it takes to comprehensively cover the topic and genuinely satisfy the reader. For most informational blog posts, that tends to fall somewhere between 1,200 and 2,000 words. For highly competitive, complex subjects, you will likely need more. For simpler, narrow topics, less can be perfectly appropriate.
What you should avoid is writing to a number for its own sake. Padding content with repetitive information, unnecessary summaries, and filler paragraphs will not help your rankings and will almost certainly damage your reader experience. Write what the topic needs, structure it well, and make sure every section earns its place. That mindset will serve your SEO far better than chasing a word count in isolation.
Ian
Ian has worked in Digital Marketing for decades, and is a Google Partner for Google Ads and an expert in onsite and technical SEO. He has worked with hundreds of clients, helping them achieve success online, through SEO, PPC and Digital Marketing, working with local businesses through to national retailers.
View all posts →Related Articles

Why Rankings Are A Poor Way To Measure Your SEO Campaign Success Rate
Too many people still rely on the tracking of keywords to rate their campaign, which as we go onto discuss, is not the best way of judging the success and effectiveness of your campaign.

The Link Building Mistakes That Will Catch You In The End
Links are still a fundamental part of SEO and improving rankings in the search engines and even though more emphasis than ever has been placed on how good and optimised your website is, link building is simply something that cannot be overlooked if you want long term success.

Why CRO Is Now As Important For SEO Than Ever Before
For years, the digital marketing world treated conversion rate optimisation (CRO) and search engine optimisation (SEO) as separate disciplines. SEO focused on driving traffic, CRO focused on convertin...
