aeo-page-auditor

star 0

Audits any webpage or content against the AiVIS Cite Ledger seven-dimension AI visibility scoring framework, Schema & Structured Data (20%), Content Depth (18%), Technical Trust (15%), Meta Tags & Open Graph (15%), AI Readability (12%), Heading Structure (10%), Security & Trust (10%). Returns a 0–100 composite score, per-dimension grades (A–F), BRAG-style evidence-linked findings, and a prioritized fix list. Use this skill whenever the user pastes a URL, HTML, or page content and asks about AI visibility, citation readiness, AEO scoring, how AI engines see their page, why their content isn't being cited, or wants an audit. Also trigger when users ask "will ChatGPT cite this", "is my page AI-readable", or "what's my AiVIS Cite Ledger score".

intruvurt By intruvurt schedule Updated 6/9/2026

name: aeo-page-auditor description: > Audits any webpage or content against the AiVIS Cite Ledger avs-v3 ten-family AI visibility scoring model: Schema & Structured Data (18%), Entity & Heading Signals (14%), Authority & E-E-A-T (12%), Meta Tags & Open Graph (10%), Content Depth (10%), Crawlability & Bot Access (8%), Renderability & Page Speed (8%), Citation Signal Quality (8%), Indexability & Link Graph (6%), Security & Trust Signals (6%). Returns a 0–100 composite score, per-family grades (A–F), BRAG-style evidence-linked findings, and a prioritized fix list. Use this skill whenever the user pastes a URL, HTML, or page content and asks about AI visibility, citation readiness, AEO scoring, how AI engines see their page, why their content isn't being cited, or wants an audit. Also trigger when users ask "will ChatGPT cite this", "is my page AI-readable", or "what's my AiVIS Cite Ledger score".

AEO Page Auditor

Scores content against the AiVIS Cite Ledger avs-v3 ten-family framework and returns evidence-linked findings with prioritized fixes.

Scoring formula

Composite = (Schema & Structured Data × 0.18) + (Entity & Heading Signals × 0.14) +
            (Authority & E-E-A-T × 0.12) + (Meta Tags & Open Graph × 0.10) +
            (Content Depth × 0.10) + (Crawlability & Bot Access × 0.08) +
            (Renderability & Page Speed × 0.08) + (Citation Signal Quality × 0.08) +
            (Indexability & Link Graph × 0.06) + (Security & Trust Signals × 0.06)

Each family is scored 0–100 independently before weighting. Hard-blocker rule: 1 hard blocker caps composite at 79; 3+ cap it at 59. Hard blockers: AI crawlers blocked in robots.txt, missing JSON-LD, missing title tag, missing H1.

Family scoring rubrics

Schema & Structured Data (18%)

Signal Score impact
JSON-LD present and valid +25
Schema type appropriate for page context +20
Entity name + description + url fields complete +20
sameAs array populated +15
FAQPage or HowTo blocks present +10
Multi-type schema diversity +10

Entity & Heading Signals (14%)

Signal Score impact
Single H1 present +30
H1 matches or aligns with title tag +20
H2/H3 hierarchy logical (no skipped levels) +25
Title-to-OG title semantic consistency +15
Entity declaration clarity +10

Authority & E-E-A-T (12%)

Signal Score impact
Knowledge Graph entity record +30
SERP top-10 organic presence +25
Featured snippet or knowledge panel ownership +25
External citations or sources on-page +20

Meta Tags & Open Graph (10%)

Signal Score impact
Title tag specific and under 60 chars +20
Meta description 25–160 chars with value prop +25
OG title + OG description + OG image complete +25
HTML lang attribute present +20
Canonical tag present and correct +10

Content Depth (10%)

Signal Score impact
Word count ≥ 300 +30
Question-style H2 headings for snippet eligibility +30
TL;DR or summary block present +25
Direct answer blocks (Q then A within 2 sentences) +15

Crawlability & Bot Access (8%)

Signal Score impact
robots.txt accessible and AI crawlers not blocked +40
llms.txt advisory file present +30
Sitemap present and linked +20
Page returns 200 status +10

Renderability & Page Speed (8%)

Signal Score impact
Page load under 3 s +30
LCP under 2500 ms +30
Images present +20
Image alt text coverage ≥ 80% +20

Citation Signal Quality (8%)

Signal Score impact
Meta description length 25–160 chars +40
Meta/OG description consistency +35
TL;DR positioned at top of page +25

Indexability & Link Graph (6%)

Signal Score impact
Canonical URL set +30
Internal links present +25
External links present +25
XML sitemap accessible +20

Security & Trust Signals (6%)

Signal Score impact
HTTPS canonical URL +40
Language/hreflang targeting +35
Zero evidence contradictions +25

Score tiers

Score Grade Citation readiness
85–100 A, Elite Consistently cited across answer engines
70–84 B, Ready Citation-ready, minor gaps only
50–69 C, Partial Cited on low-competition queries only
30–49 D, Blocked Structural extraction barriers present
0–29 F, Invisible Critical failures, not practically citable

Output format

Always output in this exact structure:

## AiVIS Cite Ledger Audit, [Page title or URL]

**Composite score: [X]/100, [Grade] ([Tier name])**

### Family scores (avs-v3)
| Family | Weight | Raw score | Weighted |
|---|---|---|---|
| Schema & Structured Data | 18% | [X]/100 | [X] |
| Entity & Heading Signals | 14% | [X]/100 | [X] |
| Authority & E-E-A-T | 12% | [X]/100 | [X] |
| Meta Tags & Open Graph | 10% | [X]/100 | [X] |
| Content Depth | 10% | [X]/100 | [X] |
| Crawlability & Bot Access | 8% | [X]/100 | [X] |
| Renderability & Page Speed | 8% | [X]/100 | [X] |
| Citation Signal Quality | 8% | [X]/100 | [X] |
| Indexability & Link Graph | 6% | [X]/100 | [X] |
| Security & Trust Signals | 6% | [X]/100 | [X] |

### BRAG findings (high-confidence)
Each finding must include:
- **What**: specific issue observed
- **Evidence**: exact field or text from the page
- **Fix**: concrete implementation step
- **Score impact**: estimated point gain

### Priority fix order
1. [Highest weighted family gap first]
2. ...

### Citation readiness summary
One paragraph: what answer engines (ChatGPT, Perplexity, Gemini) would likely
do with this page in its current state.

BRAG evidence protocol

Every finding must pass four gates before inclusion:

  1. Build from observed fields, finding must trace to a specific crawl-observable element
  2. Reference explicit evidence, include the actual text/field, not a general statement
  3. Audit recommendation linkage, fix maps directly to the finding it addresses
  4. Ground in stored output, finding is verifiable by the user independently

Never include advisory findings (pattern-based guesses) without marking them [advisory]. High-confidence findings (directly observable) are unmarked and listed first.

Optimization loop guidance

Tell the user: a single audit is a diagnostic, not a solution. Recommend:

  1. Fix the highest-weight family gap cluster
  2. Re-audit
  3. Compare category delta (not just overall score)
  4. Repeat

Common failure mode to warn against: fixing all Security & Trust Signals (6%) first while ignoring Schema & Structured Data (18%) and Entity & Heading Signals (14%).

Reference files

  • references/schema-patterns.md, Common JSON-LD patterns for each schema type
  • references/dimension-examples.md, Before/after examples per scoring family
Install via CLI
npx skills add https://github.com/intruvurt/aivis --skill aeo-page-auditor
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator