What’s new

We’re constantly making Google Structured Data better. Here are some of the of notable new features and improvements that we’ve made to Google Structured Data since it’s first launched.
Added
Fixed
  • Fixed HikaShop integration to always use the first ordered product image.
  • Fixed J2Commerce integration missing price, sku, mpn, brand, currency, and availability options.
  • Fixed Zoo custom fields may not return a proper value.
Added
  • Added Helix Ultimate featured image support in Joomla Content integration.
Fixed
  • Fixed Publishing Rules in the EasyBlog integration not loading correctly.
  • Fixed Publishing Rules in the Quix integration not loading correctly in the latest versions.
  • Fixed Quix php error "Undefined property: stdClass::$metadata".
  • Fixed JBusinessDirectory Address mapping to return the country code.
  • Fixed Custom Code Date Smart Tags not returning a valid ISO 8601 formatted date.
Security
  • Fixed vulnerabilities in AJAX handling, including unauthenticated file access and SQL injection. High - CVE-2026-21627.
Added
  • Added custom fields support for J2Store(J2Commerce).
  • Added "Lodging Business" to the Organization Schema.
  • Added support for multiple values to NACIS Organization property.
Fixed
  • Fixed VirtueMart may not render structured data when viewing a product page under certain circumstances.
  • Fixed RSBlog PHP error related to post author when viewing a blog post page.
  • Fixed Site Representation Founding Date could be saved incorrectly depending on site timezone.
  • Fixed Dates in Custom Code would not appear in ISO 8601 format.
  • Fixed Image URLs in Custom Code not being generated as full URLs.
  • Fixed PHP 8.1+: "str_replace(): Passing null to parameter #3" in Custom Code Schema.
  • Fixed French translations breaking the editor due to syntax errors in the language files.
  • Fixed HowTo Schema error "array_values(): Argument #1 ($array) must be of type array, null given".
Added
  • Joomla 6 Native Support.
  • Added TechArticle sub-Schema option in Article Schema.
  • Added support for price ranges in Service Schema.
Fixed
  • Fixed PHP 8.1+ - Deprecated: ucfirst(): Passing null to parameter #1.
  • Fixed "Duplicate field FAQPage" error in Google Rich Results Tool by merging FAQ schemas into one entity.
Added
  • Added Rating Value and Review Count properties to Book Schema.
  • Added option to generate Site Representation schema on custom pages.
  • Added support for price range value in Course Schema.
Fixed
  • Fixed "WebAssetManager is locked, you came late" caused by "Wait Page to Render" option.
  • Fixed issue with extension's sidebar menu items remaining highlighted.
  • Fixed ampersands wrongly converted to HTML entities in structured data.
  • Fixed Virtual Location URL issue in Event Schema.
  • Fixed PHP warning in the Event Schema.
  • Fixed "attempt to read properly name in null" PHP warning in JBusinessDirectory integration.
  • Fixed "substr(): Passing null to parameter #1" PHP warning in Course Schema.
  • Fixed issue with Logo & Social Profiles appearing as disabled in dashboard.
  • Fixed wrong custom field labels in the JReviews integration.
Added
  • Redesigned the extension settings page for improved clarity and usability.
  • Introduced a new Site Representation tab for managing Organization or Person schema setup.
  • Added automatic generation of Organization or Person schema on the homepage.
  • Added a new Usage Tracking setting to help us improve the extension.
  • Added option to remove the schema generated by Joomla's Breadcrumbs Module.
Fixed
  • Homepage structured data not detected by Rich Results Test
  • Fixed Local Business > Custom Value not allowing to set coordinates manually.
  • Fixed Zoo Integration not generating structured data in edge cases.
Changed
  • Renamed the “Prepare Content” setting to Run Shortcodes for better clarity.
  • Updated the foundingDate property in the Organization schema to exclude the timestamp.
  • Updated Site URL property to exclude trailing slash.
  • Sets minimum required Joomla! version to 4.0.
  • Sets minimum required PHP version to 7.4.
  • Removed the unsupported Sitelinks Search Box schema.
Security
  • Patched a security vulnerability and strengthened data validation and sanitization.
Added
Fixed
  • Fixed PHP error in JReviews integration.
  • Fixed structured data not genereated in Joomla Content integration when the Category Publishing Rule is set.
Added
  • Added support for the url property in Person Schema.
Fixed
Added
  • Added product variable low/high prices to DJ-Catalog2 Integration.
  • Added support for the google_product_category property to Product Schema.
Fixed
  • Fixed currency issue in the DJ-Catalog2 Integration.
  • Fixed PHP 8.3 - Deprecated: strip_tags(): Passing null to parameter #1.
Added
  • Added weight and weight unit properties to the Product Schema.
  • Added support for weight and weight unit properties in VirtueMart Integration.
Fixed
  • Fixed “Save” and “Save & Close” buttons in Configuration > Integrations modals wouldn’t save changes in Joomla 4/5.
Added
Fixed
  • Fixed Breadcrumbs Schema PHP error when browsing a JFilters category.
Added
Fixed
  • Fixed Course start/end dates to appear with site's timezone.
  • Fixed J-BusinessDirectory PHP error preventing structured data generation.
Fixed
  • Fixed an issue in Publishing Assigments where dropdown lists would appear empty.
Fixed
  • A JavaScript error that could occur when opening the Display Conditions tab (related to rest of products).
Fixed
  • Fix: Invalid search URL in the Sitelinks Searchbox structured data.
  • Fix: Cannot create/duplicate a GSD Item that has a title longer than 100 characters.
  • [JReviews] Fixes a php error thrown on specific category pages.
Added
  • Joomla 5 Native Support.
  • Implements the RSEvents!Pro addon.
Fixed
  • [JReviews] PHP error would occur when a JReviews GSD item is enabled but JReviews component is not installed.
  • Fix PHP 8 deprecation warnings.
Changed
  • [Course Schema] courseWorkLoad property now accepts ISO8601 formatted value too.
Fixed
  • [Video] Ensures Date Published is displayed with site's timezone.
  • Joomla Content Integration: ACF File Upload/Gallery custom fields don't return a valid image url.
  • Fix: Item duplication is not working in Joomla 5.
  • Fix: PHP error "Deprecated: mb_convert_encoding(): Handling HTML entities via mbstring is deprecated".
Changed
  • [Virtuemart] Adds support for the GTIN property.
  • [JReviews] The Related Listing field now returns the listing title.
Stand out in search and drive more organic traffic
Markup your content with structured data and enhance the appearance of your website with rich results. Boost Joomla SEO in a few clicks.
5-star rating on the Joomla Extensions Directory