Overview
Back to topOur structured data for Magento 2 module allows you to quickly add schema.org structured data markup to the page source of any Magento 2 website by simply installing our module and setting a few configuration options. The module provides the following structured data:
Features
After installing the structured data module, you will have the following schema markup available on your website.
Product Page (GraphQL available)
- @type
- @id
- name
- sku
- description
- image
- weight
- brand
- aggregateRating
- bestRating
- worstRating
- ratingValue
- reviewCount
- mpn
- gtin
- material
- color
- price
- priceCurency
- valueAddedTaxIncluded
- availability
- itemCondition
- AggregateOffer
- offers
- highPrice
- lowPrice
Contact Page
- @type
- @id
- name
- image
- address
- telephone
- url
- geo
CMS Page
- name
- mainContentOfPage
- description
- primaryImageOfPage
Setup Instructions
Review configuration for Structure Data Module
Configuration is available in Stores > Configuration > outer/edge > Structured Data
. The following options are available:
Stuctured Data (Product)
- Enable: Enable or disable structured data on product pages.
- Use Short Description: Use
short_description
attribute for thedescription
markup. By defaultdescription
will be used. - Include ChildProducts: Choose whether to include individual offer for each child (simple) product for structured data on configurable product pages.
- Include Product Weights: Ad
weight
schema to product page structured data. - Product Brand/Manufacturer field: Choose which Magento attribute is used for the
brand
schema. If not specified the module will automatically check formanufacturer
andbrand
attributes.
Structured Data (CMS Page)
- Enable: Enable or disable structured data on CMS pages.
- Enable About Page: Enable or disable
"@type": "AboutPage"
. - About Page: Select the CMS page for
"@type": "AboutPage"
.
Structured Data (Contact Page)
- Enable: Enable or disable structured data on Contact page.
- Type: Select whether business in a Local Business or Organization.
- Latitude: Specify latitude for local business.
- Longitude: Specify longitude for local business.
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
5.0.10
Adobe Commerce platform compatibility
Adobe Commerce (cloud): 2.4 (current)
Adobe Commerce (on-prem): 2.4 (current)
Magento Open Source: 2.4 (current), 2.3 (obsolete)
Type
Stable Build
Updated
06 November, 2024
Categories
Extensions, Marketing, SEO/SEM, Advertising
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top5.0.10:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Fix incorrect product ID being passed to cache flush
* Disable breadcrumb modifications on Hyva
5.0.8:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Tidy up page builder content in descriptions
* Fix position increment + use escaper
* Remove use of setTemplate
* Add ACL rules for admin config
* Fix error when no cache tags are passed
5.0.3:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Add the ability to set mappings for Keywords, Material, Size, Color, ISBN, MPN
* Improve TTFB performance by offloading requests to API and better cache implementation
* Bump minimum version of PHP to 8.1
4.0.10:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Fix bug where Manage Stock = No would lead to products being marked as OutOfStock in structured data
3.0.0:
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Structured data for products via GraphQL
* Refactor to accommodate GraphQL
2.3.9:
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Strip out Magento default inline structured reviews markup to remove structured data error in testing tool
* Limit product description to 5000 characters
2.3.7:
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Specify type for priceSpecification
2.3.6:
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Leave Magento HTML as-is, Google gives priority to JSON-LD
* PHP 8.1 fixes (minimum version supported is 7.4)
2.3.1:
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Removed reviews in favour of Magento on-page markup
* Strip HTML/Page Builder tags
* Added support for Grouped Products
* Added CS tests
2.2.25:
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Minor bug fix
2.2.24:
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
Remove dependency on Yotpo module
2.2.23:
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
Fixed error when loading image from DOM with bad markup
2.2.22:
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
Fix DOMDocument error
2.2.21:
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
* Updated README.md for Initial submission to Magento Marketplace
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor