{"scanId":"tdta-buafdzdkbhbugcd8-japaneast-01-azurewebsites-net-692bcb8df9","url":"https://tdta-buafdzdkbhbugcd8.japaneast-01.azurewebsites.net/","finalUrl":"https://tdta-buafdzdkbhbugcd8.japaneast-01.azurewebsites.net/","status":"complete","source":"web","visibility":"listed","scannedAt":"2026-10-09T04:49:42.753Z","durationMs":35569,"rubricVersion":"2026.10.1","strategy":"both","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":90,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-09T04:49:19.361Z","lighthouseReplayed":false,"metrics":{"lcpMs":763.2163757193994,"cls":0.007671500750764867,"tbtMs":0,"fcpMs":763.2163757193994,"speedIndexMs":4116.801843806578,"serverResponseMs":236,"totalBytes":848956},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"pass","earned":16.2,"evidence":"90/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 763ms","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.008","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 763ms","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":"fail","earned":0,"evidence":"TTFB 1.3s 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 236ms 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":"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 — 25KB on the wire (gzip would be 29KB)","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":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 3 files: %E9%BB%83%E6%9F%8F%E6%BC%99%E5%8E%BB%E8%83%8C-300x288-1.png (hcq.cbz.mybluehost.me), %E4%BF%9E%E5%9C%8B%E5%AE%9A%E5%8E%BB%E8%83%8C-300x278-1.png (hcq.cbz.mybluehost.me), %E8%A9%B9%E6%96%87%E7%94%B7%E5%8E%BB%E8%83%8C-281x300-1.png (hcq.cbz.mybluehost.me)","remediation":"Every asset with a short cache lifetime here is served by another host (hcq.cbz.mybluehost.me). 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 — 8 files: jquery.min.js, post-26.css, jquery-migrate.min.js… · ~2.0s of first paint","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","refs":[{"name":"Lighthouse — Minify CSS","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"},{"name":"Minify JavaScript","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript"}]},{"id":"A3","name":"Modern, optimized image formats","dimension":"assets","weight":4,"status":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 6 files: %E5%8D%94%E6%9C%83logo%E6%9B%B4%E6%96%B0.png, %E6%95%B4%E5%90%88%E7%94%A2%E5%AE%98%E5%AD%B8%E8%B3%87%E6%BA%90%EF%BC%8C%E6%8E%A8%E5%8B%95%E5%8F%B0%E7%81%A3%E7%99%BE%E5%B7%A5%E7%99%BE%E6%A5%AD%E6%95%B8%E4%BD%8D%E8%BD%89%E5%9E%8B-e1765803456422-1024x506.png, cropped-%E5%8D%94%E6%9C%83logo%E6%9B%B4%E6%96%B0-440x110.png… · ~350ms of first paint","remediation":"Serve WebP/AVIF at the right compression. 3 of these come from another host and will not clear.","fix":{"tier":"pro","feature":"Image Converter (WebP/AVIF)","prompt":"Using my site's xSpeed MCP connection: enable WebP/AVIF conversion with URL rewriting, then re-test image audits."},"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":"fail","earned":0,"evidence":"Fails the Lighthouse audit","remediation":"The largest image must be in the HTML and preloaded — never lazy-loaded or script-injected.","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":"829KB 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 (WordPress 7.1.3)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.4.1)","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed signature: v1.4.1","remediation":"xSpeed includes controls for these fixes; an authenticated MCP client can apply them after its connection is configured.","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"optional":true,"status":"pass","earned":2,"evidence":"The public xSpeed MCP endpoint returned HTTP 401 at https://tdta-buafdzdkbhbugcd8.japaneast-01.azurewebsites.net/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":38.2,"weight":40,"score":96,"applicable":true},"delivery":{"earned":16.5,"weight":27,"score":61,"applicable":true},"assets":{"earned":6,"weight":20,"score":30,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":73,"gradedWeight":97,"grade":"C","level":3,"levelName":"Average","partial":false,"unanalysable":false},"mobile":{"device":"mobile","lighthouse":81,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-09T04:49:19.416Z","lighthouseReplayed":false,"metrics":{"lcpMs":2889.710922430426,"cls":0.0001381210579471017,"tbtMs":0,"fcpMs":2739.7106982769947,"speedIndexMs":12178.952698264224,"serverResponseMs":1736,"totalBytes":822931},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (mobile)","dimension":"speed","weight":18,"status":"partial","earned":14.6,"evidence":"81/100 (Lighthouse 13.5.0, mobile)","remediation":"The composite Lighthouse score — every fix below moves it.","fix":{"tier":"free","feature":"AI Optimize","prompt":"Using my site's xSpeed MCP connection: run optimize_site, then run_benchmark to verify the score improved."},"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":"partial","earned":4,"evidence":"LCP 2.9s","remediation":"Serve the hero content faster: cache the page, preload the LCP image, and ship critical CSS.","fix":{"tier":"free","feature":"Page Cache + Preloader (Critical CSS in Pro)","prompt":"Using my site's xSpeed MCP connection: enable page caching, start the preloader, and (on Pro) generate critical CSS for this page; then re-test LCP."},"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":"partial","earned":2,"evidence":"FCP 2.7s","remediation":"First paint is gated on server response and render-blocking CSS.","fix":{"tier":"free","feature":"Page Cache + CSS Minify","prompt":"Using my site's xSpeed MCP connection: enable page caching and CSS minification, then re-test First Contentful Paint."},"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":"fail","earned":0,"evidence":"TTFB 1.3s 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 1.7s 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":"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 — 25KB on the wire (gzip would be 29KB)","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":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 3 files: %E9%BB%83%E6%9F%8F%E6%BC%99%E5%8E%BB%E8%83%8C-300x288-1.png (hcq.cbz.mybluehost.me), %E4%BF%9E%E5%9C%8B%E5%AE%9A%E5%8E%BB%E8%83%8C-300x278-1.png (hcq.cbz.mybluehost.me), %E8%A9%B9%E6%96%87%E7%94%B7%E5%8E%BB%E8%83%8C-281x300-1.png (hcq.cbz.mybluehost.me)","remediation":"Every asset with a short cache lifetime here is served by another host (hcq.cbz.mybluehost.me). 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 — 8 files: post-26.css, post-17.css, main.min.css… · ~5.2s of first paint","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","refs":[{"name":"Lighthouse — Minify CSS","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"},{"name":"Minify JavaScript","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript"}]},{"id":"A3","name":"Modern, optimized image formats","dimension":"assets","weight":4,"status":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 6 files: cropped-%E5%8D%94%E6%9C%83logo%E6%9B%B4%E6%96%B0.png, %E6%95%B4%E5%90%88%E7%94%A2%E5%AE%98%E5%AD%B8%E8%B3%87%E6%BA%90%EF%BC%8C%E6%8E%A8%E5%8B%95%E5%8F%B0%E7%81%A3%E7%99%BE%E5%B7%A5%E7%99%BE%E6%A5%AD%E6%95%B8%E4%BD%8D%E8%BD%89%E5%9E%8B-e1765803456422-768x380.png, %E5%8D%94%E6%9C%83logo%E6%9B%B4%E6%96%B0.png… · ~1.0s of first paint","remediation":"Serve WebP/AVIF at the right compression. 3 of these come from another host and will not clear.","fix":{"tier":"pro","feature":"Image Converter (WebP/AVIF)","prompt":"Using my site's xSpeed MCP connection: enable WebP/AVIF conversion with URL rewriting, then re-test image audits."},"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":"fail","earned":0,"evidence":"Fails the Lighthouse audit","remediation":"The largest image must be in the HTML and preloaded — never lazy-loaded or script-injected.","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":"804KB 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 (WordPress 7.1.3)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.4.1)","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed signature: v1.4.1","remediation":"xSpeed includes controls for these fixes; an authenticated MCP client can apply them after its connection is configured.","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"optional":true,"status":"pass","earned":2,"evidence":"The public xSpeed MCP endpoint returned HTTP 401 at https://tdta-buafdzdkbhbugcd8.japaneast-01.azurewebsites.net/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":30.6,"weight":40,"score":77,"applicable":true},"delivery":{"earned":16.5,"weight":27,"score":61,"applicable":true},"assets":{"earned":6,"weight":20,"score":30,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":65,"gradedWeight":97,"grade":"D","level":3,"levelName":"Average","partial":false,"unanalysable":false}},"engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-09T04:49:19.361Z","lighthouseReplayed":false},"platform":{"wordpress":true,"generator":"WordPress 7.1.3","webServer":"nginx","cachePlugin":"xSpeed Cache","xspeed":true,"xspeedVersion":"1.4.1","xspeedProVersion":null,"xspeedMcp":true,"xspeedHub":false,"cdn":null,"edgeFingerprint":null,"crawlerTextChars":803,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":1305,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"br","compressionBytes":{"gzip":29598,"br":25329},"cacheHit":true,"staticFile":false,"lighthouse":90,"lcpMs":763.2163757193994,"cls":0.007671500750764867,"tbtMs":0,"lighthouseDesktop":90,"lighthouseMobile":81},"icon":"data:image/jpeg;base64,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","restricted":null,"screenshot":"data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/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":16.2,"evidence":"90/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 763ms","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.008","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 763ms","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":"fail","earned":0,"evidence":"TTFB 1.3s 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 236ms 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":"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 — 25KB on the wire (gzip would be 29KB)","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":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 3 files: %E9%BB%83%E6%9F%8F%E6%BC%99%E5%8E%BB%E8%83%8C-300x288-1.png (hcq.cbz.mybluehost.me), %E4%BF%9E%E5%9C%8B%E5%AE%9A%E5%8E%BB%E8%83%8C-300x278-1.png (hcq.cbz.mybluehost.me), %E8%A9%B9%E6%96%87%E7%94%B7%E5%8E%BB%E8%83%8C-281x300-1.png (hcq.cbz.mybluehost.me)","remediation":"Every asset with a short cache lifetime here is served by another host (hcq.cbz.mybluehost.me). 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 — 8 files: jquery.min.js, post-26.css, jquery-migrate.min.js… · ~2.0s of first paint","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","refs":[{"name":"Lighthouse — Minify CSS","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"},{"name":"Minify JavaScript","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript"}]},{"id":"A3","name":"Modern, optimized image formats","dimension":"assets","weight":4,"status":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 6 files: %E5%8D%94%E6%9C%83logo%E6%9B%B4%E6%96%B0.png, %E6%95%B4%E5%90%88%E7%94%A2%E5%AE%98%E5%AD%B8%E8%B3%87%E6%BA%90%EF%BC%8C%E6%8E%A8%E5%8B%95%E5%8F%B0%E7%81%A3%E7%99%BE%E5%B7%A5%E7%99%BE%E6%A5%AD%E6%95%B8%E4%BD%8D%E8%BD%89%E5%9E%8B-e1765803456422-1024x506.png, cropped-%E5%8D%94%E6%9C%83logo%E6%9B%B4%E6%96%B0-440x110.png… · ~350ms of first paint","remediation":"Serve WebP/AVIF at the right compression. 3 of these come from another host and will not clear.","fix":{"tier":"pro","feature":"Image Converter (WebP/AVIF)","prompt":"Using my site's xSpeed MCP connection: enable WebP/AVIF conversion with URL rewriting, then re-test image audits."},"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":"fail","earned":0,"evidence":"Fails the Lighthouse audit","remediation":"The largest image must be in the HTML and preloaded — never lazy-loaded or script-injected.","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":"829KB 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 (WordPress 7.1.3)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.4.1)","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed signature: v1.4.1","remediation":"xSpeed includes controls for these fixes; an authenticated MCP client can apply them after its connection is configured.","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"optional":true,"status":"pass","earned":2,"evidence":"The public xSpeed MCP endpoint returned HTTP 401 at https://tdta-buafdzdkbhbugcd8.japaneast-01.azurewebsites.net/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":38.2,"weight":40,"score":96,"applicable":true},"delivery":{"earned":16.5,"weight":27,"score":61,"applicable":true},"assets":{"earned":6,"weight":20,"score":30,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":73,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":97,"grade":"C","level":3,"levelName":"Average","reportUrl":"https://xspeedcache.com/scan/r/tdta-buafdzdkbhbugcd8-japaneast-01-azurewebsites-net-692bcb8df9","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":"tdta-buafdzdkbhbugcd8-japaneast-01-azurewebsites-net-692bcb8df9","device":"desktop","reason":"safe_capture_provider_unavailable"},"mobile":{"version":1,"state":"unavailable","scanId":"tdta-buafdzdkbhbugcd8-japaneast-01-azurewebsites-net-692bcb8df9","device":"mobile","reason":"safe_capture_provider_unavailable"}}}