SQA-200 Spec

Technical Infrastructure and Core Web Vitals: pillar one of SQA-200

The forty technical checkpoints of the Search Quality Assurance framework: Core Web Vitals thresholds, crawl budget, indexability and mobile rendering, each with a written pass condition.

Technical infrastructure is the first pillar of Search Quality Assurance (SQA-200)™ and carries forty of the framework's two hundred points, one point per checkpoint. It asks a single question with no room for interpretation: can a crawler reach, render and index every page that matters, quickly enough that the reader stays.

Specification: Search Quality Assurance (pillar 1 of 6) Budget: 40 points across 40 checkpoints, items P1.01 to P1.40 Hands to: Entity Verification

What the technical pillar covers in SQA-200

The technical pillar covers the layer beneath every other pillar: server response, resource delivery, rendering, indexability, mobile layout and transport security. Its scope stops where editorial judgment begins. Nothing in these forty checkpoints asks whether a page is good; they ask only whether a machine can obtain it in full and a reader can use it on a phone.

That narrow scope is deliberate. A technical checkpoint has to be answerable by measurement rather than by opinion, because the framework's promise is that two auditors scoring the same site reach the same number. Every one of the forty items therefore names a threshold, a header, a tag or a file, and the pass condition is written so that the answer is yes or no.

Why the technical pillar is audited first

The technical pillar is audited first because the framework's core axiom says a single technical or entity bottleneck creates lead leakage that compounds across everything downstream. Points earned in later pillars are not independent of this one. An excellent answer-first page that a crawler renders without its body text scores thirty points in pillar four and delivers nothing.

This ordering is also the reason the thirty-day roadmap spends its entire first sprint here. Restructuring content on an infrastructure that drops requests, blocks resources or serves a blank document object model to a bot is work whose result nobody can measure, and unmeasurable work is exactly what the framework exists to eliminate.

The three Core Web Vitals thresholds and what each one measures

Three checkpoints in this pillar carry the Core Web Vitals thresholds, and they measure three different things that teams routinely collapse into the word speed. Largest Contentful Paint measures how long the largest visible element takes to render and passes under 2.5 seconds. Interaction to Next Paint measures how long the page takes to respond visually after an interaction and passes under 200 milliseconds.

Cumulative Layout Shift measures unexpected movement of content during load and passes under 0.1. The distinction matters when remediating: Largest Contentful Paint is usually an asset and server problem, Interaction to Next Paint is almost always a main-thread JavaScript problem, and Cumulative Layout Shift is nearly always missing width and height attributes on images and embeds. One fix rarely moves more than one of the three.

Crawl budget and the checkpoints that protect it

Crawl budget is the finite attention a search engine spends on a site, and roughly a third of the technical checkpoints exist to stop that attention being wasted. Redirect chains, soft 404 responses, parameter noise, unfiltered internal search results and staging paths all consume crawl budget without producing an indexable URL, and none of them are visible to a reader.

The checkpoints that protect crawl budget work as a set rather than individually. A clean sitemap listing only canonical URLs that return 200, a robots file that blocks the known waste, self-referencing canonical tags and resolved redirect chains together tell the crawler where the site ends. Passing three of those four still leaves the crawler a route into the part that was supposed to be closed.

The forty technical checkpoints

Below are the forty itemized checkpoints of pillar one, each carrying exactly one point. The weighting is deliberately flat here and in no other pillar: at the infrastructure layer the framework treats a broken image and an unresolved redirect chain as equally binary, because both are either present or absent and neither requires a judgment call to score.

