Skip to content
ComponentPlugin
Utilities

Easy Schema

JSON-LD structured data for Joomla articles, products, FAQs, how-tos and local businesses. Field mapping, a cleaner and site identity, no code.

Instant access after purchaseOne-click Joomla updatesLifetime option available

30-day money-back guarantee

v1.0.45.0 rating

Works with
Joomla 4 Joomla 5 Joomla 6
Easy Schema
Easy Schema

What Easy Schema can do for you

Help search engines understand your content
01 Structured data

Help search engines understand your content

Add JSON-LD structured data for articles, products, FAQs, how-tos, events, recipes, local businesses and more.

JSON-LD outputMany schema typesNo code
Items, not code
02 Schema Items

Items, not code

Create an Item, pick a type and an integration, map the fields and set publishing rules. Presets get you started.

Schema ItemsField mappingReady presets
Your brand in every graph
03 Site identity

Your brand in every graph

Set your site identity once, and Easy Schema adds your Organization, WebSite and breadcrumbs.

Site identityWebSite schemaBreadcrumbs
Cleaner structured data
04 Cleaner

Cleaner structured data

The Schema Cleaner removes duplicate JSON-LD and old itemtype markup from your pages.

Duplicate JSON-LD removedItemtype markup strippedTidier pages
Works with your shop and builders
05 Integrations

Works with your shop and builders

Map data from Joomla content and menus, page builders like YOOtheme, SP Page Builder, Gridbox and Quix, shops like VirtueMart, HikaShop and JoomShopping, and event and directory extensions.

Page buildersShop extensionsEvent calendars
Local business details search engines can read
06 Local business

Local business details search engines can read

Describe your business with LocalBusiness schema, mapped from the fields you already have.

LocalBusiness typeMapped fieldsLocation details
Per-article control
07 Per article

Per-article control

The Schema tab in each article lets you inherit, turn off or override its schema.

Article Schema tabInherit or overrideTurn off per article
Goes further when you need it
08 Custom code

Goes further when you need it

Write custom JSON-LD with tokens, add optional Markdown output for AI agents, and pair it with Easy Meta.

Custom code with tokensOptional Markdown outputEasy Meta handshake

How it works in 3 steps

  1. Set your identity

    Step 1: Set your identity

    Add your organization and site details in Configuration.

  2. Publish an Item

    Step 2: Publish an Item

    Choose a type, an integration and the field mapping.

  3. Test

    Step 3: Test

    Check your page in Google's Rich Results Test.

Compatibility

Joomla 4.4+Joomla 5Joomla 6PHP 8.1+

FAQ

Which Joomla and PHP versions does it support?

Joomla 4.4+, 5 and 6, with PHP 8.1 or later.

Which schema types can I add?

Article, FAQ, HowTo, LocalBusiness, Product, Organization, Person, Event, Recipe, Review, Course, Book, Movie, Video, JobPosting, FactCheck, Service and custom schema.

Which extensions can it pull data from?

Joomla content and menus, YOOtheme, SP Page Builder, Gridbox, Quix, Zoo, VirtueMart, HikaShop, JoomShopping, EasyBlog, JEvents, iCagenda, Event Booking and JoomlaX extensions such as Easy Directory and Easy Events Calendar.

What if my template already outputs schema?

Turn on the Schema Cleaner to remove duplicate JSON-LD and itemtype markup.

Can I change the schema for a single article?

Yes. The article's Schema tab lets you inherit, turn off or override it.

Does it work with Easy Meta?

Yes. Easy Meta handles Open Graph, X Cards and canonicals, and Easy Schema handles JSON-LD.

Ready to add Easy Schema to your site?

Read the Easy Schema documentation, then pick a plan.

Get Easy Schema (opens in a new window)Read the documentation (opens in a new window)

Mobile Menu

Login

Don't have an account yet? Register now!