Editor’s note: Updated May 2019 with a video.

How long should a blog post be?

It’s a question asked by content writers and SEOs everywhere. The answer is elusive. Google this question, and you’ll get numbers across the board, and none of them seem conclusive.

The truth is, all of these are partly right. The other truth – one that’s either liberating or frustrating (or both) – is that the right word count depends on your content and goals.

Understanding your content goals

Generally speaking, the goal of your blog content is to bring people to your website so you can show them how helpful you are.

But your goals go beyond that. You might write a piece that you hope will generate a lot of social shares, or a piece that will become the go-to guide for solving a common problem in your industry.

Understanding your goals is one way you can begin tailoring your content length to meet them.

how long should a blog post be

Goal: SERP ranking

If you’re aiming to rank for a specific keyword (and you probably are), long-form content is generally the way to go. The average Google first page result word count is 1,890, according to Backlinko. Longer articles support SERP success in a few ways.

For Google to rank you higher in search results, your content needs to be valuable to readers. Google can only make that determination if you have enough content to show Google that you know what you’re talking about. The longer your articles are, the more context Google will have and the more likely it’ll identify your piece as worthwhile (granted that it actually is, of course).

Content that is about 500 words or longer will require additional structural elements within the copy, like subheadings and images, to break it up. Without HTML tags and design cues, articles become seas of gray text incapable of holding readers’ attention. Plus, with no visual anchors or points of reference, it’s easy to get lost in that sea. Subheads and image alt text provide Google further context about your content, which should help you rank higher.

When you write longer blogs about a given subject, you’ll usually end up with a more comprehensive article. It’s more likely to answer the specific questions your readers are searching, and that means they’ll stay on your page for longer. Google notices which pages readers are spending their time on (through metrics like dwell time, bounce rates, the number of unique sessions per user, among others) and rewards those pages.

Finally, the more you write about a particular keyword, the more two things will happen:

  1. You’ll use the keyword more often in a natural way that doesn’t look like keyword stuffing (because it’s not).
  2. You’ll hit other long-tail keywords that relate to the topic – some of which may not have been on your radar until now.

Though it’s generally accepted that longer content will perform better in SERPs, this rule of thumb isn’t perfect. In a guest post for Moz, we pointed out that our research showed otherwise. We looked at how word count correlated to keyword position, as well as how word count correlated to additional keyword ranking (outside the targeted keyword). In both cases, word count didn’t make a difference.

Granted, all cases in the data we took into consideration were blog posts with word counts of at least 900 words. We weren’t analyzing 300- or 500-word articles. Could this have made a difference? In the article, we ponder whether Google has a long-form threshold that’s lower than 900 words, above which there is no added value for more content (in rankings, at least). We doubt it, but there’s always that possibility.

Goal: Social shares

A good social strategy supports your blog by keeping your content top of mind, engaging with your readers or customers and taking advantage of the many paths people may take to find your website.

To optimize your content for shareability, its best to err on the longer side.

A BuzzSumo analysis found that articles between 3,000 and 10,000 words were shared most often, with 8,859 shares on average. Articles that were 1,000 words or shorter got fewer than 5,000 shares on average. Buffer similarly found that blog posts that were 2,500 or more words received vastly more social shares than those under 2,000 words.

A unique aspect of social media shares is the fact that people often don’t read the articles before they share – at least not in their entirety. One study found that 59 percent of people don’t click on article links before sharing them on social media.

What does this tell us?

People share based on perceived value. They read the headline and perhaps even the description, then share based on their personal opinions and preconceived notions.

Even when people click on articles, they typically don’t read the whole thing. Only 20 percent of people finish the articles they begin, and the average person only reads 25 percent of articles, according to Sumo. Instead, they skim and scroll.

That’s where subheads, images, charts, bulleted lists and other easy-to-consume elements benefit your content. The more value a person perceives just by glancing at the title, headlines and other features, the more likely they’ll share it.

Goal: Thought leadership

Establishing your company as a thought leader in your industry is a great way to gain respect and customers alike. And content marketing is one method to demonstrate your leadership. Long-form content can support your case that you are knowledgeable and trustworthy.

In many cases, it’s easier to include more research and insight in long-form content than shorter posts. If you’re limited on words, you’re simply going to have to leave out some details. Conversely, if you can write a well-constructed long-form piece, you could include all aspects around a subject. If you’re addressing a particularly multifaceted topic, you’ll only be able to touch on all the importants points if you give yourself the room to do so.

Consider the article, “Clever Company Newsletter Ideas to Wow Your Audience” that Chelsey Church wrote for the Brafton blog. At 1,839 words long, it’s quite the read. But Chelsey provides relevant, helpful information for anyone trying to improve or create their company newsletter. She not only uses this article to point out ideas and examples, but also information about why they work.

Using data to dictate length

As with any other aspect of your content – like subject, tone and the types of images you use – article length depends on your specific audience preferences. Do your readers typically like long-form content, or are they more likely to engage in shorter posts?

