Schema markup (JSON-LD)
Schema markup is structured code you add to a page, most often in a format called JSON-LD, that describes the page's content to search engines using the shared vocabulary from Schema.org.
Last updated: June 9, 2026
Schema markup spells out what things on a page actually mean, so a search engine knows a number is a price, a set of stars is a rating, and a phrase is a stock status rather than guessing from the surrounding text. Google recommends writing it in JSON-LD, a small block of code that lives in a script tag and stays separate from the visible page.
That clarity is what makes rich results possible. A Shopify product page marked up with Product and Offer schema can show its price, availability, and star ratings right in the search listing, which makes it bigger and more convincing than a plain text result. The catch is that the data has to be real and match the page; Google only shows these when the markup is valid and accurate.
The same markup helps AI engines read and cite a page correctly. Hand-writing valid JSON-LD for an entire catalog is fiddly, so Seokai generates it for Shopify pages, giving eligible products a real shot at rich results.
Related terms
Rich snippet
A rich snippet is an ordinary search result dressed up with extra detail — star ratings, price, stock status — pulled from the structured data on the page. It doesn't change your ranking, but it makes your listing far more clickable.
Structured data
Structured data is page information organized in a standard, machine-readable format so search engines and AI systems can understand what the content means and how its parts relate.
Share this Story