Skip to main content
TRUSTORYX.
Interactive Engineering Playbook

Interactive Technical SEO & Core Web Vitals Checklist

A comprehensive, battle-tested diagnostic audit checklist covering crawl budgets, canonicalization, sub-second Core Web Vitals, JSON-LD schema graphs, and AI search engine (AEO) visibility.

Your Audit Progress

0 of 26 items passed (0%)

Robots.txt Configuration & Sitemaps Link

Criticalcrawl

Ensure robots.txt is valid, does not inadvertently disallow vital assets (CSS/JS), and references canonical sitemap.xml.

Fix / Verify: Check /robots.txt response code 200. Ensure Googlebot and Bingbot have Allow: / access.

XML Sitemap Freshness & Lastmod Hygiene

Criticalcrawl

All URLs in sitemap.xml must return HTTP 200, use canonical URLs, and carry accurate lastmod timestamps.

Fix / Verify: Ensure sitemap excludes 301 redirects, 404s, and noindex pages.

Meta Robots & X-Robots-Tag Audit

Criticalcrawl

Verify no unintended noindex, nofollow, or noarchive directives exist on indexable commercial pages.

Fix / Verify: Inspect HTTP response headers for conflicting X-Robots-Tag directives.

Crawl Budget & URL Parameter Sanitization

Highcrawl

Block infinite pagination loops, search filter facets, and session IDs using canonical tags or robots rules.

Fix / Verify: Add self-referencing canonicals to facet pages or configure parameter handling.

404 vs 410 vs 301 Status Code Hygiene

Mediumcrawl

Permanently deleted URLs should return 410 Gone or 301 redirect to closely related relevant topics.

Fix / Verify: Avoid generic soft-404 redirects to homepage.

Canonical Tag Self-Referencing Validation

Criticalarchitecture

Every primary page must declare a self-referencing canonical tag matching the exact protocol and www/non-www version.

Fix / Verify: Verify <link rel="canonical" href="https://www.yourdomain.com/path">.

Trailing Slash & URL Normalization

Higharchitecture

Enforce strict 301 redirects between slash and non-slash URL variations to prevent duplicate indexation.

Fix / Verify: Configure middleware or web server with a single canonical trailing slash convention.

Breadcrumb Navigation Hierarchy

Higharchitecture

Every internal page should feature structured breadcrumbs linked with Schema.org BreadcrumbList markup.

Fix / Verify: Ensure breadcrumbs reflect hierarchical parent-child relationships.

Internal Linking Equity & Orphan Page Elimination

Higharchitecture

All important landing pages must receive at least 3–5 contextual in-content internal links from relevant cluster pages.

Fix / Verify: Crawl site to confirm zero orphan pages with 0 internal inbound links.

Heading Hierarchy (Single H1 & Logical H2/H3)

Mediumarchitecture

Pages must use exactly one descriptive H1 matching target intent, followed by sequentially nested H2s and H3s.

Fix / Verify: Avoid using multiple H1 tags or skipping heading levels for visual styling.

Largest Contentful Paint (LCP) Under 2.5s

Criticalcwv

Hero banners or primary text elements must render within 2.5 seconds on 75th percentile mobile traffic.

Fix / Verify: Preload hero images with fetchpriority="high", use WebP/AVIF, and eliminate render-blocking CSS.

Interaction to Next Paint (INP) Under 200ms

Criticalcwv

All user taps, clicks, and keypresses must yield visual feedback within 200ms on mobile devices.

Fix / Verify: Break long JavaScript tasks (>50ms) using requestAnimationFrame or web workers.

Cumulative Layout Shift (CLS) Below 0.1

Criticalcwv

Prevent unexpected visual jumps during page load by setting explicit width and height on images, embeds, and ads.

Fix / Verify: Reserve aspect-ratio CSS boxes and use font-display: optional or swap with fallback metric overrides.

Server Time to First Byte (TTFB) Below 800ms

Highcwv

Ensure server response time and initial HTML streaming completes well under 800ms globally.

Fix / Verify: Utilize edge caching, CDN static generation, or database query indexes.

Modern Image Formats & Responsive Srcset

Highcwv

Serve WebP or AVIF images with responsive srcset attributes so mobile screens do not download desktop assets.

Fix / Verify: Automate Next.js Image component optimization with priority flags on above-the-fold assets.

Organization & Brand Entity Schema

Criticalschema

Declare Organization schema with logo, sameAs social profiles, official address, and founder entity identifiers.

Fix / Verify: Link to recognized Wikidata/Wikipedia entities via sameAs arrays.

Service & Product Schemas

Highschema

Every commercial service page must feature Service or Product schema with provider, areaServed, and description.

Fix / Verify: Embed JSON-LD directly into HTML source code before client hydration.

FAQPage Structured Data Matching Visible Text

Highschema

FAQ schemas must match visible page accordion text word-for-word to avoid Google search spam penalties.

Fix / Verify: Validate schema using Google Rich Results Test to confirm zero warnings.

Author Person Schema for E-E-A-T

Mediumschema

All blog and technical articles must declare an author Person entity linking to an authenticated author profile page.

Fix / Verify: Include jobTitle, worksFor, and verified LinkedIn profile links.

AI Crawler Permissions in Robots.txt

Criticalaeo

Explicitly allow or govern AI agents (GPTBot, ClaudeBot, PerplexityBot) according to your indexing policy.

Fix / Verify: Include explicit User-agent: GPTBot and PerplexityBot declarations in robots.txt.

Structured Direct Answer Summaries (40–60 words)

Highaeo

Place concise, factual answer blocks immediately below primary H1/H2 tags to secure AI overview snippet citations.

Fix / Verify: Use <aside aria-label="Direct Answer Summary" data-aeo="direct-answer"> tags.

Crawlable Markdown Discovery Endpoints (llms.txt)

Highaeo

Expose a machine-readable llms.txt and llms-full.txt to help AI summarization bots understand core site architecture.

Fix / Verify: Place llms.txt in domain root linking to key service and resource documentation.

Entity Disambiguation & Knowledge Graph Alignment

Mediumaeo

Ground primary topic terminology in recognized concepts using semantic attributes or Wikidata entity URIs.

Fix / Verify: Define precise terminology definitions and avoid contradictory marketing buzzwords.

100% Strict HTTPS & HSTS Preload

Criticalsecurity

All HTTP requests must 301-redirect to HTTPS with a Strict-Transport-Security header configured.

Fix / Verify: Set max-age=63072000; includeSubDomains; preload in security headers.

Content Security Policy (CSP) & X-Content-Type-Options

Highsecurity

Protect against cross-site scripting (XSS) and MIME sniffing attacks with modern response headers.

Fix / Verify: Configure X-Content-Type-Options: nosniff and X-Frame-Options: SAMEORIGIN.

SSRF & Cloud Metadata Defense on Server APIs

Criticalsecurity

Ensure server-side fetch routes pre-resolve DNS and block private IP ranges (127.0.0.1, 169.254.169.254).

Fix / Verify: Use SSRF validation utilities on any route accepting user-supplied target URLs.
Want Automated Real-Time Auditing?

Scan Your Webpage Instantly or Request an Expert Review

Run our free live DOM scanner to verify titles, meta descriptions, Core Web Vitals, JSON-LD schema counts, and AI bot headers in under 3 seconds.