Tassos Marinos Developer of Joomla Extensions
Google Structured Data
The simplest way to implement schema markup in Joomla
5-star rating on the Joomla Extensions Directory

Stand out in search and drive more organic traffic

Markup your content with structured data and enhance the appearance of your Joomla site with rich results. Boost SEO in a few clicks. No coding skills needed.
Stand out in search and drive more organic traffic
526,478 total downloads since 2016

Supported Schema Types

Stay on top of Google's requirements with the following types of schemas
Article
Proper structured data in your news and blog article page can enhance your appearance in Search results.
Product
Provide detailed product information such as product reviews, stars rating, pricing and availability.
Event
Mark up your organized events so that users can discover them through search results and Google Maps.
Local Business
Add Local Business details to a page such as Business type, opening hours, map and address.
Job Posting
Improve the job seeking experience by marking up job listings with label, Description, Salary and more.
Review
Critic reviews appear in Search results with a snippet from the critic, the critic's name and the publisher icon.
FAQ
Reach the right users by marking up your questions and answers pertaining to a particular topic.
HowTo
Create step-by-step guides and tutorials that can be prominently displayed in search results.
Course
Mark up your course lists with structured data so prospective students find you through search.
Recipe
Provide rich cards for your recipes, such as reviewer ratings, cooking and preparation times.
Video
Mark up your videos with structured data such as the description, thumbnail URL and upload date.
Movie
Mark up your movies with structured data so users can explore them on Google Search in new ways.
Person
Provide search engines with valuable info about an individual's background such as education and awards.
Fact Check
Conduct fact-checking reviews of claims that have been made on a topic.
Service
Mark up a service provided by an organization, e.g. delivery service, print services, etc.
Book
Mark up your book pages and enhance your Google Search listing appearance
Site Name
Indicate the preferred name you want Google Search to display in Search results.
Site Logo
Specify the image Google Search uses for your organization's logo in Search results.
Breadcrumbs
Indicate each inner page position in the site hierarchy automatically.
Sitelinks Searchbox
Expose a search box scoped to your website when it appears as a search result.
Social Profile Links
Add your social profile information to a Google knowledge panel

How much time does this extension save?

Unless you know how to code, it could be a bit challenging to add schema markup to your website.
Structured Data Process Without this extension With this extension
Learn Schema.org 40+ hours 0 hour
Learn to write JSON-LD 40+ hours 0 hour
Write JSON-LD 1-2 hours per page 0 hour
Add Schema Markup to a Single Page 1-2 hours 2 min
Add Schema Markup to Pages by Category 30+ hours 2 min
Test & Validate Markup 30 min per page 1 min per page
Update Markup 1-2 hrs per page 2 min per page
Total Time 80+ hours training
7 hours per page
5 min deployment
2 min per page

Integrations & Apps

Add structured data to your favorite Joomla extension. No coding required!
Add structured data to DJ Catalog2 extension - Joomla! Integration DJ Catalog2
Add structured data to DJ Classifieds extension - Joomla! Integration DJ Classifieds
Add structured data to DJ Events extension - Joomla! Integration DJ Events
Add structured data to DPCalendar extension - Joomla! Integration DPCalendar
Add structured data to EasyBlog extension - Joomla! Integration EasyBlog
Add structured data to Eshop extension - Joomla! Integration Eshop
Add structured data to EventBooking extension - Joomla! Integration EventBooking
Add structured data to Gridbox extension - Joomla! Integration Gridbox
Add structured data to Hikashop extension - Joomla! Integration Hikashop
Add structured data to J2Store extension - Joomla! Integration J2Store
Add structured data to JBusinessDirectory extension - Joomla! Integration JBusinessDirectory
Add structured data to JCal Pro extension - Joomla! Integration JCal Pro
Add structured data to JEvents extension - Joomla! Integration JEvents
Add structured data to JReviews extension - Joomla! Integration JReviews
Add structured data to JoomShopping extension - Joomla! Integration JoomShopping
Add structured data to Joomla Content extension - Joomla! Integration Joomla Content
Add structured data to K2 extension - Joomla! Integration K2
Add structured data to Menu Manager extension - Joomla! Integration Menu Manager
Add structured data to Quix Page Builder extension - Joomla! Integration Quix Page Builder
Add structured data to RSBlog extension - Joomla! Integration RSBlog
Add structured data to RSEventsPro extension - Joomla! Integration RSEventsPro
Add structured data to SP PageBuilder extension - Joomla! Integration SP PageBuilder
Add structured data to SobiPro extension - Joomla! Integration SobiPro
Add structured data to Virtuemart extension - Joomla! Integration Virtuemart
Add structured data to Yootheme Pro extension - Joomla! Integration Yootheme Pro
Add structured data to Zoo extension - Joomla! Integration Zoo
Add structured data to iCagenda extension - Joomla! Integration iCagenda
Need an integration for your favorite app? Let us know
The simplest way to implement schema markup in Joomla
Markup your content with structured data and enhance the appearance of your Joomla site with rich results. Boost SEO in a few clicks. No coding skills needed.
Get Started 5-star rating on the Joomla Extensions Directory

