Directory / plugin

MonoRanks – AI SEO Audit, AEO and GEO with One-Click Fixes

v0.1.25 · by VeronaLabs

Find what keeps your pages out of Google and AI answers. A weekly AI SEO audit with fixes you approve, written into WordPress, with undo.

About this plugin

See why your pages miss page one and AI answers. Approve a fix, and it is done.

MonoRanks audits every page of your site each week and tells you what to fix first, in plain words. This plugin connects your site, so the fixes you approve are written into WordPress for you, and every one can be undone.

It checks four things:

  • 🔍 SEO: how Google sees and ranks your pages
  • 💬 AEO (answer engine optimization): whether answer engines can quote you
  • 🤖 GEO (generative engine optimization): whether ChatGPT, Perplexity and Gemini find and name you
  • ⚡ Speed: the pages that load too slowly

What you get

  • One-click fixes. SEO titles, meta descriptions, canonical URLs, noindex, image alt text and redirects.
  • Category and tag pages. SEO title and meta description for category, tag and product category pages.
  • Answer-first openings. A short opening paragraph for pages that bury the answer. You see a before/after first.
  • AI crawler control and llms.txt. Rules for GPTBot, ClaudeBot, PerplexityBot, Google-Extended and others in robots.txt, plus an llms.txt file.
  • A MonoRanks screen in WordPress. Scores and how they moved, search clicks, pages that need attention, fixes ready to apply.
  • Scores in Posts and Pages. Sort by score or open the Needs attention view.
  • A box in the post editor. Scores, Google clicks, top searches and revenue (with Google Analytics) for each post.
  • What to do next. Link ideas, backlinks won and lost, competitors, keyword movers and your latest report.
  • Fresh results. Change a post and MonoRanks rechecks it the same day.
  • ↩️ Undo for everything. Every change is listed under MonoRanks Settings and can be undone for 30 days.

How it works

  1. Install the plugin from Plugins Add Plugin.
  2. Connect a free MonoRanks account with one button and approve it in WordPress.
  3. Approve fixes in MonoRanks. The plugin writes them into your site, and you can undo any of them.

Works with your SEO plugin

  • Yoast SEO and Rank Math: fixes go into their own fields, including category and tag pages.
  • The SEO Framework: fixes go into its fields for posts and pages.
  • All in One SEO: fixes reach it through its filters, for posts and pages.
  • No SEO plugin? MonoRanks prints the approved title, description, canonical and noindex itself, and writes the category description.
  • Another SEO plugin, such as SEOPress? Titles, descriptions, canonicals and noindex are not written, and MonoRanks tells you why. The other fixes still work.

You stay in control

  • Nothing changes on its own. MonoRanks only writes what you approved, one change at a time.
  • It cannot edit your theme, settings or users.
  • The opening paragraph never rewrites your text. It is added on top and can be removed with Undo.
  • When you approve MonoRanks, it may switch this plugin on if it is installed but inactive.

Free to start

The plugin is free. A free MonoRanks account covers 3 websites with weekly audits. Paid plans with more websites, pages and keywords are on monoranks.com.

This plugin uses an external service

The plugin talks to MonoRanks. Nothing is sent until you connect your site, either by approving MonoRanks in WordPress or by pasting a connector key under MonoRanks Settings.

How it connects

  • To send data, the plugin uses a connector key that belongs to this site only. It can send this site’s content, change alerts and plugin status, and read back this site’s audit results for the MonoRanks screens. It cannot read any other site or account data.
  • To apply fixes, MonoRanks uses the “MonoRanks” Application Password you approve in WordPress.

What is sent, over HTTPS

  • Published content details: post type, URL, title, a 40-word excerpt, author display name and avatar URL, categories, tags, publish and modified dates, SEO title, meta description, canonical URL, noindex flag, and image URLs with their alt text. Sent when you connect, when MonoRanks asks, and once a day.
  • Category, tag and other archive pages: name, URL, a 40-word description, SEO title, meta description and noindex flag.
  • When you publish, update or unpublish a post: its ID, URL and the details above, so MonoRanks can recheck that page.
  • Plugin status: site name and address, plugin and WordPress version, active SEO plugin, and the number of published items per type and of categories, tags and other terms.

Never sent: drafts, private or password-protected posts, comments, user emails or passwords, plugin or theme settings.

What is read back: this site’s audit results (scores, open issues, the fixes you approved, and search clicks if you connected Google Search Console in MonoRanks), and this site’s backlinks, outreach targets, competitors, keyword positions, reports, page history, and visits and revenue per page if you connected Google Analytics in MonoRanks. They are cached in WordPress and shown to admins only, never on the public site.

Legal: Terms of service · Privacy policy

Source code

The admin screens are built with React. build/main.js and build/main.css are compiled from resources/admin/src, published with the build tools in the plugin’s GitHub repository. Run npm ci && npm run build to rebuild them.

Plugin tags