Shopify Meta Tag Checker
Inspect titles, descriptions, OG tags and Twitter cards on any Shopify URL — free, no signup.
What this tool checks
- The <title> tag — including character length and whether it falls within the 50-60 character sweet spot Google displays in full.
- The meta description — character length flagged against the 150-160 sweet spot, plus too-short and too-long warnings.
- Open Graph tags (og:title, og:description, og:image, og:url, og:type, og:site_name) and a visual mock of how the URL will preview when shared on Facebook, LinkedIn or WhatsApp.
- Twitter card tags (twitter:card, twitter:title, twitter:description, twitter:image) and a visual mock of the X / Twitter card.
- The canonical URL — flagged red if it points to a different domain (a common cause of "Shopify store stopped ranking" incidents).
- Robots meta directives — flagged critical if "noindex" is present on what should be an indexable product or collection page.
- Viewport meta — flagged warning if missing (mobile-first indexing requirement).
- Charset, hreflang alternates and other head signals at a glance.
Why it matters for Shopify stores
Title and description tags are still the highest-leverage on-page SEO levers in 2026. They control the literal text Google shows in search results, which decides whether somebody clicks your store or scrolls past. A truncated title that ends with "..." mid-keyword loses real revenue every day it stays live, even when ranking position is unchanged.
Shopify auto-generates titles and descriptions from product names and the first paragraph of body copy. The defaults are workable but rarely optimal — they tend to repeat the brand name on every page, omit modifier keywords ("organic", "men's", "UK delivery"), and waste the description on theme boilerplate. Setting bespoke SEO titles and descriptions in Shopify Admin → Search engine listing for each product, collection and page typically lifts CTR 10-25% in our scans.
Open Graph and Twitter card tags govern how your URLs preview on every social platform. A product link shared on Instagram DMs, posted to Facebook, sent in WhatsApp groups, or pasted into LinkedIn renders the og:image, og:title and og:description. Without them you get a tiny default thumbnail and the page H1 — visually anaemic and rarely converting.
Canonical tags are the silent killer. Shopify normally outputs a correct canonical pointing back to the canonical product URL. But Hydrogen migrations, headless setups, third-party SEO apps and accidental theme edits routinely break this — pointing the canonical at a staging domain, an old myshopify.com URL, or a parent collection. When that happens Google deindexes the affected page within days. This tool flags cross-domain canonicals as critical for exactly that reason.
How to fix this in Shopify admin
- 1
Set bespoke SEO titles and descriptions
In Shopify Admin, open any product (or collection or page) → scroll to "Search engine listing preview" → click Edit → fill in Page title (50-60 chars) and Description (150-160 chars). Use the format "[Product Name] — [Modifier] | [Brand]" for titles. Save.
- 2
Set the og:image for social sharing
Shopify uses the first product image as og:image by default. If your hero shot is on a busy background or has text baked in, it will look bad on social. Theme settings → Social media (in some themes) lets you override the default og:image globally. For per-page control, theme code edits or a metafield are required.
- 3
Verify canonical URLs after any theme update
After installing a new theme, migrating to Hydrogen, or changing your domain, run this tool against your top 5 products and your homepage. If the canonical is on a different host than the page itself, search Liquid for "canonical" and fix the template before that page loses ranking.
- 4
Add a viewport meta tag if missing
Open theme.liquid → ensure <meta name="viewport" content="width=device-width, initial-scale=1"> is present in the <head>. Most modern Shopify themes include this; older custom themes sometimes omit it.
Common Shopify mistakes
Identical titles across all products
A theme that outputs <title>{{ shop.name }}</title> on every page kills your ability to rank for any product-specific query. Use {{ page_title }} (which Shopify populates from the SEO title field per page) and append the brand at the end.
Title over 70 characters
Long titles get truncated in Google's SERP, often clipping the most important keyword. Always check your titles end mid-sentence — if you see "..." in our preview, cut to under 60 chars.
Generic meta description used storewide
A theme default like "Welcome to our store. Shop our products." appearing as the meta description on every page wastes huge SERP real estate. Each page needs its own bespoke description focused on that page's keyword and value proposition.
Missing og:image
When og:image is missing, social platforms scrape the page for the largest image they can find — often a logo, a banner, or nothing. The result is small thumbnails that get scrolled past. Set og:image globally and let products inherit it.
Canonical URL points to staging or myshopify.com
After custom domain migrations, Liquid that was hardcoded to a development URL can leak through. Every page on the new domain points its canonical at the old domain, telling Google to ignore the new domain. Always re-test after a domain change.
Accidental noindex from a Shopify SEO app
Some SEO apps add a "Hide from search engines" toggle that injects <meta name="robots" content="noindex"> into the page. A merchant clicks the wrong toggle on a product, and that product disappears from Google. Run this tool monthly on your top revenue pages as a sanity check.
Frequently asked questions
Where do I edit titles and descriptions in Shopify?
+
Open any product, collection, page or blog post in Shopify Admin and scroll to "Search engine listing preview". Click Edit website SEO. The Page title and Meta description fields override Shopify's defaults.
How long should my Shopify product title be?
+
Aim for 50-60 characters. Google typically truncates desktop titles around 60 chars and mobile around 50-55. Format: "[Product Name] — [Modifier] | [Brand]" works for most stores. The modifier should include your highest-volume product keyword.
How long should my meta description be?
+
Aim for 150-160 characters. Google truncates around 160 on desktop, 120 on mobile. Front-load the value proposition and primary keyword in the first 120 characters so it survives mobile truncation. Include a soft call-to-action ("Free UK delivery", "30-day returns").
Why is my Shopify page showing the wrong title in Google?
+
Three common causes: (1) Your <title> tag is empty or missing — Google generates one from on-page text. (2) Two title tags are present (theme + SEO app conflict) — Google picks one. (3) Google decides your title is low-quality and rewrites it. This tool spots cases 1 and 2.
What is og:image and why does it matter?
+
og:image (Open Graph image) is the picture that appears when your URL is shared on Facebook, LinkedIn, WhatsApp, Slack, Discord, and most other platforms. It should be 1200x630px ideally. Without it, social posts get a tiny thumbnail or nothing at all.
What is a canonical URL?
+
A <link rel="canonical"> tag tells Google "this URL is the master version of this content". Shopify normally outputs a correct canonical pointing to the product URL. If a canonical points to a different domain or a wrong path, Google ignores the page entirely. Cross-domain canonicals are why some Shopify stores quietly disappear from search after a migration.
Should every page have a different meta description?
+
Yes. A unique meta description per page is one of the easiest CTR levers. Shopify's "auto-generate from body" fallback is fine for low-priority pages, but for any page that gets organic traffic — top products, top collections, blog posts — write a bespoke description focused on that page's keyword.
How does this tool work?
+
We make a fresh GET request to the URL you submit, parse the <head> with regex, and report on every meta signal Google and social platforms care about. We do not crawl the rest of your site, store any data about your store, or require login. Free, single-page audit.
Want the full Shopify SEO audit?
This tool checks one thing. SEOScan checks 60+ Shopify-specific issues with AI-powered fix guides. Free scan, no signup.
Run Full Shopify SEO Scan