StoreCheck Visibility · Guides
In short: Structured data is machine-readable markup added to your page source (in JSON-LD format): it says 'this is a product, this is its price, this is the seller'. Google uses it for rich results (stars, price); AI answer engines trust it to classify the site and cite sources. Missing it doesn't break the page, but lowers the odds machines understand you correctly.
| Yapısal veri (JSON-LD) | %24 |
| Ürün schema (Product) | %10 |
| Open Graph etiketleri | %10 |
Method: 209 completed self-serve checks (anonymized — no domains). Rows show the share of sites where this check came back warn/fail. Data: 2026-09-23. Cite via the open research dataset →
To a crawler the page is text — a human reads "Linen Shirt — $45", a machine guesses. Structured data removes the guesswork: {"@type":"Product","name":"...","offers":{"price":"45","priceCurrency":"USD"}} explicitly declares what the page is, its price and its seller. For AI answer engines this declaration is a "safe to cite" signal.
Three ways: (1) search the page source (Ctrl+U) for application/ld+json; (2) give the URL to validator.schema.org — it lists parsed types; (3) for a product page use search.google.com/test/rich-results — it shows the rich-result eligibility Google actually sees. Our scan looks for these tags on your homepage and product page automatically.
Most modern Shopify themes already emit basic Product schema on product pages — but missing price/stock fields and absent Organization on the homepage are common. You can add a JSON-LD block to your theme's product.json/main-product.liquid templates or use an app. What matters is the output passing the validator cleanly — markup believed added but broken is better than none yet still faulty.
It's not a direct ranking factor — but it affects rich-result click-through and machines understanding you correctly; the indirect value is real.
Not mandatory, but one of the strongest signals — if the answer engine can't classify your content, the odds of citation drop.
Different: Open Graph is for social share cards (og:title, og:image); JSON-LD is for search/AI understanding. Both are needed — our report checks them separately.
This page is technical guidance; no ranking or AI citation guarantee is claimed.