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.
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.
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).
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.
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.