Thin content

Moderate effort

Found on 49% of audited stores.

Add meaningful, original written content to pages that contain fewer than 300 words so Google has enough substance to rank and display them confidently.

What it is

Thin content refers to any page that has very little written text — typically fewer than 300 words — giving search engines almost nothing to analyse, understand, or match to a customer's search query. This includes product pages with only a one-line description, category pages with just a grid of images, blog posts that are barely a paragraph, and landing pages filled mostly with visuals. The word count alone isn't a magic rule, but it's a reliable signal that a page hasn't given shoppers (or Google) enough information to feel confident about what the page is and why it's valuable.

Why it matters

Google explicitly warns that low-quality, thin pages can drag down the perceived quality of your entire site — not just individual pages — which can suppress your rankings across the board and reduce the organic traffic that drives free sales. Thin product pages also convert poorly because shoppers who can't find enough details (materials, sizing, use-cases, FAQs) lose trust and leave without buying. Competitor sites with richer, more helpful content will consistently outrank you for the same keywords, meaning you're handing free customers to rivals. For stores running Google Shopping or Performance Max campaigns, thin landing pages also lower Quality Scores and raise ad costs.

How to fix it

  1. Identify every page flagged as thin content and categorise them by type: product pages, category/collection pages, blog posts, or standalone landing pages.
  2. For each page, draft original, customer-focused written content that answers the questions a shopper would have: What is this product? Who is it for? What materials/dimensions/sizes/specifications does it have? How do I use or care for it? What makes it different from alternatives?
  3. Aim for at least 300–500 words of substantive, readable prose per page — but prioritise quality and usefulness over hitting an exact number. A 400-word description that genuinely helps customers is far better than 600 words of filler.
  4. Add supporting elements that also contribute meaningful content: bullet-point feature lists, FAQ sections answering common questions, customer review snippets, size guides, care instructions, or 'how it's made' stories.
  5. For category/collection pages, write an introductory paragraph (150–250 words) above or below the product grid that explains what the collection is, who it suits, and any buying guidance — this text is often completely absent.
  6. After adding content, re-check the page in Google Search Console's URL Inspection tool to confirm Google can see the new text, and monitor impressions and average position over the following 4–8 weeks to measure improvement.

Fix it on your platform

Pick your platform for the exact steps.

How to fix thin content on Shopify
  1. Go to your Shopify Admin → Products → click the product with thin content.
  2. Scroll to the 'Description' rich-text editor. Write or paste your expanded product description here — aim for at least 300 words covering features, benefits, specifications, use-cases, and FAQs.
  3. For collection pages: Admin → Products → Collections → click the collection → add introductory text in the 'Description' field at the top of the collection editor.
  4. For standard pages or landing pages: Admin → Online Store → Pages → click the page → edit the Content field.
  5. To edit the theme template itself (e.g. to add a FAQ accordion or review section below the description): Admin → Online Store → Themes → Customize, then select the relevant template and add a 'Rich text' or 'Custom HTML' section.
  6. Save changes and use the Preview function to confirm the text is visible on the live page.
How to fix thin content on Shopify Plus
  1. All steps are identical to standard Shopify. Additionally, Shopify Plus merchants can use Shopify Scripts or custom Liquid templates (Admin → Online Store → Themes → Edit code) to add structured FAQ blocks or specification tables to product templates at scale.
  2. For bulk updates across many products, use the Shopify Bulk Editor (Admin → Products → select products → Edit products) or export/import via CSV to update the Body HTML column with expanded descriptions.
How to fix thin content on WooCommerce
  1. Log in to WordPress Admin → Products → All Products → click 'Edit' on the thin product.
  2. In the main content editor (the large block editor area at the top of the edit screen, NOT the short description), write your full expanded product description using paragraphs, headings, bullet lists, and FAQ blocks.
  3. The 'Product short description' box (below the main editor) is used for the brief intro shown near the Add-to-Cart button — keep this punchy but also make it at least 2–3 sentences.
  4. For category pages: go to Products → Categories → click 'Edit' on the category → add descriptive text in the 'Description' field. Note: your theme must be configured to display this text; check your theme's category template if it doesn't appear.
  5. For standard pages: Pages → All Pages → Edit → add content in the block editor.
  6. Install the free 'Yoast SEO' or 'Rank Math' plugin to get an inline content analysis that flags thin pages and guides you toward sufficient length directly inside the editor.
