Skip to main content
Beta: Front-End Checklist is currently in beta. Some issues are still being fixed. Thanks for your patience.
SEOMedium

Avoid nosnippet on important pages

Detects pages preventing search engine snippets

Utilities
Quick take
Typical fix time 10 min
  • nosnippet prevents Google from showing a description under your title in search results
  • Pages without snippets have significantly lower click-through rates
  • Use max-snippet:-1 to explicitly allow unlimited snippet length instead
  • Only use nosnippet deliberately on legally sensitive content
Why it matters: Pages with nosnippet display without a description in search results, reducing click-through rates and making it harder for users to understand whether the result is relevant to their query.

Rule Details

The nosnippet robots directive prevents search engines from showing a description under your page title in results. Google's robots-meta documentation (opens in new tab) treats it as an explicit instruction, so on most content pages it reduces click-through opportunity without offering a ranking benefit.

Code Example

<!-- ❌ Removes snippet from search results -->
<meta name="robots" content="nosnippet" />
 
<!-- ❌ Equivalent — max-snippet:0 = no snippet shown -->
<meta name="robots" content="max-snippet:0" />
 
<!-- ✅ Explicitly allows full-length snippet -->
<meta name="robots" content="max-snippet:-1" />
 
<!-- ✅ Also fine: no snippet directive = snippets allowed by default -->
<meta name="robots" content="index, follow" />

Why It Matters

Pages with nosnippet display without a description in search results, reducing click-through rates and making it harder for users to judge relevance. That usually creates the opposite outcome of a strong meta-description strategy.

How It Appears in Search Results

With snippet:

Page Title – example.com
A clear 1–2 sentence description that helps users understand the page...

With nosnippet:

Page Title – example.com
 

(blank — no description shown)

When nosnippet IS Appropriate

  • Legal pages where displaying a text excerpt could be misleading out of context
  • Pages with confidential or proprietary content summaries
  • Pages protected behind authentication that are still indexed for navigation purposes
DirectiveEffect
nosnippetNo snippet at all
max-snippet:0Same as nosnippet
max-snippet:NSnippet limited to N characters
max-snippet:-1Unlimited snippet (default)
noarchiveNo cached copy, but snippet is still shown

Combined Usage

<!-- Allow indexing but limit snippet to 150 chars -->
<meta name="robots" content="index, follow, max-snippet:150" />
 
<!-- Allow indexing with full snippet (recommended default) -->
<meta name="robots" content="index, follow" />

Detection

Audit your robots meta tags across all important pages:

# Check for nosnippet directive using a site crawl
# Look for meta name="robots" content values containing "nosnippet"

Use Google Search Console URL Inspection (opens in new tab) to see what Google reads for any specific URL.

Exceptions

  • Necessary utility or compliance pages can be intentionally brief and should not be judged by the same editorial-depth expectations as ranking-focused content.
  • AI-assisted drafting is not a failure by itself; flag unsupported claims, missing editorial review, or low-originality output instead.
  • When a page has both trust-signal issues and crawl/index problems, make the page eligible to rank first and then improve the content quality signals.

Standards

  • Use these references as the standard for the final search-facing HTML, metadata, and crawl behavior.
  • Check the implementation against Google Search Central: Robots meta tag — nosnippet before treating the rule as satisfied.
  • Check the implementation against Google Search Central: Control search result snippets before treating the rule as satisfied.

Verification

Automated Checks

  • Inspect rendered HTML and HTTP headers to confirm the expected metadata or crawlability signal is present.
  • Test the affected URL with Google Search Console or equivalent tooling where relevant.
  • Re-crawl a representative page set after deployment.

Manual Checks

  • Confirm the change does not create conflicting canonical-url, robots, or structured-data signals.

Use with AI

Copy these prompts to use with your AI assistant, or install the MCP server to use directly from Claude, Cursor, or Windsurf.

Check

Verify implementation

Check the <meta name='robots'> tag and X-Robots-Tag response header for each important page. Flag any that contain 'nosnippet' or 'max-snippet:0'. Confirm these pages intentionally suppress snippets.

Fix

Auto-fix issues

Remove 'nosnippet' from the <meta name='robots'> content attribute on important pages. Replace with 'max-snippet:-1' to explicitly allow full-length snippets, or simply omit snippet directives to use the default (allowed).

Explain

Learn more

The nosnippet directive tells Google not to display a text snippet (description) for your page in search results. Without a snippet, users see only the page title and URL—this reduces click-through rates and is rarely the intended behaviour for content pages.

Review

Code review

Check all pages for <meta name='robots' content='...'> tags. Parse the content value and flag any that include 'nosnippet' or 'max-snippet:0'. Generate a report of affected URLs, their page type, and whether the nosnippet directive is intentional. Also check X-Robots-Tag response headers.

Sources

References used to support the guidance in this rule.

Further Reading

Tools and supplementary material for exploring the topic in more depth.

Google Search Console

Use Search Console to monitor Google Search results data for your properties.

search.google.comGuide

Rules that often go hand-in-hand with this one.

Write a meta description for each page

Validates meta description presence and length

SEO
Set robots meta directives correctly

Checks robots meta tag for valid indexing directives in the page head.

SEO
Noindex in Sitemap

Checks for noindexed pages listed in sitemap

SEO
Avoid duplicate meta descriptions

Checks for duplicate meta descriptions across the site

SEO

Was this rule helpful?

Your feedback helps improve rule quality. This stays internal for now.

Loading feedback...
0 / 385