SEO Structured Data for Magento 2
- Community
See It In Action
Rich Results Ready: Full JSON-LD Schema for Magento
SEO Structured Data gives your Magento store the complete structured-data foundation Google expects for rich results in search. Every product page gets Product, Offer, and BreadcrumbList JSON-LD. Category pages get ItemList. The homepage, CMS pages, and your brand identity get Organization, WebSite, and WebPage schema — all server-rendered in the page <head>.
The module is designed as a standalone, maintainable replacement for one-off theme patches. Every schema type is configurable from admin, meaning future updates don't require a developer — and Hyvä/Luma duplicate-schema conflicts are handled automatically.
- Product + Offer schema for simple, configurable, grouped, bundle, and virtual products
- Merchant listing enrichment: return policy, shipping details, GTINs, MPNs, brand
- BreadcrumbList on every category and product page
- Organization + WebSite schema with Sitelinks Searchbox support
- Category ItemList and CMS WebPage schema
- Optional FAQPage schema when FAQ data is available
Merchant Listings & Hyvä Compatibility
Google's merchant listing requirements go beyond basic Product schema. The module enriches every Offer with merchant-specific fields: return policy (return days, method, fees), shipping details (transit time, estimated cost), and identifiers (GTIN, MPN, brand) mapped from Magento product attributes you configure once in admin.
For Hyvä-based themes, the module automatically suppresses duplicate breadcrumb JSON-LD, PDP review microdata, and Offer microdata that Hyvä outputs natively — preventing the duplicate-schema warnings that hurt rich-result eligibility in Google Search Console.
- Return policy: return window, method, and restocking fee fields
- Shipping details: transit time range and estimated shipping cost
- GTIN/MPN/brand mapped from configurable Magento attributes
- Hyvä breadcrumb, review microdata, and Offer microdata suppression
- Theme-aware: works with Luma, Hyvä, and custom themes
- Compatible with Search Intelligence Core scoring hooks
Requirements
- Magento 2.4.4+ · PHP 8.1+
- Works with Luma and Hyvä themes
- Composer:
toweringmedia/module-seo-structured-data