Can AI read you? Rubric is an AI SEO audit for your WordPress site, and it checks the gates first: whether AI crawlers are allowed in, whether your content is in the raw HTML or only appears after JavaScript, noindex and nosnippet, Google-Extended (Gemini) rules, and CDN or firewall blocks. Being in Google is not the same as being readable by AI search.
Bing and Copilot too. Copilot draws on Bing’s index, so Rubric also checks Bing’s ai-grounding opt-out (and the noarchive and nocache tags Bing reads the same way), which can keep a page out of Copilot answers.
How ready is each page? Then Rubric checks three layers (the gates, the search basics, then the content) and gives each page a Rubric score from 27 checks for AI search: an on-page AI SEO score for how well the page is set up for AI search. Rubric’s report also shows further checks with their evidence, but those never move the number. A score of 100 is reachable. Every fix is ranked by how much it helps. Every score is read against Rubric’s standard: the score of the top 25% of sites Rubric has checked.
Being found by AI search mostly depends on your search visibility and reputation. Rubric makes sure nothing stops AI from reading you, and shows what to fix next.
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: the gates, a score and a ranked list of fixes. Rubric checks whether AI crawlers can reach the page at all, then the search basics (titles, headings, canonicals, duplicates, internal links, sitemaps, redirects), then what independent studies agree cited pages tend to have: a date where one is owed, recent updates on time-sensitive pages, the answer early, enough substance and comparison content. 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. Whether AI can read the site (the gates, shown first), then its Rubric score against Rubric’s standard, 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 “Rubric score” column with a filter (at or above Rubric’s standard, below it, well below, not checked), 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: “Can AI read this page?” first (crawler blocks, noindex, nosnippet, Bing’s Copilot opt-out, content only after JavaScript), then the score, 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 (a timeless About page does not need a date). 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. “Can AI read your site?” first (the crawler check and any gate among the top fixes), then the site score against Rubric’s standard, how it compares with the other sites Rubric has checked, 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 “Does it slow my site down?” in the FAQ).
The small print
- Scores are estimates. The Rubric score measures how well a page is set up for AI search. It doesn’t count how often AI quotes you, and it does not guarantee rankings, citations or traffic. Page fixes alone won’t make AI name you.
- Rubric’s standard is a comparison, not a promise. It is the score of the top 25% of sites Rubric has checked, from their latest audits, and it changes as sites re-check. Until the plugin has received it from Rubric, bars use Rubric’s last published value and no number is shown.
- Free plan: 1 site, up to 500 pages per audit, every problem and every fix step, 1 re-check a month whenever you like, plus 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 (or, for anonymous usage sharing, only after an administrator turns it on). What is sent, and when, is listed under External service below, with the terms of service and privacy policy.
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), or turns on the optional usage sharing described at the end of this section.
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.
Optional usage sharing (off by default). Settings → Rubric → Options has one checkbox, “Help improve Rubric: share anonymous usage and fix results”. It is never ticked for you, and nothing below is collected or sent unless an administrator ticks it. It works whether or not the site is connected.
- What is sent: which Rubric screens and fixes are used (for example “a fix was opened” or “a fix prompt was copied”, with the check’s name such as “author”), check results as score bands (weak, fair or good, never the score or the page), and error codes when a call to Rubric fails (the HTTP status and the API endpoint’s name). Each batch carries “wordpress”, the plugin version and a random install id made when you turn sharing on.
- What is never sent: your site address, page addresses, post content, user names, email addresses, your Rubric account or token, or anything about your visitors. (Like any web request, it comes from your web server’s IP address; Rubric’s events never record IP addresses.)
- When: events wait in a small queue in your database and are sent in one batch, at most once an hour, from the WordPress admin or WP-Cron. When you turn it on, the plugin sends “install”; when the plugin is deactivated while sharing is on, it sends “uninstall”. When you turn it off, the plugin sends one last “sharing turned off” event, then deletes its queue and the install id and sends nothing more.
- Where:
https://rubric.gogochimp.com/api/v1/events (no account token is sent with these events).
-
What Rubric collects, per product: https://rubric.gogochimp.com/legal/data
-
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.
Usage sharing is off unless you turn it on. If you tick “Help improve Rubric”, the plugin tells Rubric which of its screens and fixes get used, how checks turned out (as weak, fair or good) and which errors happened, tagged with a random ID that isn’t linked to your site, your Rubric account or you. It never sends your site address, your content, or anything about your users or visitors. Untick it at any time: the plugin sends one last “turned off” note, then deletes the random ID and its queue and sends nothing more. Uninstalling the plugin deletes them too. Details: https://rubric.gogochimp.com/legal/data and https://rubric.gogochimp.com/legal/privacy