Extension Screenshots

Explore Google Structured Data in Action: See Our Extension Screenshots
You're in good hands
Thousands of Joomla! users rely on Google Structured Data
526K
Total downloads since first release
0.9K
Active users are growing with us
281
5-star confirmed reviews on JED
2016
8 years of Joomla market trust

9 Reasons to use Google Structured Data

Unlock more possibilities without sacrificing usability or performance
Built for speed
Page speed and performance of your site are our priority. Google Structured Data is constantly optimised for the modern web.
SEO Friendly
We understand the importance of SEO and ensure that every front-end feature is optimized to meet the standards of search engines.
Accessibility First
Accessibility is built into our products from the beginning. We plan and test to make sure you can have an accessible website.
Responsive & Mobile Ready
Everything is responsive and works perfectly on every device. Support for all the latest versions of desktop and mobile browsers.
Regular 1-Click Updates
Regularly updated to ensure compatibility and offer new features with just 1 click. Getting better every day.
World-Class Support
Your success is our success, so our support team strives to go above and beyond to help.
Knowledge Base
Detailed documentation, how-to guides, troubleshooting steps, and more to help you resolve your issues.
No coding required
You don’t need to write a single line of code or have any technical expertise when using Google Structured Data.
10+ Translations
Google Structured Data is available in more than 10 languages thanks to our devoted community. You can join them in Transifex.

Frequently Asked Questions

If you can’t find the answer you’re looking for send us a message
Do I need coding skills to use it?
You don't need any coding skills whatsoever to use Google Structured Data. We've designed it to be incredibly user-friendly so that you can create and implement schema markup in minutes and without hiring a developer. If you can send emails, you can also use Google Structured Data.
What types of schema markups does it offer?
Google Structured Data includes all the major schema types you’ll need. If you need something else, the Custom Schema markup tool lets you create your own!
How soon do rich snippets appear in search results?
Google Structured Data is the medium through which you provide the required information to Google. It’s up to Google to understand and interpret that schema data and we have no control over that. We ensure all schema uses approved formatting but the rest is up to Google.
What is the result I can expect?
Google Structured Data lets you add structured data to your website. This lets you present search engines with information that they understand. When you make things clear and give detailed information, search engines rewards your site wth rich results. Research shows that websites that are optimized with structured data are displayed well in search results, get higher organic traffic, see an increase in CTR, and a considerable rise in rankings too.
Do I need to implement schema markup manually on each page?
Google Structured Data has an easy-to-use interface that allows you to implement schema markup on all applicable pages and articles at once.
Will it slow down my site?
Google Structured Data is designed with utmost attention to performance. We have meticulously incorporated best practices and contemporary standards to ensure optimal speed and efficiency. Therefore, using our extension will not affect the speed of your website in any way.
Which payment provider do you accept?
We accept payments by credit card through Stripe and PayPal (no PayPal account needed). If you are unable to pay by any of the supported payment methods, please contact us to arrange an alternative payment method.
Do you offer refunds?
We firmly believe in and stand behind our products 100%, but we understand that they cannot work perfectly for everyone. If you are unhappy with your purchase, we will gladly refund your money. You can apply for a refund within 30 days of purchase. Read more details on the Refund Policy page.
Do you offer discounts to non-profits?
We're passionate about supporting organizations that make a positive impact around the world. As part of our commitment to this mission, we offer discounted pricing for qualified nonprofit organizations. If you're a nonprofit looking to take advantage of this offer, please visit our Discount for Nonprofit Organizations page to apply. We're proud to help support your important work!
Is there a free trial?

