{"scanId":"etchtt-1wp-site-5a8f5e642e","url":"https://etchtt.1wp.site/","finalUrl":"https://etchtt.1wp.site/","status":"complete","source":"web","visibility":"listed","scannedAt":"2026-10-06T17:56:46.612Z","durationMs":12458,"rubricVersion":"2026.10.1","strategy":"both","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":100,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-06T17:56:37.429Z","lighthouseReplayed":false,"metrics":{"lcpMs":282,"cls":0.005958024879550813,"tbtMs":0,"fcpMs":219,"speedIndexMs":274.0334060759743,"serverResponseMs":3,"totalBytes":86280},"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 219ms","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 60ms 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 — 12KB on the wire (gzip would be 12KB)","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":"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 (≤ 350KB for full marks)","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"84KB 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.3.7)","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.3.7","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://etchtt.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":16,"weight":16,"score":100,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":100,"gradedWeight":93,"grade":"A+","level":5,"levelName":"Instant","partial":false,"unanalysable":false},"mobile":{"device":"mobile","lighthouse":100,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-06T17:56:39.164Z","lighthouseReplayed":false,"metrics":{"lcpMs":1202,"cls":0,"tbtMs":0,"fcpMs":778,"speedIndexMs":841.8428853867595,"serverResponseMs":3,"totalBytes":86291},"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 778ms","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 60ms 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 — 12KB on the wire (gzip would be 12KB)","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":"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 (≤ 350KB for full marks)","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"84KB 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.3.7)","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.3.7","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://etchtt.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":16,"weight":16,"score":100,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":100,"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-06T17:56:37.429Z","lighthouseReplayed":false},"platform":{"wordpress":true,"generator":"WordPress 7.1.3","webServer":"Cloudflare","cachePlugin":"xSpeed Cache","xspeed":true,"xspeedVersion":"1.3.7","xspeedProVersion":null,"xspeedMcp":true,"xspeedHub":false,"cdn":"Cloudflare","edgeFingerprint":"cf-dynamic","crawlerTextChars":281,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":60,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"br","compressionBytes":{"gzip":12050,"br":12582},"edge":"forwarding","cacheHit":true,"staticFile":false,"lighthouse":100,"lcpMs":282,"cls":0.005958024879550813,"tbtMs":0,"lighthouseDesktop":100,"lighthouseMobile":100},"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 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 219ms","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 60ms 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 — 12KB on the wire (gzip would be 12KB)","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":"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 (≤ 350KB for full marks)","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"84KB 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.3.7)","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.3.7","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://etchtt.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":16,"weight":16,"score":100,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":100,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":93,"grade":"A+","level":5,"levelName":"Instant","reportUrl":"https://xspeedcache.com/scan/r/etchtt-1wp-site-5a8f5e642e","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":"etchtt-1wp-site-5a8f5e642e","device":"desktop","reason":"safe_capture_provider_unavailable"},"mobile":{"version":1,"state":"unavailable","scanId":"etchtt-1wp-site-5a8f5e642e","device":"mobile","reason":"safe_capture_provider_unavailable"}}}