WordPress
Install the Genlytic WordPress plugin.
The Genlytic WordPress plugin auto-injects schema markup on your pages and triggers scans when you publish content.
What the plugin does
- Auto-injects schema markup — when a Schema Gap action is generated for a WordPress page, the plugin adds the JSON-LD to that page's
<head>section automatically - Scan on publish — when you publish or update a post or page, the plugin sends a scan trigger to Genlytic so fresh results reflect your latest content
Requirements
- WordPress 5.8 or later
- PHP 7.4 or later
- Your Genlytic API token (from Settings → Profile → API Access)
Setup
Go to your WordPress admin panel → Plugins → Add New. Search for "Genlytic" and click Install Now, then Activate.
Go to Settings → Genlytic in your WordPress admin. Paste your API token from Genlytic → Settings → Profile → API Access.
Click Save Settings. The plugin will verify the token and show your connected workspace name.
Schema injection behavior
When the plugin is connected, Genlytic pushes JSON-LD to your pages automatically when you apply a Schema Gap action. The script is added to the page's <head> via a WordPress filter — it does not modify your theme files.
Scan trigger on publish
Every time you publish or update a post or page, the plugin calls the Genlytic scan API for your active project. This ensures Genlytic picks up fresh content changes without waiting for a scheduled scan.
Troubleshooting
"Invalid API token" — regenerate your token in Genlytic → Settings → Profile and re-enter it in the plugin settings.
Schema not appearing — confirm the Schema Gap action has been applied (status = applied) in the Optimize queue.