GEO Schema Forge for Joomla is the next-generation system plugin engineered to inject rich Schema.org JSON-LD Knowledge Graphs (Organization, LocalBusiness, ProfessionalService) with high-precision GPS coordinates, GeoShape polygons, and opening hours. Built on modern Joomla standards: 100% SubscriberInterface, PSR-11 Dependency Injection, and zero deprecated legacy code.
The full power of Local SEO and the Semantic Web packaged inside an ultra-lean, future-proof extension.
Written from scratch following modern Joomla architecture standards: PSR-11 DI Container and SubscriberInterface. Zero deprecation notices and maximum forward compatibility.
Define exact latitude and longitude coordinates, service area GeoShapes, and structured postal addresses to rank higher on Google Maps and Local Pack results.
Manage recurring weekly business hours via OpeningHoursSpecification schema: support continuous hours, split shifts, and holiday closures.
Full support for dozens of Schema.org subtypes: Organization, LocalBusiness, ProfessionalService, MedicalBusiness, Restaurant, RealEstateAgent, Store, and more.
Interlink your verified social media profiles (LinkedIn, X, Facebook, Instagram, YouTube) to help AI search engines validate your digital authority.
Configuration parameters are stored cleanly in native extension params. No extra database tables created and sub-millisecond head rendering.
Effortless installation via the standard Joomla Extension Manager without touching template files or PHP code.
In your Joomla Administrator panel, navigate to System > Install > Extensions and upload the plg_system_geoschemaforge.zip package.
Open Plugins > System - GEO Schema Forge: configure your entity type, GPS coordinates, address, opening hours, and social profiles.
Enable the plugin. Inspect your frontend page source and validate the output using Google Rich Results Test or Schema Markup Validator.
Engineered strictly following the best architectural standards of the Joomla framework.
| Specification | Details / Requirements |
|---|---|
| Joomla Compatibility | ✓ Joomla 4.4+, Joomla 5.0 - 5.3+, Joomla 6.x Ready |
| PHP Requirements | ✓ PHP 8.1, 8.2, 8.3, 8.4+ |
| Extension Architecture | PSR-11 Dependency Injection (`services/provider.php`), PSR-4 Autoloading |
| Event Dispatching | `Joomla\Event\SubscriberInterface` (Zero codice deprecato / Zero B/C layer) |
| Schema.org Standard | JSON-LD Interconnected @graph (Organization, LocalBusiness, GeoCoordinates, OpeningHours) |
| Head Injection Method | `$document->addCustomTag()` / WebAssetManager nativo in `onBeforeCompileHead` |
| Database Footprint | Zero tabelle custom (salvato nei parametri standard `#__extensions`) |
| Licenza | GNU General Public License v2 o successiva (100% Free & Open Source) |
Download GEO Schema Forge for Joomla and power your site with modern, high-performance structured data ready for Joomla 6.