Easy Schema – Structured Data & Rich Snippets


Easy Schema allows you to add different Schema types to your WordPress website, giving the search engines all the information it needs to display your site prominently. Get started now!

WordPress Schema Plugin

Ultra-fast, easy to use WordPress Schema plugin for adding Schema.org structured data markup to your WordPress website in JSON-LD format.

Easy Schema improves the SEO and user experience of your site by adding important Schema markup, helping search engines understand the info on your website in order to serve rich results.

Benefits of Structured Data

  • Help search engines understand your site’s content better.
  • Google has stated that properly structured data will enhance your appearance in the search results.
  • Rich results are more engaging for users in the search results, meaning your CTR will improve.
  • Voice-activated devices like Google Assitant rely on structured data to identify & retrieve information relevant to spoken queries.
  • Improve your brand presence with a full knowledge graph.
  • Become eligible for SERP features to get more space in the search results.
  • Provide a preview of your site content or layout in Search.
  • Display social media proof in Google knowledge graph

Supported Schema.org Types

Easy Schema will add important structured data to your WordPress website. Here are some of the schema.org Schema types we currently support:

Local Business Schema Plugin

Boost your local SEO by adding important local business structured data to your website, giving Google all the information it needs to display your website prominently in the search results.

Current features included in local business schema settings:

  • Local Business Type: Specify the type of business operated.
  • Business Name: The trading name of the business.
  • Business Legal Name: The Business legal name.
  • Business Description: Add an accurate description of the business.
  • Business Image: Image to be displayed in the search results which will be shown to users.
  • Business Logo: Specify the official business logo.
  • Business Website URL: Business website address.
  • Business Telephone: Specify the contact number customers can use to contact the business.
  • Currencies Accepted: Add all the currencies that can be accepted by customers.
  • Price Range: Display how expensive your products or services are.
  • Payments Accepted: The type of payments customers can use when purchasing services or products.
  • Areas Served: Specify the areas in which the business operates.
  • Google Map Link: Include a link to the Google map point where the business is listed.
  • Business Address: Specify the official business address.
  • Geo Coordinates: Add GEO coordinates to the exact location of the business helping to pinpoint the exact location.
  • Business Opening Hours: List the opening and closing hours in which the business operates.

Local business structured data is extremely important for users when searching for a product or service in there local area, websites with properly marked up local business schema can benefit from a more complete knowledge graph and rich results.

FAQ Page Schema Plugin

Easily add Schema markup to your FAQ page & display it on your website using a shortcode. Properly marked up FAQ pages may be eligible to have rich results on Search and an Action on the Google Assistant, helping your website reach the correct users.

Logo Schema

Specify the image Google Search should use for your organization’s logo in the Search results & the Google knowledge panel. Letting Google know which image to use for your logo ensures that when possible, the image appears in the search results about the company.

When users search for your company on Google Search, having your websites logo displayed prominently can build trust and increase the CTR of your site.

Sitelinks Search Box Schema

A sitelinks search box offers users a quick way to search your site directly on the search results page. The search box implements real-time suggestions and other features which are helpful to your users.

Websites that offer the sitelinks search box functionality can see improved interaction within the search function of there site and users can find exactly what they are looking for easily.

WooCommerce Schema Plugin

Adding Schema markup to your product pages allows Google to provide detailed product information in rich Search results & Google images.

Users can see the product price, stock status, review ratings, product images & much more. When potential customers see rich results in the search results you can make your product extremely attractive with relevant information for the user to see.

Ecommerce businesses that implement product structured data can see a huge increase in user engagement and interaction in the search results. Allowing potential customers to see important and relevant information before clicking onto the product page can increase CTR & decrease the bounce rate.

Current features included in WooCommerce schema settings:

  • Product Name: Specify the exact name of the product.
  • Product Image: Include the main image of the product which can be used in the SERP’s & Google images.
  • Product Description: The full product description of the product.
  • Product SKU: The SKU that your store uses to identify that product.
  • Product Price: Include the price of the product, which can be displayed in the search results.
  • Product Condition: Let potential buyers know the condition of the product.
  • Product Stock Status: Alert potential users to the stock status, which can decrease the bounce rate of disappointed shoppers.
  • Product URL: Include the URL to your product.
  • Product Rating: Display the overall rating of the product, which may be used in the search results. Products that display properly marked up product review schema can see a huge increase in CTR.


  • Easy Schema FAQ Settings Page.
  • Easy Schema Logo Settings Page.
  • Easy Schema Sitelinks Search Box Settings Page.
  • Example Local Business Schema JSON-LD Script Output.


