Skip to content

SEO Settings · Meta descriptions

Shopify Meta Descriptions: 160 Characters and AI Snippet Behaviour

Shopify's Adding-keywords doc recommends meta descriptions under 160 characters1. Google typically truncates at roughly 920 pixels on mobile (about 120 characters) and 990 pixels on desktop (about 158 characters), which is the source of the 160-char target. Two facts most operators miss: (1) Google rewrites the meta description more often than the title tag, picking text from the page body to match the search query, and (2) AI snippet engines (AI Overviews, ChatGPT shopping cards, Perplexity recommendations) generate their own summaries from on-page content — your meta description is one input among many, not the final surface text.

Published Verified 2026-05-22

The Shopify meta description rule, verbatim

Per Shopify's Adding-keywords-for-SEO doc, the recommended meta description length is less than 160 characters. This is the only character-count Shopify publishes for meta descriptions. There is no hard maximum — Shopify does not enforce a cap the way it caps title tags at 70 characters. A meta description over 160 characters is still saved, but Google and Bing both truncate when rendering the SERP snippet, so anything past the 160-char target gets cut off in display.

The 160 number comes from Google's effective truncation width in pixels rather than a literal character count — characters with wider glyphs (M, W, w) consume more pixel width than narrow ones (i, l, t), so a 160-char description with many wide glyphs may truncate earlier and a 160-char description with mostly narrow glyphs may show in full. The Shopify recommendation is a useful approximation rather than a precise specification.

For the field that does carry a hard maximum (title tags at 70 chars), see /shopify-seo/title-tags/.

Where the meta description field lives

The meta description lives in the Search engine listing panel on every editable resource: products, collections, pages, blog posts. Open the resource editor in Shopify admin, scroll to Search engine listing > Edit website SEO, and the Meta description field appears below the Page title field. The homepage meta description lives in Online Store > Preferences instead of a per-resource panel. There is no meta description for blog index pages at /blogs/BLOG-NAME by default — only individual blog posts and the named resources above.

The character counter in the admin shows how many characters you've typed but does not warn at 160; you have to keep an eye on the count yourself. Shopify's SEO overview2 confirms the field is editable on products, collections, pages, and blog posts.

Why Google rewrites your meta description

Google's snippet documentation is explicit: the meta description is one of multiple signals Google uses to construct the SERP snippet, and Google may rewrite the snippet to better match the query. In practice this happens on the majority of long-tail product queries — Google picks a phrase from the product description body that contains the searcher's exact words, rather than displaying the meta description verbatim. The implication: writing meta descriptions designed to rank for specific keywords is largely wasted effort. Write them as compelling teasers that earn the click when Google does display them verbatim (typically on brand and exact-match queries).

Google's snippet doc4 confirms the rewrite behavior is by design. The meta description still matters — Google displays it verbatim on roughly 30-50% of queries depending on category — but the more important variable is the on-page body content, which gives Google the raw material for the rewrites.

AI snippets — a separate surface entirely

The meta description is for classical search SERPs. AI shopping engines (Google AI Overviews, ChatGPT shopping cards, Perplexity recommendations, Gemini, Copilot, Shop) generate their own snippets from the on-page content — the product description, the specifications, the variants, the structured data, the policies. Per Shopify's Optimizing-store-for-AI doc, comprehensive on-page content is what feeds AI extractability; the meta description is largely irrelevant to that surface. Two takeaways: (1) AI snippets are not the meta description, and (2) the highest-leverage SEO work on Shopify in 2026 is the on-page content, not the meta description.

Shopify's AI optimization doc3 names the recommended on-page fields for AI visibility verbatim: detailed product specifications, comparison information, comprehensive descriptions, structured data, sizing/material/care instructions, price/availability, alt text. None of these is the meta description.

The implication for time allocation: spend more time on product descriptions, less on meta descriptions. The product description is what AI engines read; the meta description is the SERP teaser Google sometimes shows.

The empty-meta-description fallback

When the meta description field is left empty, Shopify themes fall back to the first ~160 characters of the resource's main body content. This is the platform default and applies across products, collections, pages, and blog posts. The behavior is generally good — the resource's own body content typically contains the keywords customers searched for — but it has two edge cases. (1) Long product descriptions with marketing throat-clearing at the top produce poor fallback snippets. (2) Pages built with a hero image at the top and no body text above the fold produce empty or near-empty fallback snippets. The fix is the same in both cases: write a hand-crafted meta description, even a 90-character one, that beats the fallback.

Operationally: audit your store for resources with empty meta description fields. If the fallback content is good (the product description opens with a punchy sentence describing what the product is), the empty field is fine. If the fallback opens with a header image alt text or a marketing throat-clearing sentence, write 90-160 characters of replacement.

For the parallel title-tag field and the 60 / 70 character rules, see /shopify-seo/title-tags/. For Shopify's AI-driven Grow SEO suggestion tool — which notably does NOT edit the meta description — see /shopify-seo/grow-seo-early-access/.