How to fix thin content on BigCommerce
  1. Go to BigCommerce Admin → Catalog → Products → click the product to edit.
  2. Click the 'Description' tab. Use the rich-text editor (WYSIWYG) to write an expanded product description — cover specifications, benefits, use-cases, and FAQs.
  3. For category pages: Catalog → Product Categories → click 'Edit' on the category → add text in the 'Category Description' field. Ensure your theme's category template is set to display this description (check Storefront → Themes → Customize).
  4. For content pages: Storefront → Web Pages → click 'Edit' on the page → expand the content in the WYSIWYG editor.
  5. Save and use the 'Preview' button to confirm text renders on the storefront.
How to fix thin content on Wix
  1. Open the Wix Editor and navigate to the thin page using the Pages panel on the left.
  2. Click directly on the text area (or add a new Text element via Add → Text) and write your expanded content. For product pages, access the Wix Stores product editor via the Store Manager → Products → click the product → expand the 'Description' section.
  3. For collection/category pages in Wix Stores, add a Text element above or below the product gallery widget to include an introductory paragraph about the collection.
  4. For blog posts: Blog Manager → Posts → click the post → expand the body content in the post editor.
  5. Use Wix's built-in SEO panel (accessible via the page settings gear → SEO) to check the page's content and meta information after updating.
How to fix thin content on Squarespace
  1. Open Squarespace and navigate to the page you want to edit. Click 'Edit' to enter the page editor.
  2. Click on an existing text block or click the '+' insert point to add a new Text block. Write your expanded content here — for product pages this should include detailed descriptions, features, specs, and FAQs.
  3. For Squarespace Commerce product pages: Commerce → Products → click the product → expand the 'Description' tab and write a full description in the rich-text editor. You can also add additional content blocks below the product form using the page layout editor.
  4. For category/tag landing pages in Squarespace, navigate to that page in the editor and add a text block at the top or bottom of the product list.
  5. Save and preview on desktop and mobile to confirm text is visible.
How to fix thin content on Webflow
  1. Open your Webflow project in the Designer. Navigate to the thin page using the Pages panel.
  2. For standard pages: click on the text element or add a new Rich Text element from the Add panel (the '+' icon) and write your expanded content.
  3. For CMS-driven product or blog pages: go to the CMS Collections panel → click on the collection (e.g. 'Products') → click the item to edit → expand the rich-text field (e.g. 'Description') and add detailed content. This propagates automatically to all pages using that CMS item's template.
  4. For collection list pages (category equivalents): open the collection page template in the Designer and add a Rich Text or plain Text element above or below the collection list, bound to a CMS field or written as static text.
  5. Publish the project after saving changes and verify the text appears in the live published site.
How to fix thin content on Adobe Commerce (Magento)
  1. Log in to the Admin Panel → Catalog → Products → click 'Edit' on the thin product.
  2. Expand the 'Content' section. Write your full product description in the 'Description' field (the main WYSIWYG editor). Use the 'Short Description' field for a 2–3 sentence teaser shown in listing pages.
  3. For category pages: Catalog → Categories → select the category → expand the 'Content' tab → add descriptive text in the 'Description' field and ensure 'Display Mode' is set to 'Static Block and Products' or 'Description and Products' so the text appears.
  4. For CMS pages: Content → Pages → click 'Edit' → expand the 'Content' section and add text in the Page Builder or WYSIWYG editor.
  5. Clear the full-page cache after saving: System → Cache Management → Flush Magento Cache — otherwise your changes won't appear on the storefront.
How to fix thin content on Yotpo
  1. Yotpo Reviews widgets inject customer review text directly onto product pages, which organically increases word count with unique, keyword-rich user-generated content — a highly effective complement to expanding your own descriptions.
  2. Yotpo Admin → Reviews → Widgets → ensure the Reviews Widget is published and set to display on product pages. Confirm 'Show Reviews' is toggled on for the relevant product types.
  3. Yotpo Admin → Reviews → Widgets → Widget Customization → enable 'Q&A' (Questions & Answers) if available on your plan — Q&A adds additional unique on-page text.
  4. Note: Yotpo reviews add meaningful words to the page but do not replace the need for your own written product or category descriptions — use both together for the best result.