Minimum Requirements

  • WordPress 5.0 or greater
  • PHP version 5.6 or greater


To install Easy Schema – Structured Data & Rich Snippets, follow these steps:

  1. Install using the WordPress built-in plugin installer, or extract the zip file and drop the contents in the wp-content/plugins/ directory of your WordPress installation.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Easy Schema on your admin panel.
  4. Fill in the desired Schema types.
  5. Click save & test with the Google Structured Data Testing tool


Q: Will you be adding more support for different Schema.org types in the future?

A: Yes, we are planning on including a lot more Schema.org types in the future. If you have any immediate suggestions please let us know.

Q: Do you offer a premium plugin?

A: No, we do not currently offer a premium version of this plugin.

Q: The plugin is not working?

A: Please post the issue on the support forum with as much information as you can and we will try our best to help.

Q: Why is Google not showing the knowledge graph in the search results?

A: The plugin will add structured data to your WordPress website. This can then be validated with the Google Structured Data Testing Tool. If the search results don’t seem to be displaying the detailed knowledge graph, this could be for a variety of reasons. The plugin can’t decide when Google displays the structured data but makes sure its supplied correctly for search engines to use.

Q: I have received an error in the Google Structured Data Testing Tool?

A: When Google displays an error in the Structured Data Testing Tool, this will usually come with an explanation. Please take a careful look into the plugin settings page & decide if all the information has been entered correctly and the display options are correct. If you still encounter errors please visit the support forum where we can help.

Q: Is the plugin compatible with page builders?

A: Yes, we currently are not aware of any compatibility issues with any of the major page builder plugins.


July 9, 2021
I use this plugin on all of my projects. I only learnt about schema a couple of months ago and the value it can add to sites that I am developing. I was really struggling to find a free plugin that allowed me to add the local business schema but this ones really easy to setup. Great job guys!
July 7, 2021
This is by far the best Schema plugin that i could find, within about 15 minutes i had set up all available local business schema which passed the Google test!
Read all 7 reviews

Contributors & Developers

“Easy Schema – Structured Data & Rich Snippets” is open source software. The following people have contributed to this plugin.




  • Update: Bug fix for product descriptions that contain html or other tags causing schema errors in Google Rich Results Test (Credit to @muratkaragoz46 on wordpress.org)
  • Update: Updated readme.txt file.


  • Update: Added 29 more local business Schema types.
  • Update: Updated readme.txt file.


  • Update: Compatibility tested up to WordPress 6.1.1
  • Update: Updated readme.txt file.


  • Update: Bug hotfix for unparsable structured data (credit to @philipsimplynuc on wordpress.org)
  • Update: Updated readme.txt file.


  • Update: Compatibility hotfix.
  • Update: Updated readme.txt file.


  • Update: Compatibility for WordPress 5.8.1
  • Update: Added HTML comment tag for technical support analysis.
  • Update: Updated readme.txt file.


  • Update: Corrected admin options error.
  • Update: Updated admin styles.
  • Update: Corrected grammar.
  • Update: Updated readme.txt file.


  • Update: Updated admin styles.
  • Update: Updated readme.txt file.


  • Update: Increased admin options functionality.
  • Update: Updated readme.txt file.


  • Update: Security update.
  • Update: Updated readme.txt file.


  • Update: Tested WordPress 5.7.
  • Update: Updated readme.txt file.


  • Update: Added section for users to leave a review on the repository.
  • Update: Updated admin settings style sheet.
  • Update: Updated readme.txt file.


  • Update: Changed the default behaviour of the tabs in the settings page for user experience.
  • Update: Updated readme.txt file.


  • Update: Changed the default behaviour of the tabs in the settings page for user experience.
  • Update: Updated readme.txt file.


  • Update: Added link from WordPress dashboard plugins table to plugin settings page.
  • Update: Updated readme.txt file.


  • Update: Increased security.
  • Update: Updated readme.txt file.


  • Initial Public Release