Title: Rubric: AI SEO Audit
Author: rubricbygogochimp
Published: <strong>November 10, 2026</strong>
Last modified: November 10, 2026

---

Search plugins

![](https://ps.w.org/rubric-ai-seo-audit/assets/banner-772x250.png?rev=3794895)

![](https://ps.w.org/rubric-ai-seo-audit/assets/icon-256x256.png?rev=3794895)

# Rubric: AI SEO Audit

 By [rubricbygogochimp](https://profiles.wordpress.org/rubricbygogochimp/)

[Download](https://downloads.wordpress.org/plugin/rubric-ai-seo-audit.1.0.2.zip)

 * [Details](https://wordpress.org/plugins/rubric-ai-seo-audit/#description)
 * [Reviews](https://wordpress.org/plugins/rubric-ai-seo-audit/#reviews)
 *  [Installation](https://wordpress.org/plugins/rubric-ai-seo-audit/#installation)
 * [Development](https://wordpress.org/plugins/rubric-ai-seo-audit/#developers)

 [Support](https://wordpress.org/support/plugin/rubric-ai-seo-audit/)

## 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 you get 1 re-check a month; after that it shows
   the date of your next one.
 * **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, 1 re-check 
   a month whenever you like, 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/
   v1` and `https://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.⌉⌊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.⌉[

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.⌉⌊
One fix opened: why it matters, how to fix it, and what Rubric found on this page
.⌉[

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 score
column in the Posts list, sortable and filterable by score.⌉[

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.⌉⌊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.⌉[

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.⌉⌊Settings → Rubric right after connecting: the AI-crawler check and
the first audit in progress.⌉[

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.⌉⌊"Not relevant here": a finding set aside on one page,
with Undo, and the score still counting every check.⌉[

“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.⌉⌊The classic-
editor metabox, with the same content as the sidebar.⌉[

The classic-editor metabox, with the same content as the sidebar.

## Installation

 1. Install and activate the plugin.
 2. Go to Settings  Rubric and press **Connect to Rubric**.
 3. Log in or create a free Rubric account and press **Approve**. You return to WordPress
    connected: the AI-crawler check shows in seconds and the first audit starts.

If the redirect cannot work (for example a staging site behind a login, or an admin
on a different domain), create a site token in your Rubric account and paste it 
under “Use an API key instead”.

## FAQ

### Does a higher score mean AI assistants will cite my site?

No. The Rubric score estimates how ready a page is for AI search, not how often 
it is already cited, and it does not guarantee rankings, citations or traffic. It
tells you which fixes make your pages easier for AI tools to read and quote.

### Does it replace Yoast SEO, Rank Math, AIOSEO or SEOPress?

No. It works alongside them. Rubric checks AI search readiness; your SEO plugin 
keeps doing its job. Rubric never changes your pages and adds nothing to your front
end, so it cannot conflict with your SEO plugin’s output or with caching plugins.

### Does it work with Elementor, Divi or other page builders?

Yes. Rubric checks the published page itself, the way AI engines read it, not the
builder’s data, so it sees whatever your builder outputs. Pages whose content only
appears after JavaScript runs are flagged, because most AI crawlers do not run JavaScript.

### What does “You can fix this” mean?

The fix is in the page’s words, headings, links, images, author or dates, or a setting
you already have in WordPress or your SEO plugin. “Developer task” means theme, 
server, structured-data or rendering work.

### My robots.txt blocks an AI crawler. Did Rubric change it?

No. Rubric never changes robots.txt. The rule usually comes from an SEO or security
plugin, your host, or a CDN setting such as Cloudflare’s managed robots.txt. The
crawler check shows which crawlers are blocked so you can change that setting.

### Does it check WooCommerce products?

Yes. Products, like every public post type, get the list column, the editor panel
and re-check on publish by default. You can narrow the post types in Settings  Rubric.

### A finding does not apply to my page. Can I turn it off?

Yes. Open the finding and choose “Not relevant here”. It is set aside on that page
only, and you can undo it at any time. The score you see is still Rubric’s score,
which counts every check. A second score without the set-aside findings appears 
only when Rubric has re-scored the page without them, so the plugin never raises
your score on its own. To stop checking a page entirely, tick “Exclude this page
from Rubric checks” in its editor.

### Is it free?

Yes. The plugin is free, and Rubric’s free plan needs no card and has no time limit:
1 site, up to 500 pages, every problem and every fix step, 1 re-check a month whenever
you like, and an automatic re-check every 28 days. Paid plans are on rubric.gogochimp.
com, never inside the plugin.

### What is free and what is paid?

 * **Free:** 1 site, up to 500 pages, every problem and every fix step, the crawler
   check, score history, 1 re-check a month whenever you like, and an automatic 
   re-check every 28 days.
 * **Rubric Pro (USD 12 a month):** up to 3 sites, re-check whenever you like (fair
   use), before-and-after comparison, and weekly automatic re-checks.
 * **Rubric Agency (USD 49 a month):** up to 30 client sites, white-label reports
   and a monthly client report.

Full details: https://rubric.gogochimp.com/pricing

### What happens when I reach the daily check limit?

The plugin shows “Daily check limit reached”, keeps the remaining pages in its queue,
and continues after the limit resets (midnight UTC).

### Can it check drafts or private pages?

Not in this version. Rubric fetches pages from your public site, so only published,
public, non-password-protected pages can be checked. Sites that are not publicly
reachable (localhost, intranets) cannot be audited.

### Does it work with the classic editor or multisite?

Yes. The block editor gets a sidebar; the classic editor gets a metabox with the
same content. On multisite, each site connects separately.

### What happens when I disconnect or delete the plugin?

Disconnect (Settings  Rubric) and uninstall both tell Rubric to revoke this site’s
access. Uninstall also deletes all the plugin’s settings, stored scores, queue and
scheduled events. The site’s history stays in your Rubric account.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Rubric: AI SEO Audit” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ rubricbygogochimp ](https://profiles.wordpress.org/rubricbygogochimp/)

[Translate “Rubric: AI SEO Audit” into your language.](https://translate.wordpress.org/projects/wp-plugins/rubric-ai-seo-audit)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/rubric-ai-seo-audit/),
check out the [SVN repository](https://plugins.svn.wordpress.org/rubric-ai-seo-audit/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/rubric-ai-seo-audit/)
by [RSS](https://plugins.trac.wordpress.org/log/rubric-ai-seo-audit/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2

 * Renamed to “Rubric: AI SEO Audit”. The plugin folder, main file and text domain
   are now rubric-ai-seo-audit.
 * readme: Contributors is the plugin owner’s WordPress.org account, rubricbygogochimp.
 * readme: plan details updated to match Rubric’s current plans.

#### 1.0.1

 * New: “Re-check now” beside “Open full report” on the dashboard widget and Settings
   Rubric. On Pro it runs a fresh site audit (queued when Rubric is busy). On the
   free plan it runs when your free re-check is due; otherwise it shows the date
   of your next free re-check.
 * New: “Copy fix prompt” on every fix in the editor sidebar and classic metabox:
   the same ready-made prompt as the Rubric report, for this page.
 * New: a site or page that shows crawlers a bot check is shown as “Not scored: 
   bot check”, with what Rubric saw and what to change, instead of “No score yet”
   or “Not checked”. The list column shows “Bot check”.
 * The dashboard widget now picks up a plan change (Free to Pro) within the hour,
   without reconnecting.

#### 1.0.0

 * First public release: one-click connect (API key fallback), AI-crawler check 
   on connect, first site audit, the AI citability list column, block editor sidebar
   and classic-editor metabox with every fix labelled “You can fix this” or “Developer
   task”, “Not relevant here” and per-page exclusion, re-check on publish, dashboard
   widget with benchmark, optional admin-bar badge, full uninstall cleanup.
 * Fix (pre-release): the “Connect to Rubric” and “Run the site audit” buttons kept
   a transparent background, so their white text was invisible until hover (seen
   on WordPress 7.1, whose default admin colour scheme is Modern). The plugin’s 
   colours are now set on every screen it draws on, with solid fallbacks, and pass
   WCAG AA contrast in all nine core admin colour schemes.

## Meta

 *  Version **1.0.2**
 *  Last updated **14 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [ai overviews](https://wordpress.org/plugins/tags/ai-overviews/)[ai search](https://wordpress.org/plugins/tags/ai-search/)
   [ai seo](https://wordpress.org/plugins/tags/ai-seo/)[ai visibility](https://wordpress.org/plugins/tags/ai-visibility/)
   [ChatGPT](https://wordpress.org/plugins/tags/chatgpt/)
 *  [Advanced View](https://wordpress.org/plugins/rubric-ai-seo-audit/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/rubric-ai-seo-audit/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/rubric-ai-seo-audit/reviews/)

## Contributors

 *   [ rubricbygogochimp ](https://profiles.wordpress.org/rubricbygogochimp/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/rubric-ai-seo-audit/)