{"scanId":"teechip-com-5105a6d6f6","url":"https://teechip.com/blm-yas?retailProductCode=1B078B951EB4E2-8079C6AFD3F4-GS0-TC1-BLK","finalUrl":"https://teechip.com/blm-yas?retailProductCode=1B078B951EB4E2-8079C6AFD3F4-GS0-TC1-BLK","status":"complete","scannedAt":"2026-09-01T11:22:24.627Z","durationMs":13755,"rubricVersion":"2026.09.1","engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.4.1","psiError":null,"lighthouseAnalysedAt":"2026-09-01T11:22:15.765Z","lighthouseReplayed":false},"platform":{"wordpress":false,"generator":null,"cachePlugin":null,"xspeed":false,"xspeedVersion":null,"xspeedProVersion":null,"xspeedMcp":false,"xspeedHub":null,"cdn":null,"edgeFingerprint":null,"crawlerTextChars":1777,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":1047,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"gzip","cacheHit":false,"lighthouse":100,"lcpMs":784,"cls":0,"tbtMs":0,"lighthouseDesktop":100,"field":{"lcpMs":4323,"inpMs":239,"cls":0.02}},"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsAgMAAAAEE2bmAAAACVBMVEVmZmZMaXFmZma272YBAAAAA3RSTlP+AIHfkymyAAAH7UlEQVR4Xu3cwW6kOBCA4QIJaZk7e94Lh9mn4BE4YIRy4rQa7VPwEr73JdJMnnKlwc4vXNhuJ53ZaASXaWj7c1VR7XS3khHzuOOXWpd1WZd1WZd1WZd1WZd1WfOtOZxvL6UWkkhgifx4k/WvSGiJiHyx5dZNRESqQ6Dy8/hRaM3bPu/w9OKufS2ynjwl1nCs/uKXvAUlr0d/KH0akzQlLZcnEbCcRa04apUiNUtaUBydShEsadEMOslZjsdz3vrG6GOSY/iETVvUnaNXKcbqL6li0fo0arRkWNyrSGAswmHjFhnqin07fSZmkaEqjNs0clmKyjB1/JHMEkt3kLRhnH+qkGPWTa0aBFrryJ/PrUWFFV6qdej1ubUxYI+wV5Yf9D3oGCwV1vPgZo6B5Ud1N66dWZuwlEtRWy7JxoD1WIRF00x+t1G1d0u2tCKBYW3CbR7dGG3x3JMOTAiLrWTwG9egX+az79FvKjAJw3r2J/2pxZOUrD9aEz3ll/bztsBaGUZgWBSmfs23dla9uDJ6axEekQvWTLgebtwbiHovTG29YPh5fiMZrJWLvkqdt/borPEWTxOCfbWovOXMj612y2CNPgFiaLAWwnKCVP5R6xSsiaG+Y2uslStebrSl1yKKzlszhT/mMOm4qIF/TEYCXhv6Q4y3mkNcDLDHwLy16R+q9evAxmU6HxNjNJPFpUhYxsXsJvW7RVxuQmMcTJLi6sNCEycjFnGxGoHtOYs/OW5k3avVBXH5bq0Z70MRMxMkt5Eid2aiatwd1ma+eNcaBkrNQ+ssI1hLOGGfIu5hy77P2YB1iGumDATWGTFUnsI2WO5uEhdjCGw/F7PREKypLeIidlJ21nAMa6IWboM4sVYahG3b18uyCFHGrTF4t+7qxXWG0ZPaIisT5iL0E2u0WNWhYykquUALfU69G2acW0aYQ0sKr1Tq2GG1ocWonjO3K+1rcFNc9Fiu+2fVUs0h45bXNtfdCVvheGapO9H/tIZwx6kP1mlcC7k4oGP/ak8GLWeWXnIW9q9FhBqNgdvvlg9Sl4K3DOzRvS7quF8eDpa+RZuwRxtxMDcbqzuzGMcr21kDn0cOO9N6alHv1ql+jvAp85kdE8ueW+y+K9uy8EZOXsx8czXF2ncLZY37hKebUCHRn4Nq8ohby8mnctkncQQ9aCLWdPJ5VfTHcnbimKVzMc46PMEMh7hdLG21WGZT8WKZ7cwyQYpY66klkbj08haLiGlVh0StQVdY9CqWkiSsVWciul0MlrTuH22NuiFFpV8XW31gLcpys5UVnyAq/ypt6cZ/Vta8hW2/ZC32Kiyw0OodghU2/t/n33W8vNyYkLBo/JeXH+bEYofnJGlR9Tutbkcgjy+iiMUOH5wsEWsotWzasgmL5/PWWmINyuojOWDpemKZuDWWWBtWF7H6hEXPsEWPEWt5sNWkrYqTtDWlrTm0KmfZt1mttohLDc5bBElPllmEzdiPt6hB3uLEWabA0u2HNXysRS/nLU4+gUVbPtTiJGrxRKFVl1q05XEP3h5k2c9tVafWeq/FskJc2rIFFnE9xJK3W6qto9b4y6zhQywMIyJt1OqKrPmDrOb/tjB+X4u5D7eaB1nT+yx+pCmr4LX9iS17YmGq0UXW8j6Lu/RZrWy9TM7isYqr4H3Og63u81qMdFYXsbLvfe+2tkKLWOfPbBV/tmLV0Go/q1X6GRmrepQlD7CqiGWYmv1OAUBbljAeYem4lrRFKyuL/FVj5yzCWGNxjXlLuA1YxHX/d2kDVjau9Q7Lxq2q5LtH1spbQ5HVZK37vkOeiGufoqztHkvHxYu94LttevkxVutz1Fat9oGENT3OYgDWoC2WzVl11qK0KcscrD5ljfdYcr/VJ63Nd/mSs9ak5Wd259aAxciUtSYtURnkrP5uyyQs7k7ekqTliTZj0Ykxi26uzq0Vi4E5q45bNkggYhG63BPXmLQoqc3E5c8aZenG75IWrdrHLcakLdZMWsSurRGLWsQsahq1OnWPclaVtOidpOWMOmUxrIpbLChJi1IkLAphlYV+1l5Yulm7rLVxcmoxqmGmWZXFinGLZm21xU8TKpGwqEQVs5rgDsUtmiKwLBa3sU5aLGnjFsEnLUrRKYt3URQ1axn5qUwnFvMFN2LRFG3UIvY+aRF/RXWUxW+cpSzukWCxbe31ZkjGYtGD1WHxO80Zi6boZ21tznIlzVjcpHY6tWpK32QsVq3nc4sq9BmLaoi7a1jBTySxOYu79Oe5xWImZ5FCk7CE25iwKG0VvOGha/nbh7TFjZS4NVL6vDVoi2zd013e0n8coy2h9HlriVu9K1d9rzU7S9hOg1//lfZeyyStjdLnLYpvsdyj1gVt77ZGLLZA92ih9NpKFL9TVrXHXOUsXfz+YBm/f4g091tmi1myh9wVWKuwPCnxV2GmwOIPZrC4vVKVWDNz+AiO1eQsXTD+Ro3MKVfa0h3mWS66yyXW5G8k2ylt15ZYJMl3ZiwgfYlFbXq2U1rYFlnkY/1XA/iVKbLYd77wBckTHVFk0QBfncUOaQstkpS/9lCeNnbuIoskfRe8iD/6Qosk9WHfYM1KoVFLLbOdWv2brEU5VL7UmgvCwsoHRlhpq6Ri/ZutRYeVtkoCe36HNUd7q9wy3w4Z2ndZ5qYzLLfAoN5rme8uQai3W+af7yL1y2/1/+dc1mVd1mVd1mVd1n8gkXWzn9IX/AAAAABJRU5ErkJggg==","restricted":null,"screenshot":"data:image/jpeg;base64,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","screenshotDesktop":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAFcAfQDASIAAhEBAxEB/8QAHAABAQACAwEBAAAAAAAAAAAAAAQFBwECAwYI/8QAMRABAAEDBAEDAgMHBQAAAAAAAAECAwQFERRUkgYSIRMxByJBFRYyM1FhkRdicYGh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AP1SAAAAAAAAAAAAAAAAAAAAAAAAADrcrpt26q7lUU0UxM1VTO0REfrL5X/UL0z+zMTUI1KmcPKtXL9u5FFUx9K3ci3Xcn4+KIqqpjef6sj6u0zUNX0mMXSs+xhXfqU1V1X8eb9FyiN/yTTFVPxM7fr+m07xMtH4v4T+qafR+BhZEWK827oeXo12imummnGm7k03aK5n3T7o2928x8/aNgbuj1ZpP702vT03r1OpXbdd21TXj3Kbd2KNvdFFyY9tUxvG8RM7PPO9X6Xh+ormhXOVc1SjE502LONXcmbPu9vuiYjafzfG33/s+fs+ndSy/Xehav8ASzMCjR6L+Fd+rk0XLOZYqo2pqopiZmmqaooqneKf4dp3+Ees+j9Q1X8aLeuXLeTZ0i3o9GLGRZyIomb1OTF32zTFW80TEbTExtP/AKDY+Hk28vEsZNiZm1eopuUTVE0z7ZjeN4n5j7oda13A0W9ptrULtVurUcqnDx9qJqiq7VEzFM7fb4pn5n4+GubvpH1N+/V/P903MedUvZc5P1afz4dWJFunF9u+/wDM+dpj2/Hu33YjT/w11Cx6J9E2snS4v6th6jj5Or0XMim5N23apvRtvVV7av5kREb/AGn5+wNyXNTsW9YsabVF7k3rNd+mYtVTb9tM0xO9e3tifzR8TO8vDTdf0/UtW1XTMS7VVm6XVboyrc0TT7Jrp91O0z8TvHz8NLW/w89aY+k4uLiXKrWTGg6hhxejKjaxcu34uWbW++/5aImj3RvEb/E7O1r0J6joy9UycTRIw9PyNT0rKuabF+1vk49i37b1udqvb/FtVtMxFWwN0enddwPUOnTnaXdquY8XrliZqomiYrt1TRVG0/PxVEwybQumegPU9jB0jDyMPItabGTqX18bDy7VFzHm9eiuzfpqq3jemN43j81O87RLJaR6L9RYn4kWdYqwq6cWNey8qu9yKJniXMamimNvdvtNyJn27f32BugAAAAAAAAAAAAAAAAAAAAAAAAAAAAeV3Gs3avddtW66ttt6qYl04WL1rPhAKBPwsXrWfCDhYvWs+EAoE/CxetZ8IOFi9az4QCgT8LF61nwg4WL1rPhAKBPwsXrWfCDhYvWs+EAoE/CxetZ8IOFi9az4QCgT8LF61nwg4WL1rPhAKBPwsXrWfCDhYvWs+EAoE/CxetZ8IOFi9az4QCgT8LF61nwg4WL1rPhAKBPwsXrWfCDhYvWs+EAoE/CxetZ8IOFi9az4QCgT8LF61nwg4WL1rPhAKBPwsXrWfCDhYvWs+EAoE/CxetZ8IOFi9az4QCgYzLuaTiXqLWVxbVyv+GmqmImr7/b/E/4SRq3p/2VVTdw4piIq32iYmmftV8fpO0/4kGeE8YWJMRMY1naf9kHCxetZ8IBQJ+Fi9az4QcLF61nwgFAn4WL1rPhBwsXrWfCAUCfhYvWs+EHCxetZ8IBQJ+Fi9az4QcLF61nwgFAn4WL1rPhBwsXrWfCAUCfhYvWs+EHCxetZ8IBQJ+Fi9az4QcLF61nwgFAn4WL1rPhBwsXrWfCAUCfhYvWs+EHCxetZ8IBQJ+Fi9az4QcLF61nwgFAn4WL1rPhBwsXrWfCAUCfhYvWs+EHCxetZ8IBQJ+Fi9az4QcLF61nwgFAn4WL1rPhBwsXrWfCAUDimIppimmIiI+IiP0AcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx+raPh6rbmMq3P1NtqbtPxVT94+J/4mY/7l5U+ntLi37a8O3c3piiqq5vVNcREx+aZ+/3n7/1llQHFNMUUxTT8REbQ5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//2Q==","checks":[{"id":"S1","name":"Lighthouse performance score (mobile)","dimension":"speed","weight":18,"status":"pass","earned":18,"evidence":"100/100 (Lighthouse 13.4.1, 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 784ms","remediation":"Serve the hero content faster: cache the page, preload the LCP image, and ship critical CSS.","refs":[{"name":"web.dev — Largest Contentful Paint","url":"https://web.dev/articles/lcp"},{"name":"Optimize LCP","url":"https://web.dev/articles/optimize-lcp"}]},{"id":"S3","name":"Cumulative Layout Shift ≤ 0.1","dimension":"speed","weight":5,"status":"pass","earned":5,"evidence":"CLS 0.000","remediation":"Reserve space for images/embeds so the page does not jump as it loads.","refs":[{"name":"web.dev — Cumulative Layout Shift","url":"https://web.dev/articles/cls"}]},{"id":"S4","name":"Total Blocking Time ≤ 200ms","dimension":"speed","weight":5,"status":"pass","earned":5,"evidence":"TBT 0ms","remediation":"Less JavaScript on the main thread: defer scripts and drop unused bundles.","refs":[{"name":"web.dev — Total Blocking Time","url":"https://web.dev/articles/tbt"}]},{"id":"S5","name":"First Contentful Paint ≤ 1.8s","dimension":"speed","weight":4,"status":"pass","earned":4,"evidence":"FCP 784ms","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.0s measured from Vilnius, Lithuania (EU) (best of 2 requests). This includes the network round trips between us and your origin, not just server time.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","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 (Brotli/GZIP)","dimension":"delivery","weight":5,"status":"partial","earned":2.5,"evidence":"Content-Encoding: gzip","remediation":"Compress text responses — Brotli typically saves ~15–20% over GZIP.","fix":{"tier":"free","feature":"GZIP (Brotli in Pro)","prompt":"Using my site's xSpeed MCP connection: enable GZIP compression (and Brotli if Pro), then confirm the HTML response is compressed."},"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":"info","earned":0,"evidence":"Needs the Lighthouse audit","naReason":"Needs the Lighthouse audit","remediation":"Re-run when Lighthouse is available.","refs":[{"name":"Lighthouse — Efficient cache policy","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl"}]},{"id":"D5","name":"CDN / edge network","dimension":"delivery","weight":3,"optional":true,"status":"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":"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":"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":"Lighthouse audit score 100%","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":"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":"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":"A4","name":"Offscreen images lazy-loaded","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":"Lazy Load","prompt":"Using my site's xSpeed MCP connection: enable lazy loading for images and iframes, then re-test."},"refs":[{"name":"Lighthouse — Defer offscreen images","url":"https://developer.chrome.com/docs/lighthouse/performance/offscreen-images"}]},{"id":"A5","name":"Total page weight ≤ 1.5MB","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"0.0MB transferred","remediation":"Heavy pages are slow on every connection — compress, lazy-load, and trim.","refs":[{"name":"Lighthouse — Total byte weight","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]},{"id":"W1","name":"Platform","dimension":"stack","weight":0,"status":"info","earned":0,"evidence":"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":"AI-controllable (xSpeed MCP)","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":40,"weight":40,"score":100,"applicable":true},"delivery":{"earned":4.5,"weight":22,"score":20,"applicable":true},"assets":{"earned":7,"weight":7,"score":100,"applicable":true},"stack":{"earned":0,"weight":0,"score":0,"applicable":false}},"overallScore":75,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":69,"grade":"C","level":4,"levelName":"Fast","reportUrl":"https://xspeedcache.com/scan/r/teechip-com-5105a6d6f6","recommendations":{"recommend":[{"product":"xCloud","why":"TTFB measured 1.0s — the origin is the floor on every other fix. xCloud hosts any stack, managed and MCP-ready.","url":"https://xcloud.host"}],"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."}}}