Thin content: what the warning means and how to fix nearly empty pages

Thin content means a page has very little text: this audit flags pages whose visible body text, including menus and footer, comes to fewer than 300 characters, about 50 words. A page that short usually has nothing for a searcher to read. Fix it by adding the content the page is missing, merging it into a stronger page, or keeping it out of the index if it was never meant to rank.

There is no minimum word count in Google's systems, and short pages can rank when they fully answer a simple question. But a page this close to empty rarely does. The flag is most useful for finding pages that are broken, unfinished, or generated by WordPress without you meaning to publish them.

What it looks like in the HTML

Before

html
<main>
  <h1>Grinders</h1>
  <p>Coming soon.</p>
</main>

After

html
<main>
  <h1>Coffee Grinders for Cold Brew</h1>
  <p>Cold brew needs a coarse, even grind. Here are the three grinders we
  tested, what each costs, and how to set them for a 12-hour steep.</p>
  <!-- followed by the actual comparison -->
</main>

Why it matters

Google aims to rank pages that satisfy the searcher. A page with a heading and one line gives it almost nothing to evaluate and a visitor nothing to use. Large numbers of near-empty pages can also make a site look low quality overall, and they spend crawl effort that would be better spent on your real content. See thin content for the broader definition, which is about value, not length alone.

Because this audit's threshold is so low, a flagged page is often not "a bit short" but effectively empty to anyone reading its HTML.

What causes it on WordPress sites

  • Placeholder pages published during a build: "Coming soon", "Content here".
  • Pages that are all images or embeds. Galleries, portfolio pages and pages whose main content sits in an iframe (a video, a booking widget, a form embed) have little or no readable text.
  • Contact and form pages with just a form and a heading.
  • WooCommerce products with no description, only a title, price and button.
  • Thin archives. Tag archives with one post, date archives, and author archives on single-author sites mostly repeat content found elsewhere.
  • Attachment pages for uploaded images, on sites where they are still enabled.

How to fix it in WordPress

  1. Decide what the page is for. If it should rank, it needs content that answers what a searcher would want: specifics, steps, comparisons, answers. If it is a utility page, it may not need to rank at all.
  2. Expand pages that should rank. Add the substance, not filler. On product pages, write a real description: what it is, who it is for, sizes, materials, how it compares. Hydrogen SEO's per-post SEO score counts content length (full points at 1,500 characters of text or more) and shows it in the SEO Settings sheet after you save.
  3. Merge overlapping thin pages. Several short posts on one topic are often better as one substantial guide. Merge them, then 301-redirect the old URLs to the new page in Hydrogen SEO → Redirections.
  4. Noindex pages that should not rank. In the SEO Settings sheet (Ctrl+E or Cmd+E), switch on No Index for thank-you pages and similar. For whole types, such as thin tag archives, set Noindex once on the Hydrogen SEO → Robots screen. Noindex Empty Archives, on by default under Titles & Meta → General, already handles archives with no posts.
  5. Delete placeholders you do not intend to finish, and let them 404, or unpublish them until they are ready.

When you can ignore this warning

Some pages are short by nature and fine that way: a login page, a cart, a simple contact page, a page that exists to host a tool. If it is not meant to rank, noindex it or accept the warning. The mistake to avoid is padding a page with generic text to get past a character count; that makes it longer, not better.

How to check the fix

Read the page as a visitor would and ask whether it answers the question it targets. Save the post to update its Hydrogen SEO score, and rerun the free SEO audit to confirm the text length. For merged pages, check that the old URLs return a 301 to the new one.

Common questions

How many words does a page need to rank?

There is no minimum. Google ranks pages that satisfy the query, and a short page can do that for a simple question. Pages with almost no text rarely can.

Is thin content a Google penalty?

Usually not a penalty, but thin pages tend to rank poorly, and many of them can drag down how a site's quality is judged. Manual actions are reserved for things like scraped or auto-generated spam.

Should I noindex tag archives?

If they are thin and duplicate your posts, noindexing them is reasonable. Tag archives with real curation and traffic can stay indexed.