{"scanId":"thewpweekly-com-7809b0ef82","url":"https://thewpweekly.com/","finalUrl":"https://thewpweekly.com/","status":"complete","source":"mcp","visibility":"listed","scannedAt":"2026-10-08T13:27:36.558Z","durationMs":20245,"rubricVersion":"2026.10.1","strategy":"desktop","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":95,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-08T13:27:22.492Z","lighthouseReplayed":false,"metrics":{"lcpMs":929.119097369413,"cls":0.03227252093143193,"tbtMs":135,"fcpMs":642.1194389767327,"speedIndexMs":1312.9382506848258,"serverResponseMs":2,"totalBytes":818982},"field":{"lcpMs":1985,"inpMs":45,"cls":0.03,"scope":"origin","category":"AVERAGE"},"checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"pass","earned":17.1,"evidence":"95/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 929ms","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.032","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 642ms","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 535ms measured from Vilnius, Lithuania (EU) (best of 2 requests). This includes the network round trips between us and your origin, not just server time. Google measured your server responding in 2ms from its own network — the gap between the two numbers is distance, not your server.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"fail","earned":0,"evidence":"No cache evidence in headers or HTML","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","fix":{"tier":"free","feature":"Page Cache + Preloader","prompt":"Using my site's xSpeed MCP connection: enable page caching, start the preloader so pages are pre-warmed, and confirm get_cache_status reports hits."},"refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (bytes on the wire)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br","remediation":"Compressed. 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":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 4 files: a9b9c868096a582a9a9eec1199ea782cd219570b2d46936761ef5b7f56212b3d (gravatar.com), ml_jQuery.inputmask.bundle.min.js (static.mailerlite.com), c2j6c3 (track.mailerlite.com)…","remediation":"Every asset with a short cache lifetime here is served by another host (gravatar.com, static.mailerlite.com, track.mailerlite.com). Their Cache-Control is not yours to set — this check will not clear while you load them.","fix":{"tier":"free","feature":"Browser Cache","prompt":"Using my site's xSpeed MCP connection: enable browser-cache headers for static assets, then re-run the audit."},"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":"No CDN signature detected","naReason":"Optional — a bonus when present.","remediation":"Optional: put a CDN or Cloudflare in front for global edge delivery.","fix":{"tier":"free","feature":"Cloudflare integration / CDN rewriter","prompt":"Using my site's xSpeed MCP connection: connect Cloudflare (or configure the CDN rewriter) and purge, then re-scan."},"refs":[{"name":"web.dev — Content delivery networks","url":"https://web.dev/articles/content-delivery-networks"}]},{"id":"D6","name":"Clean redirect chain","dimension":"delivery","weight":2,"status":"pass","earned":2,"evidence":"No redirects — the URL answers directly","remediation":"Each redirect adds a full round-trip before the page can even start.","refs":[{"name":"Lighthouse — Avoid redirects","url":"https://developer.chrome.com/docs/lighthouse/performance/redirects"}]},{"id":"A1","name":"No render-blocking resources","dimension":"assets","weight":5,"status":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 2 files: siteground-optimizer-combined-css-7d7dbafa3fd4e3518386903381bb5503.css, jquery.min.js · ~350ms of first paint","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"partial","earned":2,"evidence":"Lighthouse audit score 50%","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","fix":{"tier":"free","feature":"HTML/CSS/JS Minify","prompt":"Using my site's xSpeed MCP connection: enable HTML, CSS and JS minification, purge the cache, and re-test."},"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":"800KB 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":"Platform not identified","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"Model Context Protocol","url":"https://modelcontextprotocol.io/"},{"name":"xSpeed documentation","url":"https://xspeedcache.com/docs"}]}],"dimensions":{"speed":{"earned":39.1,"weight":40,"score":98,"applicable":true},"delivery":{"earned":13.5,"weight":27,"score":50,"applicable":true},"assets":{"earned":8,"weight":16,"score":50,"applicable":true},"stack":{"earned":0,"weight":0,"score":0,"applicable":false}},"overallScore":73,"gradedWeight":83,"grade":"C","level":3,"levelName":"Average","partial":false,"unanalysable":false}},"engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-08T13:27:22.492Z","lighthouseReplayed":false},"platform":{"wordpress":false,"generator":null,"webServer":"nginx","cachePlugin":null,"xspeed":false,"xspeedVersion":null,"xspeedProVersion":null,"xspeedMcp":false,"xspeedHub":null,"cdn":null,"edgeFingerprint":null,"crawlerTextChars":105,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":535,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"br","compressionBytes":{"gzip":null,"br":null},"cacheHit":false,"staticFile":false,"lighthouse":95,"lcpMs":929.119097369413,"cls":0.03227252093143193,"tbtMs":135,"lighthouseDesktop":95,"field":{"lcpMs":1985,"inpMs":45,"cls":0.03,"scope":"origin","category":"AVERAGE"}},"icon":null,"restricted":null,"screenshot":null,"screenshotDesktop":"data:image/jpeg;base64,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WuSbq6oPOR+6k+X8085H7qT5fzQTooPOR+6k+X8085H7qT5fzQTooPOR+6k+X8085H7qT5fzQTooPOR+6k+X8085H7qT5fzQTooPOR+6k+X8085H7qT5fzQTqCp3Z7SnnI/dSfL+ajkk5hbZjm262QfmHij7TYv98m/OVrF9OxvyY4zW4zXVUFTQcqed8rQ97wQHOJ17J6ql/wAKMd/vOHf6j/8AYva4epcWuOsTf6Qs0D+I45KBtPJh0Mjm0xga97s2TstALQRp6N+tzus6Pik01fX1HmEMjauQPMbzozfMBYd9/l3ref8ACjHf7zh3+o//AGJ/wox3+84d/qP/ANiz+K6frXd+xoBxFCYQ1+FUjpeRyjLYZi/19t+/294UldxLBWUdbG7D4Y5JnukjDWhzWOcGNc4E6jstPW5dfuC3f/CjHf7zh3+o/wD2J/wox3+84d/qP/2J8T0/cT3fsfPls+F/tNhH3yH84XXf8KMd/vOHf6j/APYruCeTHGaLGaGqnqaDlQTslcGPeSQ1wOnZHRaZupcW2O0Rf6SPsSIi8UqIiICIiAiIgIiICIiCan3cplDT7uUyAiIgIdkQ7IMUREGSIiAiIgKtN+sKsqtN+sKDBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERBNT7uUyhp93KZAREQEOyIdkGKIiDJERAREQFiY2k3I1WSIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIMOUzp805TOnzWaIPGsDdgvURAREQEOyIdkGKIiDJERAREQEREBERAREQEREBERBqOLsXdgHDldikcAqH0zA4RFx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","checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"pass","earned":17.1,"evidence":"95/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 929ms","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.032","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 642ms","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 535ms measured from Vilnius, Lithuania (EU) (best of 2 requests). This includes the network round trips between us and your origin, not just server time. Google measured your server responding in 2ms from its own network — the gap between the two numbers is distance, not your server.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"fail","earned":0,"evidence":"No cache evidence in headers or HTML","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","fix":{"tier":"free","feature":"Page Cache + Preloader","prompt":"Using my site's xSpeed MCP connection: enable page caching, start the preloader so pages are pre-warmed, and confirm get_cache_status reports hits."},"refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (bytes on the wire)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br","remediation":"Compressed. 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":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 4 files: a9b9c868096a582a9a9eec1199ea782cd219570b2d46936761ef5b7f56212b3d (gravatar.com), ml_jQuery.inputmask.bundle.min.js (static.mailerlite.com), c2j6c3 (track.mailerlite.com)…","remediation":"Every asset with a short cache lifetime here is served by another host (gravatar.com, static.mailerlite.com, track.mailerlite.com). Their Cache-Control is not yours to set — this check will not clear while you load them.","fix":{"tier":"free","feature":"Browser Cache","prompt":"Using my site's xSpeed MCP connection: enable browser-cache headers for static assets, then re-run the audit."},"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":"No CDN signature detected","naReason":"Optional — a bonus when present.","remediation":"Optional: put a CDN or Cloudflare in front for global edge delivery.","fix":{"tier":"free","feature":"Cloudflare integration / CDN rewriter","prompt":"Using my site's xSpeed MCP connection: connect Cloudflare (or configure the CDN rewriter) and purge, then re-scan."},"refs":[{"name":"web.dev — Content delivery networks","url":"https://web.dev/articles/content-delivery-networks"}]},{"id":"D6","name":"Clean redirect chain","dimension":"delivery","weight":2,"status":"pass","earned":2,"evidence":"No redirects — the URL answers directly","remediation":"Each redirect adds a full round-trip before the page can even start.","refs":[{"name":"Lighthouse — Avoid redirects","url":"https://developer.chrome.com/docs/lighthouse/performance/redirects"}]},{"id":"A1","name":"No render-blocking resources","dimension":"assets","weight":5,"status":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 2 files: siteground-optimizer-combined-css-7d7dbafa3fd4e3518386903381bb5503.css, jquery.min.js · ~350ms of first paint","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"partial","earned":2,"evidence":"Lighthouse audit score 50%","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","fix":{"tier":"free","feature":"HTML/CSS/JS Minify","prompt":"Using my site's xSpeed MCP connection: enable HTML, CSS and JS minification, purge the cache, and re-test."},"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":"800KB 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":"Platform not identified","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"Model Context Protocol","url":"https://modelcontextprotocol.io/"},{"name":"xSpeed documentation","url":"https://xspeedcache.com/docs"}]}],"dimensions":{"speed":{"earned":39.1,"weight":40,"score":98,"applicable":true},"delivery":{"earned":13.5,"weight":27,"score":50,"applicable":true},"assets":{"earned":8,"weight":16,"score":50,"applicable":true},"stack":{"earned":0,"weight":0,"score":0,"applicable":false}},"overallScore":73,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":83,"grade":"C","level":3,"levelName":"Average","reportUrl":"https://xspeedcache.com/scan/r/thewpweekly-com-7809b0ef82","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":"thewpweekly-com-7809b0ef82","device":"desktop","reason":"safe_capture_provider_unavailable"}}}