{"scanId":"codeclubitsolutions-com-386a029d7c","url":"https://codeclubitsolutions.com/","finalUrl":"https://codeclubitsolutions.com/","status":"complete","scannedAt":"2026-08-30T15:33:23.579Z","durationMs":42255,"rubricVersion":"2026.08.1","engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.4.1","psiError":null},"platform":{"wordpress":true,"generator":"WordPress 7.1","cachePlugin":"LiteSpeed Cache","xspeed":false,"xspeedVersion":null,"xspeedProVersion":null,"xspeedMcp":false,"xspeedHub":null,"cdn":null,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":259,"redirects":0,"compression":"br","cacheHit":true,"lighthouse":94,"lcpMs":1856,"cls":0,"tbtMs":54.5,"lighthouseDesktop":92},"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAdVBMVEVHcEzk4uKeHB/49/fJyMi9vLyvrq+UGh2Zmpr8/Pzlxsbc2dmlLC/s7OyrOTzs29uaIya5XV+iICPRmJrz8fHRpaalpqbx5ebCcHLVzc2tRUjJf4HZvL2yUVO5jY7XsrPNjo+en5+bbG2iNjm/n6C4c3WjXV8bcFA7AAAAAXRSTlMAQObYZgAAApFJREFUeNrt1cuyojoYhuEPSAiRcD6Dgm7U+7/EDWiiVLdZgAy6q/oZObDelcMfF/75I3CjogTfsYhNqJ0b+IaRDwnHcSi+4OZDY5Sn2MyzLxfnwdgeqWTDycn2Q6EyYlPb2nwqFxkhhGOrynkiBJPg2P730HYBluFELsXgU6O9+8KMzQfh39sCCzwrF+qNzcNdmCabMcU94AsrOZ0iEZONWShsPGgZ8oLGz2f2kX/Qzkv+PNzxpE9MI+x+3pILoPOZVqQZmNdajoJpnVx8ZE+VcW6DHyqRpzlf9RSt2Y7ivj2kg6K7+eZ0VTfdC6FqS+X79Z46KPzqD9kWGqlaTMBeRDuftaKpswWTZwOI2Mvx171DK5eLKbQVLBngCwcSppwhrXvZFMBrfHuOVSyPOpNqCDIlWxchxHny3u8pTLGcR2nuvGUOTKrXLMUldGA/4D1zWvVP2hsZ7kSTWWf/DONYLfXkYW25cCWI7BSTmkl9irU4i6MrRmemNFjNZ0Mo40AQMuWKtRo2iM/zH4q4wyryEYR8/ksR3tL5zN/CTHOB6mjP8nSkPjMsNfGZGL9iQaN7/HlDbkvxy4wSQmhSCjYpdTdo9Wp2C5/NxUKImCmRoZ1ftS03ZFp1pelEr+E99ExLFPioEI/jycbPNdMIE911Zc8vHTFoBfuk14+TuuokHQ8o+n3IL4MFszyJqmkGSj9mc3HdVPgRlx2/nYasupZ1LFOmODW2i8Hyjllf+TRORkWzZNRR1+BYiHehWn9ScGwWnEx1sVESeBa2sVr/fWLLpCPE27Sgcgoppplgk6qZhxJs5HZlzJQjNrOGknyiB3zDSoOsVpnvUv4uGVT7ZNDsk7H6XTI47pNBuU+mKPBX+B/3NzjtlghbdwAAAABJRU5ErkJggg==","restricted":null,"screenshot":"data:image/jpeg;base64,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","screenshotDesktop":"data:image/jpeg;base64,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","checks":[{"id":"S1","name":"Lighthouse performance score (mobile)","dimension":"speed","weight":18,"status":"pass","earned":16.9,"evidence":"94/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 1.9s","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 55ms","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 1.8s","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":"partial","earned":4,"evidence":"TTFB 259ms (best of 2 requests from our scanner)","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 (Brotli/GZIP)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br","remediation":"Compress text responses — Brotli typically saves ~15–20% over GZIP.","refs":[{"name":"MDN — Content-Encoding","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding"},{"name":"RFC 7932 — Brotli","url":"https://www.rfc-editor.org/rfc/rfc7932"}]},{"id":"D4","name":"Efficient cache policy on static assets","dimension":"delivery","weight":5,"status":"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.6MB transferred","remediation":"Heavy pages are slow on every connection — compress, lazy-load, and trim.","refs":[{"name":"Lighthouse — Total byte weight","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]},{"id":"W1","name":"Platform","dimension":"stack","weight":0,"status":"info","earned":0,"evidence":"WordPress detected (WordPress 7.1)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"LiteSpeed Cache (X-LiteSpeed-Cache: hit)","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":"partial","earned":2,"evidence":"Running LiteSpeed Cache instead","remediation":"xSpeed bundles caching, minification, lazy-load, image optimization and an AI-controllable MCP server in one plugin — and imports settings from other caching plugins in one click.","fix":{"tier":"free","feature":"xSpeed Migration (one-click import)","prompt":"Install xSpeed and use its Migration tool to import your current caching settings, then deactivate the old plugin."},"refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"AI-controllable (xSpeed MCP)","dimension":"stack","weight":2,"optional":true,"status":"info","earned":0,"evidence":"xSpeed MCP endpoint not reachable","naReason":"Optional — a bonus when present.","remediation":"Optional: connect xSpeed's built-in MCP server and your AI assistant can apply every fix in this report for you.","fix":{"tier":"free","feature":"MCP Server (built into xSpeed Free)","prompt":"In xSpeed → MCP Server, click Connect and paste the config into your AI client — then ask it to fix this report."},"refs":[{"name":"Model Context Protocol","url":"https://modelcontextprotocol.io/"},{"name":"xSpeed documentation","url":"https://xspeedcache.com/docs"}]}],"dimensions":{"speed":{"earned":36.9,"weight":40,"score":92,"applicable":true},"delivery":{"earned":18,"weight":22,"score":82,"applicable":true},"assets":{"earned":7,"weight":7,"score":100,"applicable":true},"stack":{"earned":6,"weight":8,"score":75,"applicable":true}},"overallScore":88,"grade":"B","level":4,"levelName":"Fast","reportUrl":"https://xspeedcache.com/scan/r/codeclubitsolutions-com-386a029d7c"}