50 checks in Content Quality & Entity Semantics. AI-assisted Scored in the Deep Audit's AI analysis pass.
| ID | Check | Passes when |
|---|---|---|
| 3.5.01 | Extract all <img> tags | Images detected |
| 3.5.02 | Validate every image has an ALT attribute | 100% coverage |
| 3.5.03 | Validate ALT text describes content accurately | Accurate |
| 3.5.04 | Detect generic ALTs ("image", "photo", "pic") | Avoid |
| 3.5.05 | Validate entity-informed ALT text (brand, service, location) | Present |
| 3.5.06 | Validate ALT text <= 125 characters | Yes |
| 3.5.07 | Validate hero image has ALT text | Present |
| 3.5.08 | Validate decorative images use empty ALT ("") | Correct |
| 3.5.09 | Identify missing title attributes (if required) | Present where needed |
| 3.5.10 | Validate presence of <figure> + <figcaption> pairing | Yes |
| 3.5.11 | Validate captions describe image purpose | Strong |
| 3.5.12 | Validate important images include captions | Present |
| 3.5.13 | Validate structured data for images (ImageObject) | Present |
| 3.5.14 | Validate file format is modern (WEBP, AVIF) | Optimized |
| 3.5.15 | Validate fallback images for unsupported browsers | Present |
| 3.5.16 | Validate Supabase-style automatic optimization if applicable | Enabled |
| 3.5.17 | Validate correct use of srcset | Responsive images |
| 3.5.18 | Validate correct use of sizes attribute | Present |
| 3.5.19 | Validate largest contentful paint image optimized | Optimized |
| 3.5.20 | Validate lazy-loading for images below fold | Yes |
| 3.5.21 | Validate images served via CDN | Yes |
| 3.5.22 | Validate no oversized images (display size < file dimensions) | Correct sizing |
| 3.5.23 | Validate aspect-ratio consistency | Balanced |
| 3.5.24 | Validate alt text includes entities only when relevant | Correct usage |
| 3.5.25 | Validate logo has appropriate ALT text (brand name only) | Correct |
| 3.5.26 | Validate infographic images include descriptive ALTs | Comprehensive |
| 3.5.27 | Validate charts include data table equivalents | Yes |
| 3.5.28 | Validate diagrams include textual explanation nearby | Present |
| 3.5.29 | Validate embed tags (iframes) have titles | Present |
| 3.5.30 | Validate video embeds include captions/subtitles | Yes |
| 3.5.31 | Validate video transcripts | Present |
| 3.5.32 | Validate audio embeds include transcripts | Present |
| 3.5.33 | Validate correct <video> poster image | Present |
| 3.5.34 | Validate ARIA attributes for media player UI | Accessible |
| 3.5.35 | Validate autoplay is disabled unless muted | Compliant |
| 3.5.36 | Validate media elements do not block rendering | Non-blocking |
| 3.5.37 | Validate alt text uniqueness | No repeats |
| 3.5.38 | Validate consistent style across captions | Consistent |
| 3.5.39 | Validate media has compression applied | Yes |
| 3.5.40 | Validate media loads asynchronously | Yes |
| 3.5.41 | Validate hero image quality (no artifacts, pixelation) | High |
| 3.5.42 | Validate alt text includes relevant keywords naturally | Balanced |
| 3.5.43 | Validate captions include entities where appropriate | Yes |
| 3.5.44 | Detect stock image overuse | Minimized |
| 3.5.45 | Validate image topic relevance | High |
| 3.5.46 | Validate image filenames contain descriptive terms | Clean naming |
| 3.5.47 | Validate image filenames exclude numbers-only (“IMG_1234.jpg”) | Optimized |
| 3.5.48 | Validate correct caching headers | Set correctly |
| 3.5.49 | Validate OpenGraph image and dimensions | Present |
| 3.5.50 | Compute multimodal composite readiness score | >= 90% |
← 3.4 AI-Overview Optimization Suite3.6 Duplicate Content, Thin Content & Template Collision 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).