{"scanId":"choco-5yqz-1wp-site-f3f02743db","url":"https://choco-5yqz.1wp.site/","finalUrl":"https://choco-5yqz.1wp.site/","status":"complete","source":"web","visibility":"listed","scannedAt":"2026-10-09T17:53:12.579Z","durationMs":9753,"rubricVersion":"2026.10.1","strategy":"both","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":100,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-09T17:53:05.322Z","lighthouseReplayed":false,"metrics":{"lcpMs":371,"cls":0.005958024879550813,"tbtMs":0,"fcpMs":331,"speedIndexMs":331,"serverResponseMs":3,"totalBytes":140553},"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 371ms","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 331ms","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":"pass","earned":8,"evidence":"TTFB 59ms measured from Vilnius, Lithuania (EU) (best of 2 requests). This includes the network round trips between us and your origin, not just server time.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","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":"pass","earned":7,"evidence":"Cache HIT evidence in response headers","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (bytes on the wire)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br — 14KB on the wire (gzip would be 13KB)","remediation":"Compressed well. gzip and Brotli both pass.","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 serves the page","dimension":"delivery","weight":3,"optional":true,"status":"info","earned":0,"evidence":"Cloudflare forwarded this request upstream (`cf-cache-status: DYNAMIC`).","naReason":"Optional — credited when the edge serves the page itself.","remediation":"Let Cloudflare cache HTML for visitors who are not logged in: a Cache Rule set to \"Eligible for cache\" that bypasses the logged-in, cart and comment cookies. The edge then answers pages near the visitor instead of sending each one to your server.","fix":{"tier":"free","feature":"Cloudflare integration","prompt":"Using my site's xSpeed MCP connection: check whether Cloudflare is caching HTML for this site, and if it is not, tell me the Cache Rule to add and purge Cloudflare once it is in place."},"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":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 6 files: breadcrumbs.css, jquery-migrate.min.js, frontend.min.css… · ~200ms of first paint","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"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 (≤ 350KB for full marks)","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"137KB transferred — light enough that weight is unlikely to be what slows mobile LCP","remediation":"Page weight is what decides mobile LCP once the server is fast. Resize images to the size they display at, lazy-load below the fold, and drop scripts the page does not use.","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":"WordPress detected (WordPress 7.1.3)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.4.1)","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","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":"pass","earned":4,"evidence":"xSpeed signature: v1.4.1","remediation":"xSpeed includes controls for these fixes; an authenticated MCP client can apply them after its connection is configured.","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"optional":true,"status":"pass","earned":2,"evidence":"The public xSpeed MCP endpoint returned HTTP 401 at https://choco-5yqz.1wp.site/xspeed/mcp; this confirms route responsiveness only, not authenticated access or control.","remediation":"Configure an MCP client for this endpoint and verify authenticated access before relying on it to inspect or change the site.","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":27,"weight":27,"score":100,"applicable":true},"assets":{"earned":11,"weight":16,"score":69,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":95,"gradedWeight":93,"grade":"A","level":5,"levelName":"Instant","partial":false,"unanalysable":false},"mobile":{"device":"mobile","lighthouse":99,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-09T17:53:05.785Z","lighthouseReplayed":false,"metrics":{"lcpMs":1501.5,"cls":0,"tbtMs":0,"fcpMs":1501.5,"speedIndexMs":2420.126799917221,"serverResponseMs":3,"totalBytes":140537},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (mobile)","dimension":"speed","weight":18,"status":"pass","earned":17.8,"evidence":"99/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.5s","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 1.5s","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":"pass","earned":8,"evidence":"TTFB 59ms measured from Vilnius, Lithuania (EU) (best of 2 requests). This includes the network round trips between us and your origin, not just server time.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","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":"pass","earned":7,"evidence":"Cache HIT evidence in response headers","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (bytes on the wire)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br — 14KB on the wire (gzip would be 13KB)","remediation":"Compressed well. gzip and Brotli both pass.","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 serves the page","dimension":"delivery","weight":3,"optional":true,"status":"info","earned":0,"evidence":"Cloudflare forwarded this request upstream (`cf-cache-status: DYNAMIC`).","naReason":"Optional — credited when the edge serves the page itself.","remediation":"Let Cloudflare cache HTML for visitors who are not logged in: a Cache Rule set to \"Eligible for cache\" that bypasses the logged-in, cart and comment cookies. The edge then answers pages near the visitor instead of sending each one to your server.","fix":{"tier":"free","feature":"Cloudflare integration","prompt":"Using my site's xSpeed MCP connection: check whether Cloudflare is caching HTML for this site, and if it is not, tell me the Cache Rule to add and purge Cloudflare once it is in place."},"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":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 6 files: frontend.min.css, general.min.js, jquery.min.js… · ~900ms of first paint","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"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 (≤ 350KB for full marks)","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"137KB transferred — light enough that weight is unlikely to be what slows mobile LCP","remediation":"Page weight is what decides mobile LCP once the server is fast. Resize images to the size they display at, lazy-load below the fold, and drop scripts the page does not use.","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":"WordPress detected (WordPress 7.1.3)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.4.1)","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","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":"pass","earned":4,"evidence":"xSpeed signature: v1.4.1","remediation":"xSpeed includes controls for these fixes; an authenticated MCP client can apply them after its connection is configured.","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"optional":true,"status":"pass","earned":2,"evidence":"The public xSpeed MCP endpoint returned HTTP 401 at https://choco-5yqz.1wp.site/xspeed/mcp; this confirms route responsiveness only, not authenticated access or control.","remediation":"Configure an MCP client for this endpoint and verify authenticated access before relying on it to inspect or change the site.","refs":[{"name":"Model Context Protocol","url":"https://modelcontextprotocol.io/"},{"name":"xSpeed documentation","url":"https://xspeedcache.com/docs"}]}],"dimensions":{"speed":{"earned":39.8,"weight":40,"score":99,"applicable":true},"delivery":{"earned":27,"weight":27,"score":100,"applicable":true},"assets":{"earned":11,"weight":16,"score":69,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":94,"gradedWeight":93,"grade":"A","level":5,"levelName":"Instant","partial":false,"unanalysable":false}},"engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-09T17:53:05.322Z","lighthouseReplayed":false},"platform":{"wordpress":true,"generator":"WordPress 7.1.3","webServer":"Cloudflare","cachePlugin":"xSpeed Cache","xspeed":true,"xspeedVersion":"1.4.1","xspeedProVersion":null,"xspeedMcp":true,"xspeedHub":false,"cdn":"Cloudflare","edgeFingerprint":"cf-dynamic","crawlerTextChars":260,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":59,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"br","compressionBytes":{"gzip":13687,"br":14154},"edge":"forwarding","cacheHit":true,"staticFile":false,"lighthouse":100,"lcpMs":371,"cls":0.005958024879550813,"tbtMs":0,"lighthouseDesktop":100,"lighthouseMobile":99},"icon":"data:image/png;base64,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","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 371ms","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 331ms","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":"pass","earned":8,"evidence":"TTFB 59ms measured from Vilnius, Lithuania (EU) (best of 2 requests). This includes the network round trips between us and your origin, not just server time.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","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":"pass","earned":7,"evidence":"Cache HIT evidence in response headers","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (bytes on the wire)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br — 14KB on the wire (gzip would be 13KB)","remediation":"Compressed well. gzip and Brotli both pass.","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 serves the page","dimension":"delivery","weight":3,"optional":true,"status":"info","earned":0,"evidence":"Cloudflare forwarded this request upstream (`cf-cache-status: DYNAMIC`).","naReason":"Optional — credited when the edge serves the page itself.","remediation":"Let Cloudflare cache HTML for visitors who are not logged in: a Cache Rule set to \"Eligible for cache\" that bypasses the logged-in, cart and comment cookies. The edge then answers pages near the visitor instead of sending each one to your server.","fix":{"tier":"free","feature":"Cloudflare integration","prompt":"Using my site's xSpeed MCP connection: check whether Cloudflare is caching HTML for this site, and if it is not, tell me the Cache Rule to add and purge Cloudflare once it is in place."},"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":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 6 files: breadcrumbs.css, jquery-migrate.min.js, frontend.min.css… · ~200ms of first paint","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"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 (≤ 350KB for full marks)","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"137KB transferred — light enough that weight is unlikely to be what slows mobile LCP","remediation":"Page weight is what decides mobile LCP once the server is fast. Resize images to the size they display at, lazy-load below the fold, and drop scripts the page does not use.","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":"WordPress detected (WordPress 7.1.3)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.4.1)","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","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":"pass","earned":4,"evidence":"xSpeed signature: v1.4.1","remediation":"xSpeed includes controls for these fixes; an authenticated MCP client can apply them after its connection is configured.","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"optional":true,"status":"pass","earned":2,"evidence":"The public xSpeed MCP endpoint returned HTTP 401 at https://choco-5yqz.1wp.site/xspeed/mcp; this confirms route responsiveness only, not authenticated access or control.","remediation":"Configure an MCP client for this endpoint and verify authenticated access before relying on it to inspect or change the site.","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":27,"weight":27,"score":100,"applicable":true},"assets":{"earned":11,"weight":16,"score":69,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":95,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":93,"grade":"A","level":5,"levelName":"Instant","reportUrl":"https://xspeedcache.com/scan/r/choco-5yqz-1wp-site-f3f02743db","recommendations":{"recommend":[{"product":"xSpeed Hub","why":"The report indicates that MCP is available, but this scan has not tested client authentication. If they manage multiple sites, xSpeed Hub may provide a shared control plane after access is verified.","url":"https://app.xspeedcache.com"}],"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."}},"captures":{"desktop":{"version":1,"state":"unavailable","scanId":"choco-5yqz-1wp-site-f3f02743db","device":"desktop","reason":"safe_capture_provider_unavailable"},"mobile":{"version":1,"state":"unavailable","scanId":"choco-5yqz-1wp-site-f3f02743db","device":"mobile","reason":"safe_capture_provider_unavailable"}}}