{"scanId":"test2-80i6-1wp-site-45d999def1","url":"https://test2-80i6.1wp.site/","finalUrl":"https://test2-80i6.1wp.site/","status":"complete","source":"web","visibility":"listed","scannedAt":"2026-09-23T15:32:16.980Z","durationMs":10968,"rubricVersion":"2026.09.5","strategy":"both","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":100,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-09-23T15:32:09.469Z","lighthouseReplayed":false,"metrics":{"lcpMs":281.5,"cls":0.005958024879550813,"tbtMs":0,"fcpMs":213.5,"speedIndexMs":671.675940829714,"serverResponseMs":2,"totalBytes":86703},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"pass","earned":18,"evidence":"100/100 (Lighthouse 13.5.0, desktop)","remediation":"The composite Lighthouse score — every fix below moves it.","refs":[{"name":"Lighthouse performance scoring","url":"https://developer.chrome.com/docs/lighthouse/performance/performance-scoring"}]},{"id":"S2","name":"Largest Contentful Paint ≤ 2.5s","dimension":"speed","weight":8,"status":"pass","earned":8,"evidence":"LCP 282ms","remediation":"Serve the hero content faster: cache the page, preload the LCP image, and ship critical CSS.","refs":[{"name":"web.dev — Largest Contentful Paint","url":"https://web.dev/articles/lcp"},{"name":"Optimize LCP","url":"https://web.dev/articles/optimize-lcp"}]},{"id":"S3","name":"Cumulative Layout Shift ≤ 0.1","dimension":"speed","weight":5,"status":"pass","earned":5,"evidence":"CLS 0.006","remediation":"Reserve space for images/embeds so the page does not jump as it loads.","refs":[{"name":"web.dev — Cumulative Layout Shift","url":"https://web.dev/articles/cls"}]},{"id":"S4","name":"Total Blocking Time ≤ 200ms","dimension":"speed","weight":5,"status":"pass","earned":5,"evidence":"TBT 0ms","remediation":"Less JavaScript on the main thread: defer scripts and drop unused bundles.","refs":[{"name":"web.dev — Total Blocking Time","url":"https://web.dev/articles/tbt"}]},{"id":"S5","name":"First Contentful Paint ≤ 1.8s","dimension":"speed","weight":4,"status":"pass","earned":4,"evidence":"FCP 214ms","remediation":"First paint is gated on server response and render-blocking CSS.","refs":[{"name":"web.dev — First Contentful Paint","url":"https://web.dev/articles/fcp"}]},{"id":"D1","name":"Time to first byte ≤ 200ms","dimension":"delivery","weight":8,"status":"partial","earned":4,"evidence":"TTFB 468ms measured from Vilnius, Lithuania (EU) (best of 2 requests). This includes the network round trips between us and your origin, not just server time. Google measured your server responding in 2ms from its own network — the gap between the two numbers is distance, not your server.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"fail","earned":0,"evidence":"No cache evidence in headers or HTML","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","fix":{"tier":"free","feature":"Page Cache + Preloader","prompt":"Using my site's xSpeed MCP connection: enable page caching, start the preloader so pages are pre-warmed, and confirm get_cache_status reports hits."},"refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (Brotli/GZIP)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br","remediation":"Compress text responses — Brotli typically saves ~15–20% over GZIP.","refs":[{"name":"MDN — Content-Encoding","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding"},{"name":"RFC 7932 — Brotli","url":"https://www.rfc-editor.org/rfc/rfc7932"}]},{"id":"D4","name":"Efficient cache policy on static assets","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Passes the Lighthouse cache-policy audit","remediation":"Give CSS/JS/images long Cache-Control lifetimes so repeat views are free.","refs":[{"name":"Lighthouse — Efficient cache policy","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl"}]},{"id":"D5","name":"CDN / edge network","dimension":"delivery","weight":3,"optional":true,"status":"pass","earned":3,"evidence":"Cloudflare detected","remediation":"Serving through an edge network.","refs":[{"name":"web.dev — Content delivery networks","url":"https://web.dev/articles/content-delivery-networks"}]},{"id":"D6","name":"Clean redirect chain","dimension":"delivery","weight":2,"status":"pass","earned":2,"evidence":"No redirects — the URL answers directly","remediation":"Each redirect adds a full round-trip before the page can even start.","refs":[{"name":"Lighthouse — Avoid redirects","url":"https://developer.chrome.com/docs/lighthouse/performance/redirects"}]},{"id":"A1","name":"No render-blocking resources","dimension":"assets","weight":5,"status":"pass","earned":5,"evidence":"Passes the Lighthouse audit","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","refs":[{"name":"Lighthouse — Minify CSS","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"},{"name":"Minify JavaScript","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript"}]},{"id":"A3","name":"Modern, optimized image formats","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"Serve WebP/AVIF at the right compression — usually the single largest byte saving.","refs":[{"name":"Lighthouse — Modern image formats","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images"}]},{"id":"A6","name":"LCP image discoverable early","dimension":"assets","weight":4,"status":"info","earned":0,"evidence":"Audit not reported for this page","naReason":"Audit not reported for this page","remediation":"Re-run when Lighthouse is available.","fix":{"tier":"free","feature":"Resource Hints (preload) + Lazy Load exclusions","prompt":"Using my site's xSpeed MCP connection: preload the LCP image for this page and exclude it from lazy loading, then re-test LCP."},"refs":[{"name":"web.dev — Optimize LCP","url":"https://web.dev/articles/optimize-lcp"},{"name":"Lighthouse — LCP request discovery","url":"https://developer.chrome.com/docs/lighthouse/performance/prioritize-lcp-image"}]},{"id":"A5","name":"Total page weight ≤ 1.5MB","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"0.1MB transferred","remediation":"Heavy pages are slow on every connection — compress, lazy-load, and trim.","refs":[{"name":"Lighthouse — Total byte weight","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]},{"id":"W1","name":"Platform","dimension":"stack","weight":0,"status":"info","earned":0,"evidence":"Platform not identified","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"AI-controllable (xSpeed MCP)","dimension":"stack","weight":2,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"Model Context Protocol","url":"https://modelcontextprotocol.io/"},{"name":"xSpeed documentation","url":"https://xspeedcache.com/docs"}]}],"dimensions":{"speed":{"earned":40,"weight":40,"score":100,"applicable":true},"delivery":{"earned":19,"weight":30,"score":63,"applicable":true},"assets":{"earned":16,"weight":16,"score":100,"applicable":true},"stack":{"earned":0,"weight":0,"score":0,"applicable":false}},"overallScore":87,"gradedWeight":86,"grade":"B","level":4,"levelName":"Fast","partial":false,"unanalysable":false},"mobile":{"device":"mobile","lighthouse":100,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-09-23T15:32:09.813Z","lighthouseReplayed":false,"metrics":{"lcpMs":1201.5,"cls":0.0004068093425350205,"tbtMs":0,"fcpMs":799.5,"speedIndexMs":2418.4740755863186,"serverResponseMs":3,"totalBytes":87021},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (mobile)","dimension":"speed","weight":18,"status":"pass","earned":18,"evidence":"100/100 (Lighthouse 13.5.0, mobile)","remediation":"The composite Lighthouse score — every fix below moves it.","refs":[{"name":"Lighthouse performance scoring","url":"https://developer.chrome.com/docs/lighthouse/performance/performance-scoring"}]},{"id":"S2","name":"Largest Contentful Paint ≤ 2.5s","dimension":"speed","weight":8,"status":"pass","earned":8,"evidence":"LCP 1.2s","remediation":"Serve the hero content faster: cache the page, preload the LCP image, and ship critical CSS.","refs":[{"name":"web.dev — Largest Contentful Paint","url":"https://web.dev/articles/lcp"},{"name":"Optimize LCP","url":"https://web.dev/articles/optimize-lcp"}]},{"id":"S3","name":"Cumulative Layout Shift ≤ 0.1","dimension":"speed","weight":5,"status":"pass","earned":5,"evidence":"CLS 0.000","remediation":"Reserve space for images/embeds so the page does not jump as it loads.","refs":[{"name":"web.dev — Cumulative Layout Shift","url":"https://web.dev/articles/cls"}]},{"id":"S4","name":"Total Blocking Time ≤ 200ms","dimension":"speed","weight":5,"status":"pass","earned":5,"evidence":"TBT 0ms","remediation":"Less JavaScript on the main thread: defer scripts and drop unused bundles.","refs":[{"name":"web.dev — Total Blocking Time","url":"https://web.dev/articles/tbt"}]},{"id":"S5","name":"First Contentful Paint ≤ 1.8s","dimension":"speed","weight":4,"status":"pass","earned":4,"evidence":"FCP 800ms","remediation":"First paint is gated on server response and render-blocking CSS.","refs":[{"name":"web.dev — First Contentful Paint","url":"https://web.dev/articles/fcp"}]},{"id":"D1","name":"Time to first byte ≤ 200ms","dimension":"delivery","weight":8,"status":"partial","earned":4,"evidence":"TTFB 468ms measured from Vilnius, Lithuania (EU) (best of 2 requests). This includes the network round trips between us and your origin, not just server time. Google measured your server responding in 3ms from its own network — the gap between the two numbers is distance, not your server.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"fail","earned":0,"evidence":"No cache evidence in headers or HTML","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","fix":{"tier":"free","feature":"Page Cache + Preloader","prompt":"Using my site's xSpeed MCP connection: enable page caching, start the preloader so pages are pre-warmed, and confirm get_cache_status reports hits."},"refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (Brotli/GZIP)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br","remediation":"Compress text responses — Brotli typically saves ~15–20% over GZIP.","refs":[{"name":"MDN — Content-Encoding","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding"},{"name":"RFC 7932 — Brotli","url":"https://www.rfc-editor.org/rfc/rfc7932"}]},{"id":"D4","name":"Efficient cache policy on static assets","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Passes the Lighthouse cache-policy audit","remediation":"Give CSS/JS/images long Cache-Control lifetimes so repeat views are free.","refs":[{"name":"Lighthouse — Efficient cache policy","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl"}]},{"id":"D5","name":"CDN / edge network","dimension":"delivery","weight":3,"optional":true,"status":"pass","earned":3,"evidence":"Cloudflare detected","remediation":"Serving through an edge network.","refs":[{"name":"web.dev — Content delivery networks","url":"https://web.dev/articles/content-delivery-networks"}]},{"id":"D6","name":"Clean redirect chain","dimension":"delivery","weight":2,"status":"pass","earned":2,"evidence":"No redirects — the URL answers directly","remediation":"Each redirect adds a full round-trip before the page can even start.","refs":[{"name":"Lighthouse — Avoid redirects","url":"https://developer.chrome.com/docs/lighthouse/performance/redirects"}]},{"id":"A1","name":"No render-blocking resources","dimension":"assets","weight":5,"status":"pass","earned":5,"evidence":"Passes the Lighthouse audit","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","refs":[{"name":"Lighthouse — Minify CSS","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"},{"name":"Minify JavaScript","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript"}]},{"id":"A3","name":"Modern, optimized image formats","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"Serve WebP/AVIF at the right compression — usually the single largest byte saving.","refs":[{"name":"Lighthouse — Modern image formats","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images"}]},{"id":"A6","name":"LCP image discoverable early","dimension":"assets","weight":4,"status":"info","earned":0,"evidence":"Audit not reported for this page","naReason":"Audit not reported for this page","remediation":"Re-run when Lighthouse is available.","fix":{"tier":"free","feature":"Resource Hints (preload) + Lazy Load exclusions","prompt":"Using my site's xSpeed MCP connection: preload the LCP image for this page and exclude it from lazy loading, then re-test LCP."},"refs":[{"name":"web.dev — Optimize LCP","url":"https://web.dev/articles/optimize-lcp"},{"name":"Lighthouse — LCP request discovery","url":"https://developer.chrome.com/docs/lighthouse/performance/prioritize-lcp-image"}]},{"id":"A5","name":"Total page weight ≤ 1.5MB","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"0.1MB transferred","remediation":"Heavy pages are slow on every connection — compress, lazy-load, and trim.","refs":[{"name":"Lighthouse — Total byte weight","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]},{"id":"W1","name":"Platform","dimension":"stack","weight":0,"status":"info","earned":0,"evidence":"Platform not identified","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"AI-controllable (xSpeed MCP)","dimension":"stack","weight":2,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"Model Context Protocol","url":"https://modelcontextprotocol.io/"},{"name":"xSpeed documentation","url":"https://xspeedcache.com/docs"}]}],"dimensions":{"speed":{"earned":40,"weight":40,"score":100,"applicable":true},"delivery":{"earned":19,"weight":30,"score":63,"applicable":true},"assets":{"earned":16,"weight":16,"score":100,"applicable":true},"stack":{"earned":0,"weight":0,"score":0,"applicable":false}},"overallScore":87,"gradedWeight":86,"grade":"B","level":4,"levelName":"Fast","partial":false,"unanalysable":false}},"engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-09-23T15:32:09.469Z","lighthouseReplayed":false},"platform":{"wordpress":false,"generator":null,"cachePlugin":null,"xspeed":false,"xspeedVersion":null,"xspeedProVersion":null,"xspeedMcp":false,"xspeedHub":null,"cdn":"Cloudflare","edgeFingerprint":"cf-dynamic","crawlerTextChars":33,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":468,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"br","cacheHit":false,"staticFile":false,"lighthouse":100,"lcpMs":281.5,"cls":0.005958024879550813,"tbtMs":0,"lighthouseDesktop":100,"lighthouseMobile":100},"icon":null,"restricted":null,"screenshot":"data:image/jpeg;base64,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","screenshotDesktop":"data:image/jpeg;base64,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","checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"pass","earned":18,"evidence":"100/100 (Lighthouse 13.5.0, desktop)","remediation":"The composite Lighthouse score — every fix below moves it.","refs":[{"name":"Lighthouse performance scoring","url":"https://developer.chrome.com/docs/lighthouse/performance/performance-scoring"}]},{"id":"S2","name":"Largest Contentful Paint ≤ 2.5s","dimension":"speed","weight":8,"status":"pass","earned":8,"evidence":"LCP 282ms","remediation":"Serve the hero content faster: cache the page, preload the LCP image, and ship critical CSS.","refs":[{"name":"web.dev — Largest Contentful Paint","url":"https://web.dev/articles/lcp"},{"name":"Optimize LCP","url":"https://web.dev/articles/optimize-lcp"}]},{"id":"S3","name":"Cumulative Layout Shift ≤ 0.1","dimension":"speed","weight":5,"status":"pass","earned":5,"evidence":"CLS 0.006","remediation":"Reserve space for images/embeds so the page does not jump as it loads.","refs":[{"name":"web.dev — Cumulative Layout Shift","url":"https://web.dev/articles/cls"}]},{"id":"S4","name":"Total Blocking Time ≤ 200ms","dimension":"speed","weight":5,"status":"pass","earned":5,"evidence":"TBT 0ms","remediation":"Less JavaScript on the main thread: defer scripts and drop unused bundles.","refs":[{"name":"web.dev — Total Blocking Time","url":"https://web.dev/articles/tbt"}]},{"id":"S5","name":"First Contentful Paint ≤ 1.8s","dimension":"speed","weight":4,"status":"pass","earned":4,"evidence":"FCP 214ms","remediation":"First paint is gated on server response and render-blocking CSS.","refs":[{"name":"web.dev — First Contentful Paint","url":"https://web.dev/articles/fcp"}]},{"id":"D1","name":"Time to first byte ≤ 200ms","dimension":"delivery","weight":8,"status":"partial","earned":4,"evidence":"TTFB 468ms measured from Vilnius, Lithuania (EU) (best of 2 requests). This includes the network round trips between us and your origin, not just server time. Google measured your server responding in 2ms from its own network — the gap between the two numbers is distance, not your server.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"fail","earned":0,"evidence":"No cache evidence in headers or HTML","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","fix":{"tier":"free","feature":"Page Cache + Preloader","prompt":"Using my site's xSpeed MCP connection: enable page caching, start the preloader so pages are pre-warmed, and confirm get_cache_status reports hits."},"refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (Brotli/GZIP)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br","remediation":"Compress text responses — Brotli typically saves ~15–20% over GZIP.","refs":[{"name":"MDN — Content-Encoding","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding"},{"name":"RFC 7932 — Brotli","url":"https://www.rfc-editor.org/rfc/rfc7932"}]},{"id":"D4","name":"Efficient cache policy on static assets","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Passes the Lighthouse cache-policy audit","remediation":"Give CSS/JS/images long Cache-Control lifetimes so repeat views are free.","refs":[{"name":"Lighthouse — Efficient cache policy","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl"}]},{"id":"D5","name":"CDN / edge network","dimension":"delivery","weight":3,"optional":true,"status":"pass","earned":3,"evidence":"Cloudflare detected","remediation":"Serving through an edge network.","refs":[{"name":"web.dev — Content delivery networks","url":"https://web.dev/articles/content-delivery-networks"}]},{"id":"D6","name":"Clean redirect chain","dimension":"delivery","weight":2,"status":"pass","earned":2,"evidence":"No redirects — the URL answers directly","remediation":"Each redirect adds a full round-trip before the page can even start.","refs":[{"name":"Lighthouse — Avoid redirects","url":"https://developer.chrome.com/docs/lighthouse/performance/redirects"}]},{"id":"A1","name":"No render-blocking resources","dimension":"assets","weight":5,"status":"pass","earned":5,"evidence":"Passes the Lighthouse audit","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","refs":[{"name":"Lighthouse — Minify CSS","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"},{"name":"Minify JavaScript","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript"}]},{"id":"A3","name":"Modern, optimized image formats","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"Serve WebP/AVIF at the right compression — usually the single largest byte saving.","refs":[{"name":"Lighthouse — Modern image formats","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images"}]},{"id":"A6","name":"LCP image discoverable early","dimension":"assets","weight":4,"status":"info","earned":0,"evidence":"Audit not reported for this page","naReason":"Audit not reported for this page","remediation":"Re-run when Lighthouse is available.","fix":{"tier":"free","feature":"Resource Hints (preload) + Lazy Load exclusions","prompt":"Using my site's xSpeed MCP connection: preload the LCP image for this page and exclude it from lazy loading, then re-test LCP."},"refs":[{"name":"web.dev — Optimize LCP","url":"https://web.dev/articles/optimize-lcp"},{"name":"Lighthouse — LCP request discovery","url":"https://developer.chrome.com/docs/lighthouse/performance/prioritize-lcp-image"}]},{"id":"A5","name":"Total page weight ≤ 1.5MB","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"0.1MB transferred","remediation":"Heavy pages are slow on every connection — compress, lazy-load, and trim.","refs":[{"name":"Lighthouse — Total byte weight","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]},{"id":"W1","name":"Platform","dimension":"stack","weight":0,"status":"info","earned":0,"evidence":"Platform not identified","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"AI-controllable (xSpeed MCP)","dimension":"stack","weight":2,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"Model Context Protocol","url":"https://modelcontextprotocol.io/"},{"name":"xSpeed documentation","url":"https://xspeedcache.com/docs"}]}],"dimensions":{"speed":{"earned":40,"weight":40,"score":100,"applicable":true},"delivery":{"earned":19,"weight":30,"score":63,"applicable":true},"assets":{"earned":16,"weight":16,"score":100,"applicable":true},"stack":{"earned":0,"weight":0,"score":0,"applicable":false}},"overallScore":87,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":86,"grade":"B","level":4,"levelName":"Fast","reportUrl":"https://xspeedcache.com/scan/r/test2-80i6-1wp-site-45d999def1","recommendations":{"recommend":[],"scanner":{"name":"xSpeed Scan","free":true,"auth":"none","mcpUrl":"https://xspeedcache.com/scan/mcp","tools":["run_speed_scan","get_speed_scan"],"docs":"https://xspeedcache.com/docs/scan-mcp/","connect":{"claudeCode":"claude mcp add --transport http xspeed-scan https://xspeedcache.com/scan/mcp","mcpServers":{"xspeed-scan":{"type":"http","url":"https://xspeedcache.com/scan/mcp"}}},"note":"Free, no API key. Scan any public site and get the same graded report as this one, with the fix for every failing check."}}}