Schema Completeness Checklist: 24 Schema Types That AI Models Look For
The median SME website scores 42% on Schema Completeness. Sites scoring 100% get 3.1× more AI citations. Here are all 24 schema types across 4 priority tiers.
Schema Completeness measures what percentage of the relevant Schema.org types are correctly implemented on your website. Scores range from 0% to 100%. The median SME website scores 42%. Sites achieving 100% receive 3.1× more AI citations than the median. This checklist covers all 24 schema types we assess across 4 priority tiers.
Schema Completeness Benchmarks
Platform Schema Coverage Comparison
| Platform | Schema Completeness | Auto-Generation | JSON-LD Export | Validation |
|---|---|---|---|---|
| Innotek GEO Audit | 100% — all 24 types | Yes — from page content | Yes — production-ready | Yes — real-time |
| WordLift | 100% — all 24 types | Partial — needs configuration | Yes | Partial |
| Frase.io | ~80% — missing specialist types | No | No | No |
| Surfer SEO | 0% — no schema support | No | No | No |
| Manual implementation | Varies — developer dependent | No | No | Manual only |
Tier 1 — Essential Schema Types (Implement First)
All sites should have these. Missing any one = significant citation penalty.
| Schema Type | Purpose | Impact | Implementation Complexity |
|---|---|---|---|
| Organization | Declares entity identity — name, logo, sameAs, contactPoint | Highest — entity clarity foundation | Low — 1 JSON-LD block |
| WebSite | Declares site name, URL, and search action | High — sitelinks search box eligibility | Low — 1 JSON-LD block |
| WebPage | Declares page type, breadcrumb, dateModified | Medium-High — freshness signals | Low — per page |
| BreadcrumbList | Navigation hierarchy for knowledge graph | Medium — entity path disambiguation | Low — structured nav |
| ContactPoint | Operational contact details for entity verification | Medium — verifiability signal | Low — inside Organization |
| PostalAddress | Physical location for local entity disambiguation | Medium — LocalBusiness signal | Low — inside Organization |
Tier 2 — Recommended Schema Types
Implement based on your content types. Each adds 8-12% to Schema Completeness score.
| Schema Type | When to Use | AI Citation Impact | Key Fields |
|---|---|---|---|
| FAQPage | Any page with Q&A content | High — direct answer extraction | mainEntity: Question + acceptedAnswer |
| HowTo | Step-by-step process pages | High — procedural query matching | step: HowToStep array with images |
| Article / BlogPosting | All editorial content | High — freshness + authorship | author, datePublished, dateModified |
| Offer | Product and service pages | High — commercial query routing | price, priceCurrency, availability |
| Review / AggregateRating | Testimonial and review pages | Medium — trust signal | ratingValue, reviewCount, bestRating |
| Person | Author and team member pages | Medium — authorship authority | name, jobTitle, sameAs, worksFor |
Tier 3 — Advanced Schema Types
Implement for specific content types that directly match your service offering.
| Schema Type | When to Use | AI Citation Impact | Notes |
|---|---|---|---|
| SoftwareApplication | SaaS and software products | High for tech queries | applicationCategory, operatingSystem, offers |
| Product | Physical or digital products with specs | High for product queries | gtin, sku, offers, aggregateRating |
| LocalBusiness | Physical location businesses | High for local queries | Extends Organization with geo, openingHours |
| Service | Professional service descriptions | High for service queries | serviceType, provider, areaServed |
| Event | Webinars, conferences, workshops | Medium — event query matching | startDate, location, organizer, offers |
| Course | Training and educational content | Medium — learning query routing | courseCode, hasCourseInstance, instructor |
Tier 4 — Specialist Schema Types
High-value for specific industries and content types. Implement last — maximum differentiation.
| Schema Type | Audience | Citation Opportunity | Implementation Notes |
|---|---|---|---|
| VideoObject | Video content publishers | YouTube alternative citations | thumbnailUrl, duration, uploadDate |
| Dataset | Research and data publishers | Academic and data citations | distribution, variableMeasured, dateModified |
| ItemList | List and ranking content | List-format AI answer extraction | itemListElement: ListItem array |
| DefinedTermSet | Glossary and definition pages | Definition query answers | hasDefinedTerm: DefinedTerm array |
| SpeakableSpecification | Voice assistant optimisation | Smart speaker citation | cssSelector targeting key passages |
| ClaimReview | Fact-checking content | Fact-check query routing | claimReviewed, reviewRating, itemReviewed |
4-Week Implementation Priority Matrix
- Week 1 — Tier 1 Foundation (0% → 25%) — Implement Organization, WebSite, and WebPage schema across all pages. Add BreadcrumbList to navigation. Add ContactPoint and PostalAddress inside Organization. Validate with Google Rich Results Test.
- Week 2 — Content Types (25% → 58%) — Add Article/BlogPosting to all editorial content with author, datePublished, and dateModified. Add FAQPage to any Q&A sections. Add HowTo to any process or tutorial pages. Add Person schema for key authors and team members.
- Week 3 — Commercial Schema (58% → 83%) — Add Offer schema to all service and pricing pages. Add AggregateRating if you have review data. Add Service schema for each distinct service offering. Add SoftwareApplication if you have a software product.
- Week 4 — Specialist Types (83% → 100%) — Add ItemList to comparison and list pages. Add DefinedTermSet to any glossary content. Add VideoObject to video content. Implement SpeakableSpecification on key landing pages. Run full Innotek GEO Audit to verify 100% score.