Passionate Developer of Joomla Extensions from Greece
Google Structured Data
Enhance the appearance of your website in Google Search results
100% Joomla Rating
Mon, 22 Apr 2019
J3.8, J3.9, J4.0
30-day money back guarantee on all plans! No questions asked.
Free vs Pro
This extension is regularly updated with
releases per month. It has a total
releases so far.
Monday, 22 April 2019
Implements the DJ-Catalog2 Integration
Add option to remove EasyBlog default structured data
Add option to include the Home page in the Breadcrumbs Schema.
Support Zoo Elements (Custom Fields)
Added option to show price with tax in HikaShop integration.
Adds Publishing Rules filter in the Structured Data Items page.
[Medium] Fix wrong formatted price in the Product, Event and Job Posting Content Types.
[Low] Fix Warning: the field https://schema.org/aggregateRating contains an invalid type of data null. (Yandex Testing Tool)
[Low] Items Content Type ordering doesn't work in the backend.
[Medium] Fix offerAvailability (Stock) schema property check with the JoomShopping and HikaShop integrations.
[Medium] Increase security by sanitizing the query-based Smart Tags values.
[Medium] Fix wrong product reviews count with the Virtuemart Integration.
Merge the Site Name and the Sitelinks Searchbox structured data into a single Website schema.
The Social Profile feature is now available in the Free version as well!
Improves the Remove Faulty Microdata Tool. You can now set your own schema.org types to remove from the page.
Updates translations: nl-nl, ee-EE
Google+ has been shut down on April 2nd. It's no longer an option in the Social Profiles snippet.
Tuesday, 26 February 2019
Adds Category Mapping options to Joomla! Content and K2 Integrations
Fix: JSON issue with double quotes being escaped twice.
Fix: Date Picker returns wrong formatted date.
The Condition Product Schema property can now be mapped to HikaShop Condition field.
The priceValidUntil Product property defaults to 2100-12-31T10:00:00 if it's left empty.
The Brand Product property defaults to Site Name if it's left empty.
Saturday, 09 February 2019
Adds new Local Business Types: CollegeOrUniversity, ElementarySchool, HighSchool, MiddleSchool, Preschool, School
Adds missing SKU, Brand Name, Price and Currency mapping options to VirtueMart, HikaShop, Eshop, JShopping and J2Store addons
Fix default mapping in the Product Content Type
Fix default mapping in the Event Content Type
Fix PHP Notice: Undefined property: stdClass::$selection administrator\components\com_gsd\GSD\PluginBase.php on line 247
Sets minimum required Joomla! version to 3.8.0.
Improve the detection and removal of the default Product Microdata added by J2Store
Friday, 01 February 2019
Added option to remove the incomplete and faulty Product Schema added by Virtuemart on product pages.
Added option to remove the incomplete and faulty Product Schema added by HikaShop on product pages.
Fix: Update Notification never worked due to wrong extension element name.
Fix: PHP Fatal error: Class 'Joomla\CMS\Factory' not found on Joomla 3.4.8.
Monday, 21 January 2019
Fix: Dropdown at the bottom of the page breaks layout. Affects popup in Joomla article editing page only.
Fix: Strip unreplaced SmartTags from structured data
Fix: Failed to normalise the rating value structued data error.
Fix: Mapping options don't get replaced due to wrong letter case (Again!).
Sunday, 13 January 2019
Fix: PHP Fatal error: Cannot use isset() on the result of an expression.
Fix: The Event Availability Fixed Option dropdown option not showing correctly.
Friday, 11 January 2019
Show an update notification in the dashboard when there's a new version available.
New: Local Business Types: Bakery, BarOrPub, Brewery, CafeOrCoffeeShop, FastFoodRestaurant, IceCreamShop, Restaurant, Winery.
Adds servesCuisine option to Local Business Content Type required by the FoodEstablishment category.
Adds Date Published option to Video Content Type
Adds Author Alias to Joomla Content Mapping Options
We can now disable individual non-required Content Type properties.
Add missing Event Booking mapping options. (Start Date, End Date, Price, Currency, Venue, Address).
Fix: EasyBlog and RSBlog page titles are missing after upgrading to v4.
Fix: Mapping options don't get replaced due to wrong letter case.
Prevent PHP Notice: Undefined property: stdClass::[ContentType]. The Structured Data item needs to be resaved after the Content Type selection.
Image dimensions are no longer a requirement. No more use of the fixed 800x800 dimensions.
The SiteLogo, SiteLinks Searchbox and Social Profiles types are now marked up on the homepage only.
The Review Content Type renamed to Critic Review.
Remove unsupported Mapping Options in the Menu Manager Integration.
Tuesday, 18 December 2018
Adds a new option to get rid of the incomplete and faulty Product microdata generated by J2Store
Adds ID and Alias options to mapping field
Fix: PHP Warning: addcslashes() expects parameter 1 to be string, array given.
Fix: JoomShopping Integration doesn't respect component's language settings.
Fix: VirtueMart Integration doesn't respect component's language settings.
Fix: Call to undefined function mb_substr()
Fix: Ensure no Smart Tags are included in the final schema markup.
The Job Posting Employment Type can now accept multiple values.
Adds Organization Logo option in the Job Posting Content Type
Update UpdateSite to use a secure connection over https
Update the Product Content Type according to new Google requirements
Monday, 03 December 2018
Added the Published Down option to the Mapping Field dropdown.
Fix: Unpublished pages can now be selected in the Page Publishing Rule
Fix: PHP Warning: in_array() expects parameter 2 to be array caused by after upgrade to v4.0
Fix: PHP Fatal error: Call to undefined function GSD\mb_convert_encoding() - Affects PHP 7.0.0
Fix: PHP Fatal error: Class 'Joomla\CMS\Plugin\PluginHelper' not found - Affects Joomla v3.7.0
Fix: PHP Fatal error: Class 'Joomla\CMS\Factory' not found - Affects Joomla v3.8.0
Minor updates in the component's backend controller
Tuesday, 27 November 2018
New: Mapping Option - You can now map content type properties with page fields, custom fields, site info/meta or even custom value
New: Publishing Rules: Target specific pages or pages by their category.
New: Implements the Job Posting Content Type
New: Implements the Eshop Integration
New: Implements the Events Booking Integration
New: Implements the J2Store Integration
Fix: Article's headline should not exceed the 110 characters.
Fix: Issue with the Local Business Zip Code value which doesn't retain leading zero.
Fix: Respect the product brand name set in the Product Content Type Item editing page.
Fix: Exclude Separator Menu Types from the Breadcrumbs snippet.
Fix: Bug in the JoomShopping Integration where the product currency code is displayed in a wrong format.
Fix: The 'Offers' property is not included in the JSON when the price is a float and lower than 1 (Eg: 0.50)
Fix: PHP Warning: count(): Parameter must be an array or an object that implements Countable. Affects PHP 7.2.
Fix: Ensure JSON is always rendered in the document. Prevent JSON_ERROR_UTF8. Affects PHP 7.0.
Fix: Extension is now compatible with Joomla v3.9
Adds Prepare Content option to Joomla Content Integration
Refactors the Item Editing page
The global Local Business Listing snippet is now being generated in the homepage only.
The Review Content Type updated according to the new Google requirements.
The Event Content Type updated according to the new Google requirements.
Event Content Type: Adds 'PerformingGroup' option to the Performer Type field.
Event Content Type: Removes the Type, EventStatus, HomeTeam and AwayTeam fields.
View all releases
Google Structured Data
Advanced Custom Fields
Terms of Service
Write a review on the
to help me spread the word and boost my motivation.
© 2019 - Tassos Marinos - All Rights Reserved