Easy Schema
Introduction
Easy Schema adds Schema.org JSON-LD to Joomla 4, 5, and 6 without writing markup. Create Items for articles, products, events, FAQ, HowTo, Local Business, and more. Map properties from the page, custom fields, or a fixed value. Global site identity (name, logo, organisation, social profiles, breadcrumbs) lives in Configuration. A Schema Cleaner removes duplicate JSON-LD so Google sees one clean graph.
It installs as one package zip that adds the admin component, the System plugin that injects JSON-LD, and the Content plugin that adds a Schema tab on articles.
Why site owners choose it
- Items, not code: one type, one integration, mapping, and publishing rules in the component
- Site identity: organisation or person, logo, address, hours, and sameAs social URLs
- Breadcrumbs and WebSite: emitted with every matching page
- Schema Cleaner: strips leftover Article, BlogPosting, and BreadcrumbList JSON-LD (and itemtype attributes) so templates and core do not double-print
- Article Schema tab: inherit global Items, disable this article, or override headline, description, and image
- Shops and calendars: VirtueMart, HikaShop, Easy Events Calendar, Easy Team, Easy Store Locator
- FAQ and HowTo: Question || Answer lines and step lists; markup stays valid even where Google retired FAQ rich results
- Custom Code: paste a JSON object and use
{eschema.*}tokens - Pairs with Easy Meta: Easy Schema owns JSON-LD; Easy Meta owns Open Graph, canonical, and robots
- Modern Joomla: Component + System plugin + Content plugin, Joomla 4 / 5 / 6, PHP 8.1+
Perfect when you want
- Valid JSON-LD on articles without editing the template
- Product offers from VirtueMart or HikaShop without a second schema extension
- Local Business markup on a contact or location menu item
- One cleaner that stops core Schema.org and templates from duplicating Article
- Agencies that map custom fields once, then reuse Items across a site
- Joomla 4, 5, and 6 with a single paid product (no Free vs Pro split)
Highlights at a glance
| Area | What you get |
|---|---|
| Type | Component + System plugin + Content plugin (com_easyschema, plg_system_easyschema, plg_content_easyschema) |
| Install | EasySchema_UNZIP.zip → pkg_easyschema_1.0.0.zip |
| Admin | Dashboard, Items, Configuration, presets |
| Types | Article, Product, Event, FAQ, HowTo, LocalBusiness, Recipe, JobPosting, Course, Video, Person, Book, Movie, Service, Review, Fact check, Custom Code |
| Mapping | Auto from page, custom field, site identity, fixed value, or omit |
| Cleaner | Types you list, plus auto-clean Article when enabled |
| Platform | Joomla 4 / 5 / 6, PHP 8.1+ |
Install in minutes
- Download and unzip
EasySchema_UNZIP.zip - System > Install > Extensions > upload
pkg_easyschema_X.y.z.zip - Confirm Components > Easy Schema opens
- Confirm System - Easy Schema and Content - Easy Schema are Enabled
- Open Configuration, set site name and logo, save
- Keep the Articles Item published (or apply a preset), clear cache, View Source on an article, and search for
application/ld+json
Support
- Support: https://support.joomlax.com/
- Documentation: https://joomlax.com/documentation/easy-schema
- Demo: https://demo.joomlax.com/demo/utilities/easy-schema
Easy Schema: valid JSON-LD for Joomla. Items, mapping, cleaner. No code.
Easy Schema
- Version:
- 1.0.0
- Developer:
- Infyways Solutions
- Last updated:
-
Sep 01 2026
1 day ago - Date added:
- Aug 28 2026
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- c p
- Compatibility:
- J4 J5 J6
Share