Title: WebXDevelop AI Search Readiness Audit
Author: sppdeve
Published: <strong>Август 27, 2026-ж.</strong>
Last modified: Август 30, 2026-ж.

---

Плагиндерди издөө

![](https://s.w.org/plugins/geopattern-icon/webxdevelop-ai-search-readiness-audit.
svg)

# WebXDevelop AI Search Readiness Audit

 Автору [sppdeve](https://profiles.wordpress.org/sppdeve/)

[Жүктөө](https://downloads.wordpress.org/plugin/webxdevelop-ai-search-readiness-audit.1.2.0.zip)

 * [Кенен маалымат](https://ky.wordpress.org/plugins/webxdevelop-ai-search-readiness-audit/#description)
 * [Сын-пикирлер](https://ky.wordpress.org/plugins/webxdevelop-ai-search-readiness-audit/#reviews)
 *  [Орнотуу](https://ky.wordpress.org/plugins/webxdevelop-ai-search-readiness-audit/#installation)
 * [Development](https://ky.wordpress.org/plugins/webxdevelop-ai-search-readiness-audit/#developers)

 [Колдоо](https://wordpress.org/support/plugin/webxdevelop-ai-search-readiness-audit/)

## Сүрөттөө

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 ).

robots.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. If robots.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.
    Listing
   them in robots.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 than a
readiness defect, and a permissive robots.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.

## Орнотуу

 1. Upload the `webxdevelop-ai-search-readiness-audit` folder to the `/wp-content/plugins/`
    directory.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Navigate to Tools > AI Visibility.
 4. Click “Run Audit” to analyze your website.

## FAQ.KG

### Does this plugin improve AI rankings?

No. This plugin does not guarantee rankings or placement in AI search results. It
analyzes website signals and provides recommendations that may help search engines
and AI systems understand your content.

### Does this plugin use external APIs?

No. The plugin performs audits locally inside your WordPress installation and does
not send website data to external services.

### Does this plugin replace SEO plugins?

No. WebXDevelop AI Search Readiness Audit is designed as an auditing and recommendation
tool. It can be used alongside existing SEO plugins.

## Сын-пикирлер

There are no reviews for this plugin.

## Contributors & Developers

“WebXDevelop AI Search Readiness Audit” is open source software. The following people
have contributed to this plugin.

Мүчөлөрү

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

[Translate “WebXDevelop AI Search Readiness Audit” into your language.](https://translate.wordpress.org/projects/wp-plugins/webxdevelop-ai-search-readiness-audit)

### Interested in development?

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

## Өзгөртүүлөр

#### 1.2.0

 * Added AI Answerability: a separate 0-100 score estimating how easily a search
   
   engine or AI system can extract clear answers from the homepage, based on headings,
   question phrasing, paragraph length, lists, tables and definitions.
 * Fully local heuristic — no AI API, external service or new dependency.
 * Shown as its own dashboard section; does not change the main score.
 * Added PHPUnit unit tests for the answerability heuristics.

#### 1.1.0

 * Added the AI Crawler Access analyzer: robots.txt, X-Robots-Tag headers and
    robots
   meta tags are checked to report whether known AI and search crawlers are allowed,
   blocked, or “unable to determine”.
 * Added a User-agent-aware robots.txt parser (crawler-specific groups override
   
   the wildcard group; correct Allow / Disallow precedence).
 * The audit now makes a single robots.txt request, shared by the technical and
   
   crawler checks.
 * The AI Crawler Access analyzer is informational and does not change the
    0-100
   score.
 * Added PHPUnit unit tests for the crawler parser and decision logic.

#### 1.0.0

 * Initial release.
 * Added AI search readiness scoring.
 * Added schema, content, technical SEO, and trust signal audits.
 * Added HTML report export.

## Мета

 *  Нуска **1.2.0**
 *  Акыркы жаңыртуу **1 жума мурун**
 *  Активдүү орнотуулар **Fewer than 10**
 *  WordPress нускасы ** 6.0 же андан жогору **
 *  Tested up to **7.0.4**
 *  PHP нускасы ** 7.4 же андан жогору **
 *  Тил
 * [English (US)](https://wordpress.org/plugins/webxdevelop-ai-search-readiness-audit/)
 * Тег:
 * [AI](https://ky.wordpress.org/plugins/tags/ai/)[schema](https://ky.wordpress.org/plugins/tags/schema/)
   [seo](https://ky.wordpress.org/plugins/tags/seo/)[structured data](https://ky.wordpress.org/plugins/tags/structured-data/)
   [technical seo](https://ky.wordpress.org/plugins/tags/technical-seo/)
 *  [Advanced View](https://ky.wordpress.org/plugins/webxdevelop-ai-search-readiness-audit/advanced/)

## Рейтинг

Азырынча эч кандай сын-пикир жок.

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

[See all reviews](https://wordpress.org/support/plugin/webxdevelop-ai-search-readiness-audit/reviews/)

## Мүчөлөрү

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

## Колдоо

Комментарийлер барбы? Жардам керекпи?

 [Колдоо форумун көрүү](https://wordpress.org/support/plugin/webxdevelop-ai-search-readiness-audit/)