WordPress plugin intelligence profile

WebXDevelop AI Search Readiness Audit

Audit your website's AI search readiness with structured data, SEO, content, and trust signal checks.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.2.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update30 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WebXDevelop AI Search Readiness Audit version 1.2.0 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

WebXDevelop AI Search Readiness Audit audits your WordPress website for AI search readiness.

The plugin analyzes technical SEO, structured data, content quality, and trust signals that may help search engines and AI systems better understand your website content.

Get an actionable readiness score with recommendations for improving website structure, content clarity, and discoverability.

All audits run locally on your WordPress installation. No website data is sent to external services.

Features

  • AI search readiness score out of 100
  • AI Answerability score out of 100 (content structure / extractability)
  • AI Crawler Access analyzer (robots.txt, HTTP headers, robots meta tags)
  • Structured data detection
  • Content quality analysis
  • Technical SEO checks
  • Trust signal evaluation
  • Actionable improvement recommendations
  • Client-friendly HTML audit reports

AI Answerability

A separate 0-100 score that estimates how easily a search engine or AI system

can extract clear answers from the homepage’s existing content. It runs locally

on the HTML the plugin already retrieves and uses only simple, explainable

heuristics — no AI API, no external service, no NLP library.

It looks at:

  • whether a single H1 is present;
  • how many descriptive subheadings there are;
  • question-style headings (“What is…”, “How does…”, “How much…”);
  • short, direct paragraphs vs. very long ones;
  • definition-style sentences (“X is a …”);
  • lists and data tables;
  • FAQ-style content;
  • vague headings such as “Our Approach”, “Why Us” or “Learn More”.

How the score works

The score starts at 0. Points are added for structures that make answers easy

to extract (up to 100 when all are present) and subtracted for problems, then

the result is capped to 0-100:

  • Single H1: +15 (multiple H1: +8)
  • Three or more descriptive subheadings: +15 (one or two: +8)
  • Three or more question-based headings: +20 (one or two: +12)
  • Content lists: +10 (a short list: +6)
  • A data table: +8
  • Two or more definition-style sentences: +12 (one: +6)
  • FAQ-style content: +10
  • Mostly short, direct paragraphs: +10 (some: +5)
  • Penalty – several very long paragraphs: -15 (one or two: -8)
  • Penalty – vague headings: -4 each, down to -16
  • Penalty – no headings at all: -20
  • Penalty – very thin content (under 200 words): -15

This is a structural readability heuristic only. It does not check whether the

content is factually correct and does not predict whether any AI will cite it.

It is shown as its own dashboard section and does NOT change the main AI Search

Readiness Score.

AI Crawler Access Analyzer

This tool reports whether well-known AI and search crawlers are technically

permitted to reach your site. It reads three sources locally:

  • your site’s robots.txt (a single request to home_url(‘/robots.txt’));
  • the HTTP response headers of your homepage (X-Robots-Tag);
  • the robots meta tags in your homepage HTML (for example

and ).

txt is parsed with a proper User-agent-aware parser. A crawler-specific

group correctly overrides the wildcard “*” group, empty “Disallow:” is treated

as “allow all”, and Allow / Disallow precedence follows the length-of-match

rule used by Google. txt cannot be retrieved or read, the result is

reported as “Unable to determine” — never as “Blocked”.

The crawlers covered include OAI-SearchBot, GPTBot and ChatGPT-User (OpenAI),

ClaudeBot, Claude-SearchBot, Claude-User and the legacy anthropic-ai token

(Anthropic), PerplexityBot and Perplexity-User (Perplexity), Google-Extended

(Google), Applebot-Extended (Apple), Meta-ExternalAgent (Meta), Amazonbot

(Amazon), CCBot (Common Crawl) and Bytespider (ByteDance). The list is

maintained in code and each entry explains what the crawler is for.

What crawler access means

“Access” describes whether a crawler is allowed to request your pages. That is

all it describes.

What it does NOT mean

  • It does not mean your content will be indexed, ranked, included or cited by

any search engine or AI system. Those are separate decisions made by each

platform.

  • “noindex” is not a crawler block. A crawler can be fully allowed to fetch a

page that also carries a “noindex” directive; the plugin reports crawler

access and indexability separately.

  • Google-Extended and Applebot-Extended are control tokens, not crawlers.

txt opts your content out of a specific AI use; it has

no effect on normal search crawling. They are only honoured when named

explicitly, so a wildcard “Disallow: /” does not opt you out of them.

Why some site owners intentionally block crawlers

Blocking AI crawlers can be a deliberate choice — to keep content out of AI

training datasets, to reduce crawl bandwidth, or for content-licensing reasons.

The plugin does not lower your score for blocking crawlers and does not

recommend allowing a crawler unless there is a clear reason to.

Scoring

The AI Crawler Access analyzer is informational only. It does not change the

0-100 AI Search Readiness Score. Crawler access is a policy decision rather

txt is not automatically

“better”, so folding it into the score would be misleading.

What it checks

Content Quality (30 points)

  • Homepage content length
  • Heading structure
  • Image alt text usage
  • Internal linking
  • Service page depth
  • FAQ availability
  • Blog freshness signals
  • Author information

Trust Signals (25 points)

  • About page detection
  • Contact information
  • Phone, email, and address signals
  • Author profiles
  • Author expertise information

Schema (25 points)

  • JSON-LD structured data
  • Microdata
  • RDFa
  • Organization schema
  • LocalBusiness schema
  • Person schema
  • FAQPage schema
  • Article schema

Technical SEO (20 points)

  • robots.txt availability
  • XML sitemap detection
  • noindex tags
  • canonical URLs
  • Indexability checks

Privacy

WebXDevelop AI Search Readiness Audit processes website information locally within your WordPress installation.

The plugin does not collect personal data or send website content to external services.

Audit results are stored locally in your WordPress database.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • structured data
  • technical seo
  • ai
  • schema
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity30 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.