Everything you need to know about JSON-LD structured data for Shopify. What each schema type does, which properties Google requires, and how it affects your search results.
A complete introduction to Google rich results for Shopify merchants. What they are, how they work, the difference between structured data and rich snippets, and why JSON-LD matters.
Read guide → GuideWhere Google displays rich results — organic search, Shopping tab, Knowledge Panels, Discover, AI Overview, and beyond. A practical guide to every surface structured data powers.
Read guide → GuideThe business case for structured data — higher CTR, better qualified traffic, Google Shopping eligibility, brand authority, competitive advantage, and AI commerce readiness.
Read guide →Tell Google who you are. Organization schema establishes your brand identity in search — your name, logo, social profiles, and contact information.
Read guide → RequiredDefine your site for Google. WebSite schema enables sitelinks search box, establishes your site name in results, and connects to your Organization entity.
Read guide → RequiredGet rich results for your products. Product schema shows prices, availability, star ratings, and review counts directly in Google search results.
Read guide →Show navigation trails in search results. BreadcrumbList schema replaces plain URLs with structured navigation paths that help users and Google understand your site hierarchy.
Read guide → RecommendedEnhance your blog content in search. Article schema helps Google understand your editorial content, display headlines, dates, and author information in results.
Read guide →Mark up your category and collection pages. CollectionPage schema tells Google a page contains a curated list of items, supporting your site's content hierarchy.
Read guide → OptionalStructure lists of items for Google. ItemList schema is supported for specific content types — courses, movies, recipes, and restaurants — and can trigger carousel rich results.
Read guide → OptionalDefine your blog index pages. Blog schema identifies a page as a blog listing, connecting it to your individual Article entries and overall site structure.
Read guide → OptionalAdd metadata to any page. WebPage schema provides supplementary information about individual pages — descriptions, dates, breadcrumbs, and relationships to your site.
Read guide → OptionalDisplay FAQ dropdowns in search results. FAQPage schema is now restricted to government and health sites, but understanding it helps avoid wasted markup effort.
Read guide →