Rubric: AI SEO Audit Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Get your site ready for AI search. Rubric is an AI SEO audit for your WordPress site. Being in Google is not the same as being easy for AI search to read. Rubric shows you your pages the way ChatGPT, Perplexity and Google’s AI read them, gives each page a Rubric score, and ranks every fix by how much it helps.
Rubric reads every page twice: as raw HTML, the way ChatGPT, Perplexity and Claude read it, and fully rendered, the way Google does. Most AI crawlers do not run JavaScript, so anything your theme or builder adds with JavaScript can be invisible to them. Rubric shows you where that happens.
Works with every page builder. Elementor, Divi, WPBakery, Beaver Builder, the block editor or the classic editor: Rubric never reads your builder’s data. It fetches the live, public page, the way AI engines do, so it counts what your builder actually outputs.
No learning curve: a score and a ranked list of fixes. Rubric checks what AI search reads: clear answers, readable structure, named authors, sources, fresh facts, and whether AI crawlers can reach the page at all. It tells you what to fix first, and why.
“You can fix this” or “Developer task” on every fix. Editors act on the first kind straight away in the editor. The second kind (theme, server or structured-data work) is ready to hand to your developer.
Every fix, free. On Rubric’s free plan you see every problem on every page, with the full fix steps. No call, no card, no trial, no silent conversion.
No llms.txt or FAQ spam. Rubric won’t tell you to add an llms.txt file or stuff pages with FAQ blocks. It checks what AI engines actually read.
What you get
- One-click connect. Press Connect to Rubric, log in or sign up free, approve, and you are back in WordPress, connected. No key to copy. An API key fallback is there for staging sites and locked-down hosting.
- AI-crawler check in seconds. As soon as you connect, the plugin checks your robots.txt and how your server answers GPTBot, OAI-SearchBot, ClaudeBot and PerplexityBot, plus your robots.txt rules for Google-Extended. Some themes, security plugins, hosts and CDNs block AI crawlers by default; you see it before the first audit finishes.
- First audit on connect. The site’s Rubric score, its three pillars, how each AI engine sees it and the top fixes. A real audit takes 2 to 10 minutes; the plugin says so and updates by itself. Big sites are fine: the crawl runs on Rubric’s servers, not your web server or your computer.
- Scores in your Posts, Pages and Products lists. A sortable score column (labelled “AI citability”) with a score filter, on posts, pages, WooCommerce products and every public custom post type by default. Read from stored scores: list screens never call Rubric.
- The full result for every page, in the editor. Block editor sidebar (with the score in the top bar) and a classic-editor metabox: the score, the three pillars, the six engine scores (ChatGPT, Perplexity, Google AI Overviews, Gemini, Copilot, Claude), every fix ranked by impact with why it matters and who can fix it, the page’s score history, and a link to the page in the full report.
- “Not relevant here” on any finding. Set a finding aside on one page (an About page does not need a statistic). It moves to “Set aside on this page”, with Undo. The score is never quietly raised: the panel shows Rubric’s score, which still counts every check, and shows a second score without the set-aside findings only when Rubric has re-scored the page without them.
- Exclude a page from Rubric checks. One tick in the editor: no re-check on publish, and the list column shows “Excluded”.
- Re-check on publish. Published and updated pages are queued and re-checked in small batches, never on every save. “Check this page” shows the new score within seconds of Rubric finishing.
- Copy fix prompt. Every fix in the editor has a “Copy fix prompt” button: a ready-made, specific prompt for Cursor, Claude Code, Lovable or any AI chat, in the same format as the Rubric report.
- Re-check now. Beside “Open full report”: run the site audit again after you fix something. On the free plan it runs when your free re-check is due, and otherwise shows the date it is due.
- Bot checks explained, never scored as 0. If your firewall or CDN shows Rubric a bot check (Cloudflare, Akamai, Imperva, DataDome and others) instead of your pages, the plugin says so, says what to change, and doesn’t show a score for a page it couldn’t read.
- Dashboard widget. The site score, how it compares with the other sites in Rubric’s benchmark (shown only when both were scored by the same version of Rubric), pillars, engines, trend, the 5 weakest pages, the crawler check and a link to the full report.
- Optional admin-bar badge. Off by default. Shows the page’s score in the admin bar when someone who can edit it views it on the site.
For agencies: connect client sites to one Rubric account. Rubric Agency adds white-label reports under your own brand and a monthly client report, for up to 30 client sites.
Works alongside Yoast and Rank Math
- No conflicts. Rubric never changes your site. It writes nothing to your pages: no canonicals, sitemaps, schema, redirects, meta tags or robots rules, and it adds nothing to your front end. It stores only its own settings and scores.
- It doesn’t replace your SEO plugin. Keep Yoast SEO, Rank Math, AIOSEO or SEOPress for search engines. Rubric shows how ready each page is for AI search, and reads your SEO plugin’s output the same way an AI crawler does.
- Nothing left behind. Uninstall deletes the plugin’s settings, stored scores, queue and scheduled events. There is nothing on your pages to revert.
No nags
- No upsell banners, no dashboard ads, no pop-ups.
- No gates of its own. The plugin never locks anything itself. What your plan includes is set by your Rubric account, the same as on the Rubric website. On the free plan that is every problem and every fix step; before-and-after comparison is part of Rubric Pro.
- One upgrade prompt at a time, for administrators only, in the Rubric dashboard widget (and, when your free re-check isn’t due yet, a “Re-check now with Pro” link beside the date it is due, on the widget and Settings Rubric). Dismiss any one of them once and the plugin shows no upgrade prompts again (that also hides the locked before-and-after card in the editor). Editors and authors never see one.
- Before you connect, one dismissible “Connect Rubric” notice on the Dashboard and Plugins screens, for administrators only.
- The plugin never sends email. Any emails from Rubric are set in your Rubric account.
- Never installs, activates or recommends other plugins.
- No front-end output (see Performance).
The small print
- Scores are estimates. The Rubric score estimates how ready a page is for AI search: how easily AI tools can read and quote it. It doesn’t count how often AI quotes you, and it does not guarantee rankings, citations or traffic.
- Free plan: 1 site, up to 500 pages per audit, every fix step, and an automatic re-check every 28 days. Up to 50 single-page checks a day per site (reset at midnight UTC). Every connected WordPress site counts as a site on your Rubric account. Plans and limits: https://rubric.gogochimp.com/pricing
- Rubric checks published, public pages only. It cannot check drafts, private pages or sites that are not publicly reachable.
- The crawler check tests your site from your own server. A firewall that refuses an imitation of an AI crawler may still let the real one through, so a refusal is shown as “needs a look”, not as a block.
- This plugin uses an external service, Rubric (
https://rubric.gogochimp.com/api/v1andhttps://rubric.gogochimp.com/connect), and only after an administrator connects. What is sent, and when, is listed under External service below, with the terms of service and privacy policy.
Performance
- Adds no requests to your public pages. Visitors get no scripts, styles, cookies, tracking or markup from Rubric. The only front-end output is the optional admin-bar badge (off by default): a few lines of CSS added to the admin bar’s own stylesheet, only for logged-in people who can edit the page and who switched it on.
- List screens: each row reads post meta that WordPress has already loaded for the whole list in one query, so a row adds no database query. A screen reads up to 4 of the plugin’s own options once (connection and queue state), however many rows it shows. List screens never call Rubric.
- The editor: scores load in the background through the plugin’s REST routes. Nothing blocks the editor while Rubric works.
- Saving and publishing: a published page is added to a queue (one option write). Checks are sent by WP-Cron every 15 minutes, at most 20 pages per batch, never during the save.
- The crawler check: six short requests from your server to your own site (robots.txt, then the home page once as a browser and once per AI crawler), only when you connect or press “Check again”.
The plugin’s tests (tests/run.php) check the list-screen and front-end rules above.
External service
This plugin connects to Rubric, a service run by GoGoChimp, to score your pages. It does not contact Rubric at all until an administrator connects the site (Settings Rubric).
When an administrator presses Connect to Rubric, their browser opens https://rubric.gogochimp.com/connect with this site’s home URL, the address to return to in WordPress, and a one-time random code. After they approve, the plugin exchanges the returned one-time code for this site’s access token.
After you connect, the plugin sends:
- your site’s home URL (to register the site and run its audit);
- the URLs of published, public pages (when a page is published or updated, when an editor presses “Check this page”, or when an editor opens a page to load its full result, at most every 10 minutes per page), never for a page excluded from Rubric checks;
- the names of the checks someone marked “Not relevant here” on that page (for example “author”), so Rubric can score the page without them;
- the plugin version and the WordPress version.
It never sends post content, comments, user accounts, or any information about your visitors. Rubric fetches the public pages itself, the same way a search engine would.
Requests go to https://rubric.gogochimp.com/api/v1 (the Rubric API). The one-click connect page is https://rubric.gogochimp.com/connect.
The AI-crawler check does not use Rubric or any other service: your server requests only your own site’s robots.txt and home page.
- Rubric terms of service: https://rubric.gogochimp.com/legal/terms
- Rubric privacy policy: https://rubric.gogochimp.com/legal/privacy
Privacy
The plugin adds a suggested paragraph to your privacy policy (Settings Privacy). It sets no cookies and does not track visitors.
Screenshots
The Rubric panel in the block editor: the page’s score and every fix, labelled “You can fix this” or “Developer task”, with a “Copy fix prompt” button.
One fix opened: why it matters, how to fix it, and what Rubric found on this page.
The score column in the Posts list, sortable and filterable by score.
The dashboard widget: the crawler check, the site score and its change since the last audit, top fixes, pillars, the six AI engines, score history and the weakest pages.
Settings → Rubric right after connecting: the AI-crawler check and the first audit in progress.
“Not relevant here”: a finding set aside on one page, with Undo, and the score still counting every check.
The classic-editor metabox, with the same content as the sidebar.

