90 checks in Content Quality & Entity Semantics. AI-assisted Scored in the Deep Audit's AI analysis pass.
| ID | Check | Passes when |
|---|---|---|
| 3.2.01 | Extract raw text content from HTML | Content detected |
| 3.2.02 | Measure total word count | 800–2,500+ for major pages |
| 3.2.03 | Compute unique word ratio | ≥ 70% unique |
| 3.2.04 | Identify entity density | Sufficient entity presence |
| 3.2.05 | Identify topic coverage completeness | High topical coverage |
| 3.2.06 | Validate content satisfies primary search intent | Fully aligned |
| 3.2.07 | Validate content addresses secondary user intents | Present |
| 3.2.08 | Detect missing FAQ content | Include relevant FAQs |
| 3.2.09 | Validate semantic interlinking within content | Present |
| 3.2.10 | Identify missing sections needed for topic completeness | No missing sections |
| 3.2.11 | Check paragraph readability score (Flesch/Kincaid) | 40–70 |
| 3.2.12 | Validate sentence structure variety | Not repetitive |
| 3.2.13 | Detect overly short paragraphs (<20 words) | Balanced length |
| 3.2.14 | Validate each H2 section length ≥ 150 words | Sufficient depth |
| 3.2.15 | Identify thin H3 subsections (<80 words) | Avoid thin content |
| 3.2.16 | Validate long-form content structure | Introduction → Body → Sections → Summary |
| 3.2.17 | Validate summary/conclusion present | Yes |
| 3.2.18 | Validate actionable steps or takeaways | Present |
| 3.2.19 | Detect keyword stuffing | None |
| 3.2.20 | Validate primary keyword density (0.8–2.5%) | Correct range |
| 3.2.21 | Validate secondary keyword density | Balanced |
| 3.2.22 | Detect missing semantic variants | Include NLP variants |
| 3.2.23 | Extract entities (NER) | Entities present |
| 3.2.24 | Validate entity salience | Strong salience |
| 3.2.25 | Validate entity co-occurrence patterns | Relevant groupings |
| 3.2.26 | Detect missing business entities (brand, locations) | Covered |
| 3.2.27 | Detect missing product/service entities | Covered |
| 3.2.28 | Detect missing industry-specific entities | Covered |
| 3.2.29 | Validate entity linking to service pages | Consistent |
| 3.2.30 | Validate entity linking to location pages | Consistent |
| 3.2.31 | Validate unambiguous topic definition in introduction | Clear |
| 3.2.32 | Validate entity definitions included | Yes |
| 3.2.33 | Identify vague content | Avoid |
| 3.2.34 | Identify overly generic filler content | Avoid |
| 3.2.35 | Validate logical flow of ideas | Smooth transitions |
| 3.2.36 | Validate use of real-world examples | Present |
| 3.2.37 | Validate evidence, facts, or data included | Present |
| 3.2.38 | Validate expert commentary or insights | Present |
| 3.2.39 | Validate alignment with EEAT principles | Strong |
| 3.2.40 | Validate authoritative tone | Strong |
| 3.2.41 | Validate content contains citations or references | Present when needed |
| 3.2.42 | Validate brand voice consistency | Consistent |
| 3.2.43 | Validate content uses inclusive, clear language | Yes |
| 3.2.44 | Validate no hallucinated statements | None |
| 3.2.45 | Validate alignment with search query type (commercial/informational) | Correct |
| 3.2.46 | Validate content addresses user objections | Present |
| 3.2.47 | Validate content includes comparative analysis where relevant | Present |
| 3.2.48 | Validate content uses scannable formatting | Bullets, lists, tables |
| 3.2.49 | Validate content uses short paragraphs where needed | Good spacing |
| 3.2.50 | Validate headings match topical segments | True |
| 3.2.51 | Extract content vector embedding | Embedding created |
| 3.2.52 | Validate semantic similarity to target keyword cluster | ≥ 0.75 similarity |
| 3.2.53 | Identify missing concepts (embedding gap analysis) | Minimal gaps |
| 3.2.54 | Identify irrelevant off-topic segments | Remove |
| 3.2.55 | Validate content stands alone as expert resource | High authority |
| 3.2.56 | Validate section-level topical completeness | Strong |
| 3.2.57 | Validate balanced coverage between sections | Balanced depth |
| 3.2.58 | Detect repeating sentences across user-facing pages | Avoid |
| 3.2.59 | Validate freshness signals (dates, updated content) | Present |
| 3.2.60 | Validate seasonal or time-sensitive updates (if relevant) | Updated |
| 3.2.61 | Check for outdated statistics or references | Updated |
| 3.2.62 | Validate proper use of quotes, terms, glossary items | Present |
| 3.2.63 | Validate local SEO entities appear in location/service pages | Present |
| 3.2.64 | Validate NAP consistency across page | Consistent |
| 3.2.65 | Validate use of geographic references | Present |
| 3.2.66 | Validate service-specific terminology | Present |
| 3.2.67 | Detect template-generated duplicate sections | Avoid |
| 3.2.68 | Validate CTAs are topically aligned | Logical |
| 3.2.69 | Validate transitional statements support flow | Smooth |
| 3.2.70 | Validate structured content presence (lists, steps) | Yes |
| 3.2.71 | Validate narrative examples use relevant entities | Yes |
| 3.2.72 | Validate content supports multi-intent ranking | Good layering |
| 3.2.73 | Validate FAQs address both informational + commercial intent | Balanced |
| 3.2.74 | Validate semantic coverage compared to top 5 competitors | ≥ competitor level |
| 3.2.75 | Validate lexicon variety (synonyms, lexemes) | Strong |
| 3.2.76 | Validate explicit mention of user pain points | Present |
| 3.2.77 | Validate unique insights (non-generic content) | Present |
| 3.2.78 | Detect overuse of AI-generated filler | Minimized |
| 3.2.79 | Validate high-entropy content segments | Unique & non-derivative |
| 3.2.80 | Validate coverage of contrary viewpoints | Present |
| 3.2.81 | Validate multimedia support (images/tables/examples) | Present |
| 3.2.82 | Validate content chunking for AI retrieval | Yes |
| 3.2.83 | Validate paragraph boundaries for embedding clarity | Clear |
| 3.2.84 | Validate inline entity linking (e.g., glossary, service pages) | Good cross-linking |
| 3.2.85 | Validate citation of sources (if applicable) | Strong |
| 3.2.86 | Validate on-page experience content alignment (UX copy) | Consistent |
| 3.2.87 | Validate user-task completion content (actions users want to take) | High |
| 3.2.88 | Validate content not buried in collapsible sections | Visible to crawlers |
| 3.2.89 | Validate content availability with JS disabled | Accessible |
| 3.2.90 | Compute content-depth & topicality composite score | >= 90% |
← 3.1 Header Structure & Semantic Layout Suite3.3 Entity Extraction, Disambiguation & E-E-A-T Signals Suite →
A Deep Audit scores every check here that applies to your page, then an AI pass of up to 150 checks. Included on Pro and Ultra, or $9 for one audit.
See plansMachine-readable: catalog totals and the full catalog as JSON (IDs, section, weight, status).