We do not offer a free trial of Google Structured Data at this time. However, we do provide a 30-day money-back guarantee to ensure your satisfaction with our extension. If you find that our extension does not meet your needs during this period, we are happy to issue a refund.

Additionally, we offer a Free version of Google Structured Data which you can try before deciding to purchase the Pro version.

How to download the invoice?
To download your invoice go to tassos.gr/subscriptions where you can see you'll see an overview of your subscriptions and payments. Find the invoice you'd like to download and click on the "Download" button next to it. Your invoice will be downloaded to your device in PDF format.
Do you offer a discount on renewals?
Yes, we reward your loyalty! All paid plans are eligible for a 40% renewal discount automatically applied on the checkout page if you renew before your subscription expires. Coupon codes or other promotional discounts do not apply to renewals.
Will my subscription renew automatically?
Our subscription model does not involve automatic recurring charges. You will not be charged for renewal unless you click the corresponding button in your profile. Therefore, it is entirely up to you to decide whether or not to renew your subscription. We value your choice and want to ensure that you always have control over your subscription.
What happens if my subscription expires?
If your subscription expires, you can still continue to use the extension on your website for as long as you like. However, you will no longer have access to download the extension file, and you will not receive any further support or updates. It's important to keep your subscription current if you want to ensure that you have access to the latest features and bug fixes, as well as ongoing support if you encounter any issues.
Can I upgrade my subscription later?
Absolutely! No matter which plan you're using, you can upgrade at any time. You will be charged pro-rata for the remaining time on your new pricing plan. This means we will charge you for the upgrade to your new plan and minus the unused time on the old plan.
What are the minimum requirements?
To ensure our products functions properly, your system must meet the following requirements: Joomla version 3.8.0 or higher, PHP version 7.0.0 or higher, and MySQL version 5 or higher. It is important to note that any system that does not meet these minimum requirements may encounter errors or compatibility issues.
How do you provide support?

The best way to get help is to search for answers in our Documentation. We are creating and maintaining resources that help you to help yourself. If you need additional assistance, you can go to the Support Page and submit a ticket directly related to Google Structured Data.

We are available 9am - 5pm Greece Timezone, Mon - Fri. A typical response time for Free plans is around 24 hours while folks on paid plans get a first response in less than 8 hours 96% of the time.

Can I install it on multiple sites?
You are free to install it on as many sites as you like. However, please note that the number of sites on which you can receive automatic updates may be limited depending on the site licenses available under your plan.
Do you provide customization?
We do offer customization services for our extensions at an additional cost. This means that we can tailor our products to meet your specific needs and requirements. Whether you need additional features or modifications to existing functionality, we can work with you to create a customized solution that fits your unique situation.
Can I modify the source code?
All our products are completely open source, and its source code is not encrypted using any proprietary tools like Zend Optimizer or ionCube. As such, you have the freedom to modify the code according to your preferences. However, we do want to caution you that if you modify the core code, you may encounter issues that we won't be able to troubleshoot. For this reason, we recommend that you extend the extension's functionality using a template override instead of modifying the core code.
Current Version
Version
5.6.3
Last Updated
09 Jul 2024
Release Notes
Compatibility
Joomla 5
5.x
Joomla 4
4.x
Joomla 3
3.8 or higher
PHP
7.4 up to 8.3
MySQL
5 or higher