Sam Wong

Technical SEO Guide: Core Web Vitals, Structured Data, and AI Search

2026-04-02 · SEOAEOTechnical
Contents
  1. Why Technical SEO Matters More in 2026
  2. Core Web Vitals
  3. LCP Optimisation
  4. INP Optimisation
  5. CLS Optimisation
  6. Structured Data for AEO
  7. Rendering Strategy
  8. Crawlability for AI Engines
  9. Technical SEO Audit Checklist

Why Technical SEO Matters More in 2026

Technical SEO is the foundation that makes all other search optimisation possible. In 2026, it has become more important, not less, because AI answer engines rely on the same web index as traditional Google Search. Content that is not technically accessible — pages that are slow, unrenderable, or blocked to crawlers — cannot be cited by AI systems, regardless of how well-written the content is.

Three shifts have elevated technical SEO's importance: (1) Google's AI Overviews require server-rendered content and fast load times. (2) AI crawlers (GPTBot, PerplexityBot, CCBot) have stricter timeout budgets than Googlebot. (3) Core Web Vitals are now a confirmed ranking factor for both traditional results and AI Overview eligibility.

Core Web Vitals

Core Web Vitals are Google's three metrics for measuring real-world user experience. They are measured from field data (Chrome UX Report), not lab data:

MetricMeasuresGoodNeeds ImprovementPoor
LCPLargest Contentful Paint — loading performance≤2.5s2.5s - 4.0s>4.0s
INPInteraction to Next Paint — interactivity≤200ms200ms - 500ms>500ms
CLSCumulative Layout Shift — visual stability≤0.10.1 - 0.25>0.25

LCP Optimisation

LCP measures how quickly the largest content element (image, heading, or text block) becomes visible. To optimise:

  1. Use static site generation (SSG): Pre-render pages at build time. No server computation needed at request time. Frameworks like Qwik, Astro, Next.js, and Hugo all support SSG.
  2. Specify width and height on all images: Allows the browser to reserve space before the image loads, preventing layout shifts and enabling faster paint.
  3. Serve images in WebP format: WebP is 25-35% smaller than JPEG at equivalent quality. Use Imagemagick or Sharp for conversion.
  4. Preconnect to critical origins: Add <link rel="preconnect"> for fonts, analytics, and CDN domains.
  5. Eliminate render-blocking resources: Inline critical CSS, defer non-critical JavaScript, and use font-display: swap for web fonts.

INP Optimisation

INP replaced FID in March 2024 as the interactivity metric. It measures the latency of all user interactions, not just the first one. Key strategies:

CLS Optimisation

CLS measures unexpected layout shifts. Common causes and fixes:

  1. Images without dimensions: Always specify width and height attributes. The browser calculates aspect ratio and reserves space.
  2. Dynamically injected content: Reserve space for ads, CTAs, and dynamic sections with min-height or skeleton placeholders.
  3. Web font loading: Use font-display: swap and preload critical fonts with <link rel="preload">.
  4. Late-loading third-party widgets: Load them in iframes or reserve container space.

Structured Data for AEO

Structured data is the single most impactful technical change you can make for AEO. Implement these schema types:

Schema TypeEnablesPriority
FAQPageFAQ expandable results + AEO citationCritical
Article / BlogPostingArticle rich results with date, authorHigh
BreadcrumbListBreadcrumb trail in search resultsMedium
Organization / PersonKnowledge panel, author entityMedium
HowToStep-by-step rich resultsHigh (for procedural content)

Use JSON-LD format (not Microdata or RDFa). Place the script in the page's HTML, not in a separate file. Validate with Google's Rich Results Test.

Rendering Strategy

StrategyCrawlabilitySpeedBest For
SSGExcellentFastestBlogs, landing pages, documentation
SSRExcellentGoodDynamic apps with SEO needs
ISRExcellentGoodFrequently updated content
CSRPoorVariableApps behind login only

For AEO, use SSG. AI crawlers (GPTBot, PerplexityBot, CCBot) do not execute JavaScript. Content must be present in the initial HTML response for AI systems to parse it.

Crawlability for AI Engines

Ensure your robots.txt allows all major AI crawlers. Many sites accidentally block AI bots while trying to block scrapers:

User-agent: GPTBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: CCBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /

Also ensure your sitemap.xml is submitted to Google Search Console and Bing Webmaster Tools, and that all pages have self-referencing canonical URLs.

Technical SEO Audit Checklist

  1. Run Google PageSpeed Insights on your top 10 pages — check LCP, INP, CLS
  2. Validate structured data with Rich Results Test — fix any errors
  3. Check robots.txt — ensure AI crawlers are allowed
  4. Verify canonical URLs on all pages — self-referencing, correct domain
  5. Test rendering — view page source, confirm content is in initial HTML
  6. Submit sitemap.xml to Google Search Console and Bing Webmaster Tools
  7. Check mobile usability — responsive design, readable text, tap targets
  8. Audit page weight — target <1MB total for content pages

References

  1. Google Search Central. "Core Web Vitals." 2024-2026.
  2. Web Almanac. "Page Weight and Performance." 2025 Edition.
  3. Semrush. "Structured Data Impact on AI Overview Citations." March 2026.
  4. Google Search Central. "Rendering and Indexing." 2025.