Install paths, OAuth and application-password auth, capabilities, multisite, caching plugins.
The WordPress plugin connects your WP install to a SEMOptimiser site. Three capabilities: auto-IndexNow on publish, in-editor SEO score, and one-click fixes from audits applied directly to WP.
The plugin uses the user's capabilities – there's no service account. The connecting user needs:
On every publish or update of a post/page/CPT, the plugin POSTs the URL to our IndexNow endpoint. Configure which post types trigger it in SEMOptimiser → Settings → Auto-submit. Default: posts + pages (not custom post types).
In Gutenberg, a SEMOptimiser panel appears in the right sidebar. Shows: current SEO score (recomputed live as you type), AI-readability score, missing meta description warning, image alt completeness, fixable issues list.
When an audit completes, fixable issues appear under WP Admin → SEMOptimiser → Fixes. Click Apply on any issue. The plugin uses native WP APIs (`wp_update_post`, `update_post_meta`, `wp_insert_attachment` for images) to apply changes.
Plugin supports WordPress Multisite. Network-activate, then each subsite admin connects independently. Network admin sees a roll-up across all connected subsites.
Compatible with: WP Rocket, W3 Total Cache, LiteSpeed Cache, WP Super Cache, Cloudflare. The plugin purges affected URLs from each cache layer after applying any fix. If you use a less-common caching plugin, fixes still apply but you may need to manually purge.
Deactivate + delete from WP Admin → Plugins. The OAuth token is invalidated automatically. To revoke from the SEMOptimiser side too, Settings → Integrations → WordPress → Disconnect.
One platform. Five fewer subscriptions.
Join 1,200+ agencies and in-house teams using SEMOptimiser to replace Semrush, Ahrefs, GA4 add-ons and rank trackers – with one workflow that actually ships fixes.