Pillar I: the 40 itemized checkpoints of Technical Infrastructure and Core Web Vitals, items P1.01 - P1.40.
ItemCheckpointWeightVerification and execution standard
P1.01LCP Optimization1.0 ptOptimize Largest Contentful Paint elements (hero image, banner text) to render in < 2.5 seconds.
P1.02INP Interactivity1.0 ptMinimize Interaction to Next Paint to < 200ms by optimizing main-thread JavaScript execution.
P1.03CLS Minimization1.0 ptEliminate Cumulative Layout Shift (< 0.1) by setting explicit width/height on image and media tags.
P1.04TTFB Server Response1.0 ptAchieve Time to First Byte < 300ms via server-level caching, PHP optimization, and database indexing.
P1.05Gzip / Brotli Compression1.0 ptEnable Brotli/Gzip text compression on server to reduce HTML, CSS, and JS transfer payloads.
P1.06WebP / AVIF Images1.0 ptConvert all raster assets to next-generation formats (WebP/AVIF) with appropriate compression.
P1.07Native Lazy Loading1.0 ptApply loading='lazy' attributes on all off-screen images and iframe embeds.
P1.08Critical CSS Inline1.0 ptInline critical above-the-fold CSS styles to prevent render-blocking resources.
P1.09Unused JS/CSS Elimination1.0 ptRemove or defer unused CSS and JavaScript files using code splitting and tree shaking.
P1.10Minify HTML/CSS/JS1.0 ptMinify all production source files to strip whitespace, comments, and redundant formatting.
P1.11Browser Cache Headers1.0 ptConfigure max-age Cache-Control headers (1 year) for static assets.
P1.12Edge CDN Integration1.0 ptDistribute static assets via global CDN (Cloudflare, Fastly) for low-latency worldwide delivery.
P1.13SSL/TLS Security1.0 ptEnforce TLS 1.3 encryption across all domain endpoints with HSTS preloading.
P1.14Redirect Chain Audit1.0 ptResolve multi-hop redirect chains to single 301 direct redirects.
P1.15404 Error Remediation1.0 ptClean up broken links and map 404 URLs to relevant 301 destinations.
P1.16Canonical Tag Precision1.0 ptSpecify absolute self-referencing rel='canonical' tags on every indexable page.
P1.17XML Sitemap Governance1.0 ptMaintain clean sitemap.xml containing strictly 200 OK indexable canonical URLs.
P1.18Robots.txt Efficiency1.0 ptBlock crawl budget waste on admin, search result, and staging parameters in robots.txt.
P1.19Mobile Responsive Design1.0 ptVerify fluid mobile rendering across 320px to 430px viewports without horizontal scroll.
P1.20Tap Target Spacing1.0 ptEnsure all interactive mobile buttons and links have minimum 48x48px hit areas.
P1.21Viewport Tag Alignment1.0 ptSet width=device-width, initial-scale=1.0 in HTML head meta viewport tag.
P1.22Pagination Tag Logic1.0 ptImplement clean rel='next'/'prev' or canonical parameter handling on multi-page archives.
P1.23Hreflang Multi-Region1.0 ptConfigure bidirectional hreflang annotations for multi-language or multi-regional sites.
P1.24Clean URL Slug Structure1.0 ptStandardize short, lowercase, hyphen-separated URL slugs matching taxonomy rules.
P1.25Breadcrumb Hierarchy1.0 ptExpose logical HTML breadcrumb navigation matching site Information Architecture.
P1.26Infinite Scroll SEO1.0 ptEnsure paginated infinite scroll uses pushState and indexable URL fallbacks.
P1.27Site Search Integration1.0 ptExpose SearchAction Schema and clean internal site search query handling.
P1.28Internal Search Optimization1.0 ptAudit internal site search analytics to discover content gaps and user intent.
P1.29Image Alt Text Completeness1.0 ptSupply descriptive, contextual alt text on 100% of informational images.
P1.30Video Indexing & Thumbnail1.0 ptPair video embeds with VideoObject Schema and accessible preview thumbnails.
P1.31Broken Image Repair1.0 ptFix 100% of broken image SRC attributes across all published URLs.
P1.32200 OK Header Stability1.0 ptEnsure core money pages return clean HTTP 200 status without intermittent server drops.
P1.33No-Index Meta Tag Guard1.0 ptVerify noindex meta tags are applied exclusively to private/utility pages.
P1.34Soft 404 Elimination1.0 ptFix thin or empty pages returning HTTP 200 instead of proper 404 or redirect.
P1.35DOM JS Rendering QA1.0 ptVerify search bots can render all primary content text without relying on client JS.
P1.36DNS Resolution Speed1.0 ptOptimize DNS lookup time to < 20ms using premium DNS providers.
P1.37Database Cleanup Routine1.0 ptExecute monthly database optimization to purge post revisions, transients, and spam.
P1.38Security Header Suite1.0 ptDeploy X-Content-Type-Options, X-Frame-Options, and Content-Security-Policy headers.
P1.39Plugin Audit & Reduction1.0 ptAudit CMS plugins, removing redundant or slow extensions to minimize overhead.
P1.40Target Server Location1.0 ptHost infrastructure in geographic proximity to target audience for optimal latency.

How to score the technical pillar

Scoring the technical pillar is addition. Each of the forty checkpoints is worth one point, awarded only when the written verification standard is met across the site rather than on a sample page, and the pillar total is the count of items passed. A partial pass is not available, which is the point of writing the standard as a threshold.

Two scoring rules prevent the most common inflation. First, a checkpoint that applies to every indexable page is scored against every indexable page, so alt text present on the homepage and absent on four hundred articles fails. Second, a checkpoint the site cannot yet be measured against is scored zero rather than skipped, because a skipped item silently raises the percentage of everything else.

What the technical pillar hands to Entity Verification

The technical pillar hands the next pillar a site a machine can actually read, which is the precondition for declaring anything about identity. Structured data that a crawler never fetches, or that sits in a document object model only a browser assembles, declares nothing at all. Pillar two's twenty checkpoints all assume the markup they describe is reachable in the served HTML.

Continue to pillar two, Entity Verification and Semantic Schema, which turns a readable site into a named and corroborated entity.

Menu

Thêm vào màn hình chính

  1. 1 Bấm nút Chia sẻ ở thanh công cụ Safari
  2. 2 Kéo xuống, chọn Thêm vào MH chính
  3. 3 Bấm Thêm ở góc trên bên phải

Ba bước này là của Safari. Nếu đang xem trong ứng dụng khác thì bấm mở bằng Safari trước đã.