{"scanId":"xspeedtesting-w7sj-1wp-site-f1745e15e8","url":"https://xspeedtesting-w7sj.1wp.site/","finalUrl":"https://xspeedtesting-w7sj.1wp.site/","status":"complete","source":"web","visibility":"listed","scannedAt":"2026-09-23T15:40:58.232Z","durationMs":10126,"rubricVersion":"2026.09.5","strategy":"both","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":100,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-09-23T15:40:51.507Z","lighthouseReplayed":false,"metrics":{"lcpMs":281.5,"cls":0.005958024879550813,"tbtMs":0,"fcpMs":223.5,"speedIndexMs":382.23636051098504,"serverResponseMs":2,"totalBytes":87046},"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 224ms","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 118ms 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.","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 (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":"WordPress detected (WordPress 7.1.2)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.3.5)","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.5","remediation":"This site runs xSpeed — every fix in this report is one MCP prompt away.","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,"optional":true,"status":"pass","earned":2,"evidence":"xSpeed MCP endpoint answers at https://xspeedtesting-w7sj.1wp.site/xspeed/mcp","remediation":"An AI assistant can inspect, purge and tune this site over MCP.","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":30,"weight":30,"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":96,"grade":"A+","level":5,"levelName":"Instant","partial":false,"unanalysable":false},"mobile":{"device":"mobile","lighthouse":100,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-09-23T15:40:51.835Z","lighthouseReplayed":false,"metrics":{"lcpMs":1213.5,"cls":0,"tbtMs":0,"fcpMs":794.5,"speedIndexMs":910.406608048439,"serverResponseMs":3,"totalBytes":86429},"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 795ms","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 118ms 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.","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 (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":"WordPress detected (WordPress 7.1.2)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.3.5)","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.5","remediation":"This site runs xSpeed — every fix in this report is one MCP prompt away.","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,"optional":true,"status":"pass","earned":2,"evidence":"xSpeed MCP endpoint answers at https://xspeedtesting-w7sj.1wp.site/xspeed/mcp","remediation":"An AI assistant can inspect, purge and tune this site over MCP.","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":30,"weight":30,"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":96,"grade":"A+","level":5,"levelName":"Instant","partial":false,"unanalysable":false}},"engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-09-23T15:40:51.507Z","lighthouseReplayed":false},"platform":{"wordpress":true,"generator":"WordPress 7.1.2","cachePlugin":"xSpeed Cache","xspeed":true,"xspeedVersion":"1.3.5","xspeedProVersion":null,"xspeedMcp":true,"xspeedHub":false,"cdn":"Cloudflare","edgeFingerprint":"cf-dynamic","crawlerTextChars":287,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":118,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"br","cacheHit":true,"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,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAHAABAAIDAQEBAAAAAAAAAAAAAAUGAwQHAQgC/8QAOhAAAQQCAQIEBQMCBAUFAQAAAQACAwQFERIGIRMxQVEHFCJhcRUykSOBFjNSoSRCYrHhNUNTY9Hw/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/APqlERAREQEREBF+ZZGRN5Svaxuw3bjobJ0B/K9a4OG2kEe4KD1EWN1iFj42umjDpHFrAXDbiO5A9z2P8IMiIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiIOV/EjM5ej1hSr4q9fjxUkcX6w+GHmKUZlAZIx3o531NcNHTRy0NKmdWdXZ3GZTqRkOcyUjmiyWGFmmVGNe3hyjfENaHYPa9weT5d19DrQz2IqZzE2cbkWOfVsNDZA13EkbB8x+EHDsp1L1DXpXxgMvk8j0425VZJlbQMcsQc2TxmtkERPEOEQLgx3HkR9xGXeqes2VqbbGWnhpPrSvoXGGVpnl8Vwa1//AApdKWt4duDA4Hez6fSQaA0NA7eS90EHz91lbymVvT0eoMtlKuRbksYKePqwlsEsJfA582yzew8yHZI4lgGvRRdHKZfA9K4ahVyeSgrNt248o6WV0Lq0oeTFHyEMhaHAud+08jruPI/SqaHsg4JjeoupWdR9PxZbM37E1kVYjVqwugJa8adIWSQgSAj6nODmlmj2X46efaxUtelWvZGa7Dm8l8zDZZyMLS206J420a5/S7YPc/wu/aRB893sp1fiMZ01N+u5mxBmcfHYycroGvfRAkgD5IgGbaQyR/Yg+W/RdH+EeUfk63UbW5a5lqdXKGCrZtjUhj8CF2v2t2OTnd9d/NXHMY6HLY2elZfPHFMNF8Eront77Ba5pBBWp0x09R6boSVcd47vGldPNLYldLJNIQAXOce5OgB+AEEuiIgIiICIiAiIgIiICIiAiIgKudWCj4tb55udJ07j+mGyB6fu8Htv22rGiCp9MDHfqf8AwbepBLwP/qBt+Frt/wDKeO/91bERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERARQHU3WPT/TE1eLP5SClJYaXRNk3t4GtkaB9wv1031f0/wBTOlZgctUuyRDckcb/AK2j3LT3199IJ1Fo4rLUcqbgoTiY1LDqs+gRwkbrk3v7bC3kBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQcs69y36N8XOmrX6ZkMnvFXGeBRhEsneSL6tEjt28/uo9ubZ1B8Yul3nDX+nn1a9k+Lk4PAkvcm68FmthwH7yCfTsFYOta+dp/ELB57DYCfM1q9CzVlZDYhicxz3xkH+o4b/YfJaV6v1R1n1J05+odNuwGLxN1uRknsXIpZZXta4NjYIydA8u5J8kETieo5+mcB1rao12WcjY6omp04nnTXTSFjW8j7Dez+FJdQ2et+iMSeo8nn6mbo1i19+g2g2DjGXAOdE8He273p3mAtez0NmrnTnU8UccdbJnqJ2ZxhleCyTi5jmb4k6DtOHfuN+Sy9UT9WddYJ/TR6Vt4Rlwtiv3rVmJ8cUXIF4i4uJeSAQOw80Elksxn+p+s7mD6VycGJoYyCKW3edWE8kkkoLmRsa46A4jZJ9170Xl+p2fEDLdOdTWKtqGnQiswWYIfDNgPe4c3N2eJ7cSB27b9Vhu0Mx0d1tfzOEw02Zw+Vrwx2a9aRjZ68sTS1rmh5Ac0t0D32CFo9CXcxkfjL1DZzlAY95w9bwaniCR8MfiyaEhb25khztAnQIG0HWEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQVTqnpGbL5WDKYvO5HC5KKLwDJWLXxyR73p0bwWkg+R81l6M6Rh6afftS3rWTy2Qe19u9aI5ycRprQGgBrQCdAe5VmRAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREEAc3MOvW4Lwo/lzjTd8Tvy5eKGa9taSfOvh61Zh5GxNqHGvvOmcdFpbI1uvbWjtVjqDA1858XIGXT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dt9kFvRU6t1fbkrxWZsVHHWfBBbc4WuTmwyniDrh3cCO43rXrvsvzT6zs3KgnrYeVwljbLASZePAkf5hER4nuDpof69+yC5otTE3P1DHQWuLGGRuy1kgeAfLs4ef+33A8ltoCIiAiIgIiICIiAiIgIiICIiAiIg1pqNaZtpssLXi0zhMD35t1rR+2if5WmensYZpZXVi50jZGkOkcWgP/fxaTpvL10BtSqINH9Jomu+F9cSRyPbI8SOL+bmgAEkk77NA7+yw0MDjqLw+CBxe0gh8sr5HDTS0AFxJ0A5wA8hsqURBp4/GVce57qrHtc8BpL5HPIaN6aOROgNnQHbutxEQEREBERBrNoVW+FxhaPCmdYZ59pHcuTvyebv5WnL0/jZLbbDq7hI13M8ZXta88i8FzQdO04kjYOieylUQaDMPQZA2FtZgibEyAN79mMO2t/sVrQ9N4uESCKGVnLQGp5P6YB2BH9X0D7N0FMIgw060NOuyCszhE3ehsnzOyST3JJJJJ81mREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERB//2Q==","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 224ms","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 118ms 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.","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 (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":"WordPress detected (WordPress 7.1.2)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.3.5)","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.5","remediation":"This site runs xSpeed — every fix in this report is one MCP prompt away.","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,"optional":true,"status":"pass","earned":2,"evidence":"xSpeed MCP endpoint answers at https://xspeedtesting-w7sj.1wp.site/xspeed/mcp","remediation":"An AI assistant can inspect, purge and tune this site over MCP.","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":30,"weight":30,"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":96,"grade":"A+","level":5,"levelName":"Instant","reportUrl":"https://xspeedcache.com/scan/r/xspeedtesting-w7sj-1wp-site-f1745e15e8","recommendations":{"recommend":[{"product":"xSpeed Hub","why":"xSpeed and its MCP are live here. Attaching the site to the Hub drives this and every sibling site from one connection.","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."}}}