In short. Google can use page text because snippets preview content relevant to each search, while the meta description is another available summary.
Definition: A snippet is the description or summary in a Google Search result. As of October 2026, Google documents page content as its main source, with the meta description, an HTML page summary, used when it provides a more accurate description.
Key facts
- Google's snippet documentation explains that snippets emphasize content relevant to the specific search, so the same page can have different snippets for different queries.
- Google's supported meta tags reference identifies
descriptionas a short page description that is used in snippets in some situations. - Google's robots rules specification documents controls for suppressing snippets, limiting their length and excluding selected page text.
Why does the search query change the snippet?
Google's explanation of snippet creation says the system automatically selects content that previews the part of a page most relevant to a user's search. Page text therefore supplies material for a query-specific preview, while the meta description summarizes the page more broadly.
The same documentation says Google sometimes selects the meta description when it gives users a more accurate description than text taken directly from the page. A difference between the supplied description and the displayed snippet fits this documented selection process. Comparing snippets requires keeping track of the search query as well as the page URL.
What belongs in the meta description?
Google's meta tags reference places meta tags in the HTML <head>. Its description example uses this syntax:
<meta name="description" content="A description of the page">
The content value holds the summary. Google's description guidance recommends accurate, page-specific descriptions and warns that long strings of keywords are less likely to appear as snippets. It recommends site-level descriptions for a homepage or aggregation page, with descriptions specific to the individual page elsewhere.
The same guidance gives news and blog articles as examples where the description can include an author or publication date. For large database-driven sites, it accepts programmatically generated descriptions when they are readable and use page-specific data. The practical review therefore covers the summary's accuracy and specificity alongside its presence in the HTML.
How can selected page text be excluded?
The data-nosnippet attribute marks text that Google should exclude from snippets. Google's robots rules specification supports it on span, div and section elements. This pattern follows Google's example:
<p>This text can be shown in a snippet
<span data-nosnippet>and this part would not be shown</span>.</p>
The specification requires valid HTML with appropriately closed tags. It also documents nosnippet for suppressing a page's text snippet and video preview, and max-snippet for setting a maximum text snippet length. Crawlers must be allowed to access the page containing these settings for Google to read and follow them.
Related terms
FAQ
Should I keep a meta description when Google displays page text?
Google's snippet guidance still recommends accurate descriptions for individual pages. Your description remains an available summary when Google considers it more accurate than the page text.
Does a longer description make Google show the full text?
The same documentation sets no length limit for the meta description itself. Google truncates the displayed snippet as needed, typically to fit the device width.
Can I exclude only a passage from the snippet?
Yes. Google's robots rules specification supports data-nosnippet on span, div and section elements to exclude selected text.
Sources
- Google Search Central, "Control your snippets in search results", updated 20 April 2026
- Google Search Central, "meta tags and attributes that Google supports", updated 10 December 2025
- Google Search Central, "Robots meta tag, data-nosnippet, and X-Robots-Tag specifications", updated 24 March 2026
Check how a page reads to answer engines. Open the GEO score analyzer