{"scanId":"nicoclub-com-ed36a52f01","url":"https://nicoclub.com/","finalUrl":"https://www.nicoclub.com/","status":"complete","source":"web","visibility":"listed","scannedAt":"2026-09-30T07:42:51.272Z","durationMs":84140,"rubricVersion":"2026.09.5","strategy":"both","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":69,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-09-30T07:41:33.698Z","lighthouseReplayed":false,"metrics":{"lcpMs":859.3836304032947,"cls":0.0006815515278872252,"tbtMs":3397,"fcpMs":216.69181520164733,"speedIndexMs":1094.0557000071317,"serverResponseMs":1,"totalBytes":976820},"field":{"lcpMs":1699,"inpMs":82,"cls":0.03},"checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"partial","earned":12.4,"evidence":"69/100 (Lighthouse 13.5.0, desktop)","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":"pass","earned":8,"evidence":"LCP 859ms","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":"fail","earned":0,"evidence":"TBT 3.4s","remediation":"Less JavaScript on the main thread: defer scripts and drop unused bundles.","fix":{"tier":"free","feature":"JS Minify + Defer","prompt":"Using my site's xSpeed MCP connection: enable JS minification and deferred loading, then re-test Total Blocking Time."},"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 217ms","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 256ms 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 1ms 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 (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":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 1 file: jpsASKYa5iqnq3lsH1We443J4bX45Rz.IggbcKODR6s-1790754095-1.3.1.1-yAFt9gmgg5F6DBrf.Fa9o_p1AzuEluqCPZd8IVo0uXnRIhkFGDDeuOHZn6pLmyvq.gEGGzUKRq3dtTqhfXvcRnq0TeirJ6lTSQIz1T.vmCzIvb12o8ERt6xejjcwn49kVLNyiLGVFKuf9YHWqFJu51ZAh_nDPH3.DZAVaN4V9SPosbmbqGH8dlFZRmWM1Jv4IQxuM7D_PVIvsLDmsN_tjsakXLo341WReFbDDXD3G530y84.edq6W.hi8E.5k2vM73o1fUJCEbuC2y2oLj1ec0_1xgMP1pGC4uZn9JzlNdpxHsO3wQzJIFAIsFUA5uZgutiqiJozwuqYEhizAmszuG9MC2PD.PexY_bCMA.nSbFoEkjN5ucVEGW0wLgiBGhRoU22I2V1IK9zxn6YaQooJOWt__6028ri.QVKRgflsY3PJ4BDeJJaQeOAHeiHIiD35sSDFbsF68VvOjdKavnTWKyvAfILCZV5yRkAiJbX0O_4kswuYLwwXWNge5hBBmo.WRr1vzRqUpIlZwBpwPH_eUOLIKKbdXMMn1JsmESsif4QXiH7YK4ya40jdN5JjQ8Fe1WSuz_pPZTzCGRpqQD2c13KWPJ.5AmKv3dz0oiFMIgTqxRYOaiD7D1FYJAfSfS_jyDFI5oOu3fWIgiyb4toZEw1wzcZGnnaQWh_Xr6dKHzhtDpitP6jObjjb6RVUO5EFBjgSmVwr.JRcv5xPCG87iUdNZ0KoRkCJwBEvNdHFzE (challenges.cloudflare.com)","remediation":"Every asset with a short cache lifetime here is served by another host (challenges.cloudflare.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 network","dimension":"delivery","weight":3,"optional":true,"status":"pass","earned":3,"evidence":"Cloudflare detected","remediation":"Serving through an edge network.","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":"partial","earned":1,"evidence":"1 redirect(s) before the final URL: 301→https://www.nicoclub.com/","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 ≤ 1.5MB","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"0.9MB 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","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"fail","earned":0,"evidence":"No caching plugin detected","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","fix":{"tier":"free","feature":"xSpeed Cache (free on wordpress.org)","prompt":"Install and activate the xSpeed plugin from wordpress.org, run its setup wizard, and enable page caching."},"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":"fail","earned":0,"evidence":"xSpeed not detected","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":29.4,"weight":40,"score":74,"applicable":true},"delivery":{"earned":22.5,"weight":30,"score":75,"applicable":true},"assets":{"earned":16,"weight":16,"score":100,"applicable":true},"stack":{"earned":0,"weight":8,"score":0,"applicable":true}},"overallScore":72,"gradedWeight":94,"grade":"C","level":3,"levelName":"Average","partial":false,"unanalysable":false},"mobile":{"device":"mobile","lighthouse":79,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-09-30T07:41:33.556Z","lighthouseReplayed":false,"metrics":{"lcpMs":2640.2894209865785,"cls":0,"tbtMs":698,"fcpMs":764.6954661371051,"speedIndexMs":1823.891190409968,"serverResponseMs":1,"totalBytes":973674},"field":{"lcpMs":1450,"inpMs":148,"cls":0.05},"checks":[{"id":"S1","name":"Lighthouse performance score (mobile)","dimension":"speed","weight":18,"status":"partial","earned":14.2,"evidence":"79/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.6s","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":"fail","earned":0,"evidence":"TBT 698ms","remediation":"Less JavaScript on the main thread: defer scripts and drop unused bundles.","fix":{"tier":"free","feature":"JS Minify + Defer","prompt":"Using my site's xSpeed MCP connection: enable JS minification and deferred loading, then re-test Total Blocking Time."},"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 765ms","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 256ms 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 1ms 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 (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":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 1 file: 8czGDKKK7UPL0rKhESXKbVvP1tf8Pgw.ouVb5Aa2jP0-1790754095-1.3.1.1-FpFmatbz.GPd4EaGhY29iQZcKtr2K_XgR5Wr6j2eS87Psj6qxd3eT34Wh7WuFvY_U1DHec6m51553ueWDkwD4nd28hGdE35oGr56Geqyk9wYTfBlI1C8DviSofygTS9Zk6bhaDtzKIyIFtTNc464zFEBwKLPfN7ht11E7AQzrZf0.WM10_GILb_pFqMWCvUWZ1da.wJNNscD7nvZUIGbG8LcKojd6GrWAmV8JvEoxX48UP5Wn7_rj7ZCe6z_t8AzQu853IKaQpBzPu_lUYG2z_r.HQUc4dCc3QH5aOHpNn_V3JpTlsuPxU1OkouEC_iIuY2H.1bggGGq.IshJeVUmQh0wBXEnBHC1qG4_Y.5HsHtygxDu9oYrZI60iA42SBdoypZt4QpZ8sNzAbB_DnPxc01cEachVJz0jIsBjnolmG82GPaLV4ePZblZ1EZijQQeOvymTlylO02shrV5CSLt94eTtBksZmUdQql7gMuH2jfcKHLWTMeZhtbBuIl3Pmg5In_6.5y46VdvnM9MY0UY_EdjQtUR6j.GU6QIYj8mWecB1qx4fdKnwgCO9D19dt8G9hAe_4sBv61Q7Hz8BXkQIs8OSj9YyUtKlIpXUJdTvjZ6.Fs7EFAQUP.W9s5CUlocyZFNRlLqvj4ZXJxHN5b7UnjqZOufVK4FoqjTaQREiUvhy1bl5ATuizzFiTKNzzsEej_h3t9xPrY5zF7SEtZ3em56w5t.nxYN7_GhgADaRA (challenges.cloudflare.com)","remediation":"Every asset with a short cache lifetime here is served by another host (challenges.cloudflare.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 network","dimension":"delivery","weight":3,"optional":true,"status":"pass","earned":3,"evidence":"Cloudflare detected","remediation":"Serving through an edge network.","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":"partial","earned":1,"evidence":"1 redirect(s) before the final URL: 301→https://www.nicoclub.com/","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 ≤ 1.5MB","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"0.9MB 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","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"fail","earned":0,"evidence":"No caching plugin detected","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","fix":{"tier":"free","feature":"xSpeed Cache (free on wordpress.org)","prompt":"Install and activate the xSpeed plugin from wordpress.org, run its setup wizard, and enable page caching."},"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":"fail","earned":0,"evidence":"xSpeed not detected","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":27.2,"weight":40,"score":68,"applicable":true},"delivery":{"earned":22.5,"weight":30,"score":75,"applicable":true},"assets":{"earned":16,"weight":16,"score":100,"applicable":true},"stack":{"earned":0,"weight":8,"score":0,"applicable":true}},"overallScore":70,"gradedWeight":94,"grade":"C","level":3,"levelName":"Average","partial":false,"unanalysable":false}},"engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-09-30T07:41:33.698Z","lighthouseReplayed":false},"platform":{"wordpress":true,"generator":null,"cachePlugin":null,"xspeed":false,"xspeedVersion":null,"xspeedProVersion":null,"xspeedMcp":false,"xspeedHub":null,"cdn":"Cloudflare","edgeFingerprint":"cf-dynamic","crawlerTextChars":8553,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":256,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":1,"compression":"br","cacheHit":true,"staticFile":false,"lighthouse":69,"lcpMs":859.3836304032947,"cls":0.0006815515278872252,"tbtMs":3397,"lighthouseDesktop":69,"lighthouseMobile":79,"field":{"lcpMs":1699,"inpMs":82,"cls":0.03}},"icon":"data:image/png;base64,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","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 (desktop)","dimension":"speed","weight":18,"status":"partial","earned":12.4,"evidence":"69/100 (Lighthouse 13.5.0, desktop)","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":"pass","earned":8,"evidence":"LCP 859ms","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":"fail","earned":0,"evidence":"TBT 3.4s","remediation":"Less JavaScript on the main thread: defer scripts and drop unused bundles.","fix":{"tier":"free","feature":"JS Minify + Defer","prompt":"Using my site's xSpeed MCP connection: enable JS minification and deferred loading, then re-test Total Blocking Time."},"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 217ms","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 256ms 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 1ms 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 (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":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 1 file: jpsASKYa5iqnq3lsH1We443J4bX45Rz.IggbcKODR6s-1790754095-1.3.1.1-yAFt9gmgg5F6DBrf.Fa9o_p1AzuEluqCPZd8IVo0uXnRIhkFGDDeuOHZn6pLmyvq.gEGGzUKRq3dtTqhfXvcRnq0TeirJ6lTSQIz1T.vmCzIvb12o8ERt6xejjcwn49kVLNyiLGVFKuf9YHWqFJu51ZAh_nDPH3.DZAVaN4V9SPosbmbqGH8dlFZRmWM1Jv4IQxuM7D_PVIvsLDmsN_tjsakXLo341WReFbDDXD3G530y84.edq6W.hi8E.5k2vM73o1fUJCEbuC2y2oLj1ec0_1xgMP1pGC4uZn9JzlNdpxHsO3wQzJIFAIsFUA5uZgutiqiJozwuqYEhizAmszuG9MC2PD.PexY_bCMA.nSbFoEkjN5ucVEGW0wLgiBGhRoU22I2V1IK9zxn6YaQooJOWt__6028ri.QVKRgflsY3PJ4BDeJJaQeOAHeiHIiD35sSDFbsF68VvOjdKavnTWKyvAfILCZV5yRkAiJbX0O_4kswuYLwwXWNge5hBBmo.WRr1vzRqUpIlZwBpwPH_eUOLIKKbdXMMn1JsmESsif4QXiH7YK4ya40jdN5JjQ8Fe1WSuz_pPZTzCGRpqQD2c13KWPJ.5AmKv3dz0oiFMIgTqxRYOaiD7D1FYJAfSfS_jyDFI5oOu3fWIgiyb4toZEw1wzcZGnnaQWh_Xr6dKHzhtDpitP6jObjjb6RVUO5EFBjgSmVwr.JRcv5xPCG87iUdNZ0KoRkCJwBEvNdHFzE (challenges.cloudflare.com)","remediation":"Every asset with a short cache lifetime here is served by another host (challenges.cloudflare.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 network","dimension":"delivery","weight":3,"optional":true,"status":"pass","earned":3,"evidence":"Cloudflare detected","remediation":"Serving through an edge network.","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":"partial","earned":1,"evidence":"1 redirect(s) before the final URL: 301→https://www.nicoclub.com/","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 ≤ 1.5MB","dimension":"assets","weight":3,"status":"pass","earned":3,"evidence":"0.9MB 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","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"fail","earned":0,"evidence":"No caching plugin detected","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","fix":{"tier":"free","feature":"xSpeed Cache (free on wordpress.org)","prompt":"Install and activate the xSpeed plugin from wordpress.org, run its setup wizard, and enable page caching."},"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":"fail","earned":0,"evidence":"xSpeed not detected","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":29.4,"weight":40,"score":74,"applicable":true},"delivery":{"earned":22.5,"weight":30,"score":75,"applicable":true},"assets":{"earned":16,"weight":16,"score":100,"applicable":true},"stack":{"earned":0,"weight":8,"score":0,"applicable":true}},"overallScore":72,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":94,"grade":"C","level":3,"levelName":"Average","reportUrl":"https://xspeedcache.com/scan/r/nicoclub-com-ed36a52f01","recommendations":{"recommend":[{"product":"xSpeed Cache (free)","why":"WordPress with no xSpeed detected. The free plugin plus its setup wizard turns most of the failing checks in this report green.","url":"https://wordpress.org/plugins/xspeed/"}],"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."}}}