The best way to gather this information is by observing the performance of your own content. Use Google Analytics to see how people interact with your articles of varying lengths. If you see high bounce rates on longer articles – or shorter ones – that could potentially be a sign you need to adjust your word counts.

Don’t confuse correlation with causation, though.

There could be a number of factors that make your readers close a tab. Consider things like content quality, site speed (if a mid-article graph never loads, or loads slowly, it’s going to result in poor user experience), the number of images you use and the structure of your article.

You can also turn to data from other sources to guide your word counts, too. As Neil Patel pointed out, his own observations indicate that certain industries do better with longer articles than others. Content about gadgets, for example, performs well when it’s between 300 and 500 words. Fashion also has lower word counts: between 800 and 950.

On the opposite end of the scale, marketing and advertising-related content does best between 2,500 and 3,000 words. Sales also has longer word counts: between 2,500 and 2,700.

There are tools you can use to help determine how long your content should be. SEMRush’s SEO Content Templates give you recommendations based on your top 10 rivals in Google for that keyword. This is the result for the keyword “long-form content:”

how long should a blog post be

SEMRush recommends that an article on long-form content be 1,139 words.

MarketMuse will also give you an idea of how long your content should be. In these reports, you can see the average word count for competitor articles on the same keyword as well as a MarketMuse recommendation for the word count you should aim for. Here’s what MarketMuse suggests for the term “long-from content:”

how long should a blog post be

While the average length created by competing articles is a little more than 1,600 words, MarketMuse suggests more than doubling that length for the best results. One reason for this could be related to the keyword difficulty. “Long-form content” is harder to rank for, so you would want supporting topics and a more comprehensive piece for it to be competitive.

Additionally, as you can see, the recommended word counts between resources varies quite a bit. The key, as always, is to use your best discretion in terms of the quality of your content (are you answering all reader questions?) and what your audience really wants (do they tend to click away from longer or shorter articles; are they more likely to share a longer article)?

Tips for writing valuable long-form content

It’s clear that longer content generally performs better in SERPs and on social media, but there’s a catch. Your word count means nothing if the writing isn’t good. You could spend a day writing a 3,000-word article, but if people can’t read it or don’t gain value from it, you’re not going to hit your ultimate goals.

What does “good content” really mean? Generally speaking, valuable content:

  • Answers as many reader questions as possible.
  • Helps readers continue their research elsewhere with other reputable sources.
  • Speaks to the audience appropriately, or in a way that isn’t talking down to them or using jargon that goes over their heads.
  • Includes data to back up points and suggestions.

how long should a blog post be

Research

The starting point for a quality article is relevant information. The goal should be to answer all the questions your reader might have on the topic you’re targeting. The ideal content length is however long it takes for you to answer those questions.

Structure

As noted, your reader probably isn’t going to read your entire 2,000-word article from top to bottom (are you still with me, by the way?). Structuring your article to make it scannable will make it easier for the reader to find what he or she is specifically looking for.

There are a couple aspects of good content structure. Paragraphs should be on the shorter side – a couple of sentences works well. Even a short line between paragraphs can help draw the reader deeper into the article.

Subheadings are also helpful. H2 and H3 tags add SEO value but also tell the reader what information is where. In this article, for example, you would know where to find information about using data to determine content length as opposed to what to keep in mind for each goal you have for content. As you scroll through this article, you stopped here to learn more about long-form content structure.

Imagery

Images add more value for the reader and break up your text to make it more visually appealing. You can use an image to more clearly illustrate a point. People learn well through visual communication and are more likely to remember messages that have a supportive visual aid.

A BuzzSumo study found that including visual elements every 100 words doubles its chances of being shared.

CTA

The articles on your website probably aren’t there solely to provide reading material.

Sure, you want to provide your readers with useful information, but your end goal is to increase your social following, earn the trust of a prospective client or make another type of conversion. To make that conversion, you need to include a call to action.

If you don’t tell your readers what you want them to do, how will they know?

Placement matters here. Your reader probably isn’t going to get all the way to the end of your article, so don’t place a CTA only at the bottom where very few will see it. Embedding multiple CTAs throughout an especially long piece can help increase conversions.

One strategic method is to determine when, exactly, the average reader leaves the page. Once you know this – determined by a heat mapping tool or time-on-page metric – you can insert CTAs at the precise time to discourage bounces.

In Sumo’s study (the one that found the typical person reads only one-quarter of an article), the author found that the average reader for his personal blog dropped off after 32 percent of a post. So, he added a scroll box to capture email leads at about the one-third mark. His scroll box saw a 6 percent conversion rate.

So, what’s really the ideal length for a blog post?

In the end, the answer is still the ambiguous “it depends.” As long as you’re providing meaningful content that answers reader questions and is well-written, you’re on the right track. This post is coming in at about 2,150 words.

Does it answer your questions?

Let us know in the comments below.

Molly Ploe is a Marketing Specialist at Brafton. When she's not writing, she spends her time reading, going on walks and drizzling honey onto ice cream.