How to fix thin content on Next.js (Headless)
  1. Identify thin pages (product, collection, CMS, or landing pages) by auditing your route files in app/ (App Router) or pages/ (Pages Router) for components that render fewer than 300 words of visible text. Common culprits: app/products/[slug]/page.tsx, app/collections/[slug]/page.tsx.
  2. For each thin page, fetch rich editorial content from your headless CMS (e.g. Contentful, Sanity, Prismic) or extend your commerce API query (e.g. Shopify Storefront API metafields/metaobjects) to return a `description`, `longDescription`, `editorialBody`, or `richText` field alongside the existing product/collection data. Do this inside the server component's data-fetching function (async page component or generateStaticParams/getStaticProps).
  3. Create a reusable <PageContent> server component (e.g. components/PageContent.tsx) that accepts the rich text/HTML and renders it inside semantic HTML elements (<article>, <section>, <h2>, <p>) so crawlers see meaningful, crawlable DOM nodes — not JavaScript-gated content.
  4. Render the <PageContent> component below the hero/product information in each thin page file, passing the fetched editorial copy. Ensure the combined rendered text (product description + editorial body + features/specs) meets or exceeds 300 words.
  5. Add or update generateMetadata() in the same page file so the <title> and <meta name='description'> reflect the enriched content, reinforcing topical relevance signals for Google.
  6. Run `next build` and verify with a `curl` (or View Source) that the full text is present in the server-rendered HTML — not loaded client-side — so Googlebot receives it on the first HTTP response without executing JavaScript.
How to fix thin content on Elementor
  1. In your WordPress dashboard, go to Pages (or Posts), identify the thin page, hover over it, and click 'Edit with Elementor' to open it in the Elementor visual editor.
  2. Audit existing text by clicking each Text Editor or Heading widget — check the word count in the widget's content panel. Note how far short of 300 words the page currently falls.
  3. Add a new Text Editor widget (drag it from the Elements panel on the left) to a logical section of the page — e.g. below the hero, above the CTA, or inside an existing column — then write or paste original, keyword-rich body copy (product benefits, how-to context, FAQs, use cases) until the total page word count exceeds 300 words.
  4. If the layout has no suitable free column, add a new Section (click the '+' icon between sections) with a single or two-column structure, then drop a Text Editor widget inside it and populate it with substantive content relevant to the page topic.
  5. Use Heading widgets (H2/H3) to break up the new content into scannable subsections — this improves both readability and on-page SEO signals. Set heading levels in the widget's 'HTML Tag' dropdown under the Content tab.
  6. Click 'Update' (bottom of the Elementor left panel) to publish the changes, then re-crawl or re-inspect the page URL in Google Search Console (URL Inspection → 'Request Indexing') to prompt Google to re-evaluate the enriched page.

Does your site have this issue?

Run a free SEOLZ scan to find thin content — and every other issue — across your whole site in minutes.

Scan my site free

Frequently asked questions

What is Thin content?

Thin content refers to any page that has very little written text — typically fewer than 300 words — giving search engines almost nothing to analyse, understand, or match to a customer's search query. This includes product pages with only a one-line description, category pages with just a grid of images, blog posts that are barely a paragraph, and landing pages filled mostly with visuals. The word count alone isn't a magic rule, but it's a reliable signal that a page hasn't given shoppers (or Google) enough information to feel confident about what the page is and why it's valuable.

Why does thin content matter?

Google explicitly warns that low-quality, thin pages can drag down the perceived quality of your entire site — not just individual pages — which can suppress your rankings across the board and reduce the organic traffic that drives free sales. Thin product pages also convert poorly because shoppers who can't find enough details (materials, sizing, use-cases, FAQs) lose trust and leave without buying. Competitor sites with richer, more helpful content will consistently outrank you for the same keywords, meaning you're handing free customers to rivals. For stores running Google Shopping or Performance Max campaigns, thin landing pages also lower Quality Scores and raise ad costs.

How do I fix thin content?

Add meaningful, original written content to pages that contain fewer than 300 words so Google has enough substance to rank and display them confidently.

Authoritative references

Related SEO issues