Schema guides Platform
How to add schema to Shopify
Category: ecommerce
Plugins and apps
- JSON-LD for SEO
- Schema App for Shopify
- Plug in SEO
Manual implementation
Theme editor → Edit code → `theme.liquid` in `<head>`, or app-injected snippets. Ensure only one authoritative Product graph per product URL.
Troubleshooting
- Duplicate Product schema in Rich Results Test
Disable overlapping apps or remove hard-coded `application/ld+json` blocks; keep a single merged graph. - Schema disappeared after theme upgrade
Re-inject snippet in `theme.liquid` or reconfigure the app; diff theme before/after update. - Rich results not showing yet
Validate markup, fix errors, request indexing; eligibility can take days and is not guaranteed.
Overview
Shopify merchants usually choose between schema apps and manual JSON-LD in the theme. Apps ship faster; custom snippets give full control for complex bundles and custom metafields.
After deployment, use View Source or DevTools to confirm a single JSON-LD script per page type, then run Google's Rich Results Test. SEWWA's generator helps you draft JSON-LD offline before pasting into Liquid.