{"scanId":"ridgeway-church-d2bbaeab78","url":"https://ridgeway.church/","finalUrl":"https://ridgeway.church/","status":"complete","source":"web","visibility":"listed","scannedAt":"2026-10-02T21:38:00.568Z","durationMs":14655,"rubricVersion":"2026.10.1","strategy":"both","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":96,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-02T21:37:52.426Z","lighthouseReplayed":false,"metrics":{"lcpMs":775.389119284894,"cls":0.0006063683857222076,"tbtMs":159,"fcpMs":213.19455964244702,"speedIndexMs":622.9715484077874,"serverResponseMs":1,"totalBytes":903145},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"pass","earned":17.3,"evidence":"96/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 775ms","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.001","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 159ms","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 213ms","remediation":"First paint is gated on server response and render-blocking CSS.","refs":[{"name":"web.dev — First Contentful Paint","url":"https://web.dev/articles/fcp"}]},{"id":"D1","name":"Time to first byte ≤ 200ms","dimension":"delivery","weight":8,"status":"partial","earned":4,"evidence":"TTFB 235ms measured from Vilnius, Lithuania (EU) — your server reported 142ms of that (Server-Timing); the rest is network distance to our prober.","remediation":"Your server is already fast; what this check measures is dominated by the distance to our prober. Send Server-Timing (you already do) and compare against a prober near your audience.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"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 14KB)","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":"partial","earned":2,"evidence":"882KB transferred — above 350KB, where most WordPress pages fail 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.","fix":{"tier":"free","feature":"Minify + Lazy Load + Image Converter (Pro)","prompt":"Using my site's xSpeed MCP connection: enable minification and lazy loading (and image conversion on Pro), then re-check page weight."},"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","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 + Pro v1.2.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 + Pro v1.2.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://ridgeway.church/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.3,"weight":40,"score":98,"applicable":true},"delivery":{"earned":23,"weight":27,"score":85,"applicable":true},"assets":{"earned":15,"weight":16,"score":94,"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},"mobile":{"device":"mobile","lighthouse":99,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-02T21:37:51.980Z","lighthouseReplayed":false,"metrics":{"lcpMs":1389.2915127116885,"cls":0.003722502983485087,"tbtMs":135,"fcpMs":761.6963625907235,"speedIndexMs":1032.3568248824809,"serverResponseMs":1,"totalBytes":897793},"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.4s","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.004","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 135ms","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 762ms","remediation":"First paint is gated on server response and render-blocking CSS.","refs":[{"name":"web.dev — First Contentful Paint","url":"https://web.dev/articles/fcp"}]},{"id":"D1","name":"Time to first byte ≤ 200ms","dimension":"delivery","weight":8,"status":"partial","earned":4,"evidence":"TTFB 235ms measured from Vilnius, Lithuania (EU) — your server reported 142ms of that (Server-Timing); the rest is network distance to our prober.","remediation":"Your server is already fast; what this check measures is dominated by the distance to our prober. Send Server-Timing (you already do) and compare against a prober near your audience.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"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 14KB)","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":"partial","earned":2,"evidence":"877KB transferred — above 350KB, where most WordPress pages fail 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.","fix":{"tier":"free","feature":"Minify + Lazy Load + Image Converter (Pro)","prompt":"Using my site's xSpeed MCP connection: enable minification and lazy loading (and image conversion on Pro), then re-check page weight."},"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","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 + Pro v1.2.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 + Pro v1.2.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://ridgeway.church/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":23,"weight":27,"score":85,"applicable":true},"assets":{"earned":15,"weight":16,"score":94,"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-02T21:37:52.426Z","lighthouseReplayed":false},"platform":{"wordpress":true,"generator":null,"webServer":"Cloudflare","cachePlugin":"xSpeed Cache","xspeed":true,"xspeedVersion":"1.3.7","xspeedProVersion":"1.2.7","xspeedMcp":true,"xspeedHub":true,"cdn":"Cloudflare","edgeFingerprint":"cf-dynamic","crawlerTextChars":1860,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":235,"serverTimingMs":142,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"br","compressionBytes":{"gzip":14496,"br":14569},"edge":"forwarding","cacheHit":true,"staticFile":false,"lighthouse":96,"lcpMs":775.389119284894,"cls":0.0006063683857222076,"tbtMs":159,"lighthouseDesktop":96,"lighthouseMobile":99},"icon":"data:image/png;base64,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","restricted":null,"screenshot":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAHAABAAEFAQEAAAAAAAAAAAAAAAYBAwQFBwII/8QAPxAAAQMDAwIEAwcDAgYBBQEAAQACAwQFEQYSIRMxByJRkUFSYRQjMlNxktEVQoEIoRYzYnKCsSQXJZOyweH/xAAZAQEBAQEBAQAAAAAAAAAAAAAAAQIEBQP/xAAjEQEAAgEDAwUBAAAAAAAAAAAAAQIRAwQSEzFRBSFBYbEi/9oADAMBAAIRAxEAPwD6pREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBeXSMa4Nc9ocewJ5K9L588dqGS6eLmkLdHUy0wq4hC6SJ2HNa6Qh2PrglB1PxCvd/t9np59GUVJc6p0/TlZI8bWswcn8Tec4+KljZNtO2SctYdoLsnABXzr43aOtuh/DagoLK6oMUt1EznTPDnEmNwxkAccLY+LpqdR+Iej9HTVc1PaKmFkszY3Y6hJdn9ThmB6EoJr4ma8rtMX7SlHa4qOenu1QYpXyAuLRuYMtIIH959V0WaWOFm6aRkbfVxwF8z+JujKDRuu9EQWaapFBUVbXNpZZTI2J4kjDnNz23ZGf+1bm+0DfELx+rbBfp5/6PbKfdHTMkLA8hrCfcvzkc4AQd/EsZc0B7SXDIGe4VJp4YcdaWOPPA3OAyvnWy2OLTP+pK02mjqaiahhp3mBk0heYWOhkdsz6Akkfqo1R19FrHVuoq/WVq1HegyUw0sNtjc9lK3c7AOCMEADA+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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":17.3,"evidence":"96/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 775ms","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.001","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 159ms","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 213ms","remediation":"First paint is gated on server response and render-blocking CSS.","refs":[{"name":"web.dev — First Contentful Paint","url":"https://web.dev/articles/fcp"}]},{"id":"D1","name":"Time to first byte ≤ 200ms","dimension":"delivery","weight":8,"status":"partial","earned":4,"evidence":"TTFB 235ms measured from Vilnius, Lithuania (EU) — your server reported 142ms of that (Server-Timing); the rest is network distance to our prober.","remediation":"Your server is already fast; what this check measures is dominated by the distance to our prober. Send Server-Timing (you already do) and compare against a prober near your audience.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"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 14KB)","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":"partial","earned":2,"evidence":"882KB transferred — above 350KB, where most WordPress pages fail 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.","fix":{"tier":"free","feature":"Minify + Lazy Load + Image Converter (Pro)","prompt":"Using my site's xSpeed MCP connection: enable minification and lazy loading (and image conversion on Pro), then re-check page weight."},"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","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 + Pro v1.2.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 + Pro v1.2.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://ridgeway.church/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.3,"weight":40,"score":98,"applicable":true},"delivery":{"earned":23,"weight":27,"score":85,"applicable":true},"assets":{"earned":15,"weight":16,"score":94,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":94,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":93,"grade":"A","level":5,"levelName":"Instant","reportUrl":"https://xspeedcache.com/scan/r/ridgeway-church-d2bbaeab78","recommendations":{"recommend":[],"scanner":{"name":"xSpeed Scan","free":true,"auth":"none","mcpUrl":"https://xspeedcache.com/scan/mcp","tools":["run_speed_scan","get_speed_scan"],"docs":"https://xspeedcache.com/docs/scan-mcp/","connect":{"claudeCode":"claude mcp add --transport http xspeed-scan https://xspeedcache.com/scan/mcp","mcpServers":{"xspeed-scan":{"type":"http","url":"https://xspeedcache.com/scan/mcp"}}},"note":"Free, no API key. Scan any public site and get the same graded report as this one, with the fix for every failing check."}},"captures":{"desktop":{"version":1,"state":"unavailable","scanId":"ridgeway-church-d2bbaeab78","device":"desktop","reason":"safe_capture_provider_unavailable"},"mobile":{"version":1,"state":"unavailable","scanId":"ridgeway-church-d2bbaeab78","device":"mobile","reason":"safe_capture_provider_unavailable"}}}