{"scanId":"fiontargroup-com-d7c67cc61b","url":"https://fiontargroup.com/","finalUrl":"https://fiontargroup.com/","status":"complete","source":"web","visibility":"listed","scannedAt":"2026-10-12T08:57:41.685Z","durationMs":59909,"rubricVersion":"2026.10.1","strategy":"both","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":49,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-12T08:56:48.412Z","lighthouseReplayed":false,"metrics":{"lcpMs":1621.089620725994,"cls":0.11410583173137331,"tbtMs":2046.0000000000005,"fcpMs":1081.0581952766195,"speedIndexMs":5546.560550120997,"serverResponseMs":14,"totalBytes":2458328},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"fail","earned":8.8,"evidence":"49/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 1.6s","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":"partial","earned":2.5,"evidence":"CLS 0.114","remediation":"Reserve space for images/embeds so the page does not jump as it loads.","fix":{"tier":"free","feature":"Lazy Load — CLS fix (adds width/height)","prompt":"Using my site's xSpeed MCP connection: enable lazy loading with the CLS fix so images reserve their space, then re-test CLS."},"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 2.0s","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 1.1s","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 259ms 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 14ms 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":"WP-Optimize served its stored copy (WPO-Cache-Status: cached).","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 — 51KB on the wire (gzip would be 51KB)","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":"fail","earned":0,"evidence":"Fails the Lighthouse cache-policy audit — 4 files: email-decode.min.js, hu-display.min.js (cdn.hu-manity.co), hu-consent.min.js (cdn.hu-manity.co)…","remediation":"Give your CSS/JS/images long Cache-Control lifetimes. 3 of these are served by another host, so that part will not clear.","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":"Cloudflare forwarded this request upstream (`cf-cache-status: DYNAMIC`).","naReason":"Optional — credited when the edge serves the page itself.","remediation":"Let Cloudflare cache HTML for visitors who are not logged in: a Cache Rule set to \"Eligible for cache\" that bypasses the logged-in, cart and comment cookies. The edge then answers pages near the visitor instead of sending each one to your server.","fix":{"tier":"free","feature":"Cloudflare integration","prompt":"Using my site's xSpeed MCP connection: check whether Cloudflare is caching HTML for this site, and if it is not, tell me the Cache Rule to add and purge Cloudflare once it is in place."},"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: autoptimize_333cce53a344ad20eeb9e1b84130c1d2.php, jquery.min.js, js.cookie.min.js… · ~800ms of first paint","remediation":"Inline the critical CSS and defer the rest. Note that 3 of these come from another host, so deferring them is the only lever you have.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"partial","earned":2,"evidence":"Lighthouse audit score 50% — 3 files: learndash.js, time-circle.js, main.js","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","fix":{"tier":"free","feature":"HTML/CSS/JS Minify","prompt":"Using my site's xSpeed MCP connection: enable HTML, CSS and JS minification, purge the cache, and re-test."},"refs":[{"name":"Lighthouse — Minify CSS","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"},{"name":"Minify JavaScript","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript"}]},{"id":"A3","name":"Modern, optimized image formats","dimension":"assets","weight":4,"status":"partial","earned":2,"evidence":"Lighthouse audit score 50% — 8 files: Fiontar_Logo_WHITE_HiRes-scaled.png, Fiontar_Logo_FullColour_HiRes-scaled.png, image_2025-06-23_122343835-1536x299.png…","remediation":"Serve WebP/AVIF at the right compression — usually the single largest byte saving.","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":"info","earned":0,"evidence":"Audit not reported for this page","naReason":"Audit not reported for this page","remediation":"Re-run when Lighthouse is available.","fix":{"tier":"free","feature":"Resource Hints (preload) + Lazy Load exclusions","prompt":"Using my site's xSpeed MCP connection: preload the LCP image for this page and exclude it from lazy loading, then re-test LCP."},"refs":[{"name":"web.dev — Optimize LCP","url":"https://web.dev/articles/optimize-lcp"},{"name":"Lighthouse — LCP request discovery","url":"https://developer.chrome.com/docs/lighthouse/performance/prioritize-lcp-image"}]},{"id":"A5","name":"Total page weight (≤ 350KB for full marks)","dimension":"assets","weight":3,"status":"fail","earned":0,"evidence":"2.3MB transferred — over 1,500KB","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":"WP-Optimize (WPO-Cache-Status: cached)","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 WP-Optimize instead","remediation":"xSpeed bundles caching, minification, lazy-load, image optimization and a built-in MCP endpoint that requires an authenticated client for management actions; it also 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":"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://fiontargroup.com/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":23.3,"weight":40,"score":58,"applicable":true},"delivery":{"earned":18,"weight":27,"score":67,"applicable":true},"assets":{"earned":4,"weight":16,"score":25,"applicable":true},"stack":{"earned":8,"weight":10,"score":80,"applicable":true}},"overallScore":57,"gradedWeight":93,"grade":"D","level":2,"levelName":"Slow","partial":false,"unanalysable":false},"mobile":{"device":"mobile","lighthouse":26,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-12T08:56:48.916Z","lighthouseReplayed":false,"metrics":{"lcpMs":13633.08680303099,"cls":0.0028315831447559,"tbtMs":5213.5000000000055,"fcpMs":6001.048078442718,"speedIndexMs":9728.229769776659,"serverResponseMs":6,"totalBytes":2444670},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (mobile)","dimension":"speed","weight":18,"status":"fail","earned":4.7,"evidence":"26/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":"fail","earned":0,"evidence":"LCP 13.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.003","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 5.2s","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":"fail","earned":0,"evidence":"FCP 6.0s","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 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 6ms 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":"WP-Optimize served its stored copy (WPO-Cache-Status: cached).","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 — 51KB on the wire (gzip would be 51KB)","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":"fail","earned":0,"evidence":"Fails the Lighthouse cache-policy audit — 4 files: email-decode.min.js, hu-display.min.js (cdn.hu-manity.co), hu-consent.min.js (cdn.hu-manity.co)…","remediation":"Give your CSS/JS/images long Cache-Control lifetimes. 3 of these are served by another host, so that part will not clear.","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":"Cloudflare forwarded this request upstream (`cf-cache-status: DYNAMIC`).","naReason":"Optional — credited when the edge serves the page itself.","remediation":"Let Cloudflare cache HTML for visitors who are not logged in: a Cache Rule set to \"Eligible for cache\" that bypasses the logged-in, cart and comment cookies. The edge then answers pages near the visitor instead of sending each one to your server.","fix":{"tier":"free","feature":"Cloudflare integration","prompt":"Using my site's xSpeed MCP connection: check whether Cloudflare is caching HTML for this site, and if it is not, tell me the Cache Rule to add and purge Cloudflare once it is in place."},"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: autoptimize_333cce53a344ad20eeb9e1b84130c1d2.php, autoptimize_52268c8fa15ab42b20398d08b910fe38.php, js.cookie.min.js… · ~3.8s of first paint","remediation":"Inline the critical CSS and defer the rest. Note that 2 of these come from another host, so deferring them is the only lever you have.","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":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 3 files: learndash.js, time-circle.js, main.js","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","fix":{"tier":"free","feature":"HTML/CSS/JS Minify","prompt":"Using my site's xSpeed MCP connection: enable HTML, CSS and JS minification, purge the cache, and re-test."},"refs":[{"name":"Lighthouse — Minify CSS","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"},{"name":"Minify JavaScript","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript"}]},{"id":"A3","name":"Modern, optimized image formats","dimension":"assets","weight":4,"status":"partial","earned":2,"evidence":"Lighthouse audit score 50% — 8 files: Fiontar_Logo_FullColour_HiRes-scaled.png, image_2025-06-24_113704073.png, Incident-Accident-Investigations.png…","remediation":"Serve WebP/AVIF at the right compression — usually the single largest byte saving.","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":"info","earned":0,"evidence":"Audit not reported for this page","naReason":"Audit not reported for this page","remediation":"Re-run when Lighthouse is available.","fix":{"tier":"free","feature":"Resource Hints (preload) + Lazy Load exclusions","prompt":"Using my site's xSpeed MCP connection: preload the LCP image for this page and exclude it from lazy loading, then re-test LCP."},"refs":[{"name":"web.dev — Optimize LCP","url":"https://web.dev/articles/optimize-lcp"},{"name":"Lighthouse — LCP request discovery","url":"https://developer.chrome.com/docs/lighthouse/performance/prioritize-lcp-image"}]},{"id":"A5","name":"Total page weight (≤ 350KB for full marks)","dimension":"assets","weight":3,"status":"fail","earned":0,"evidence":"2.3MB transferred — over 1,500KB","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":"WP-Optimize (WPO-Cache-Status: cached)","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 WP-Optimize instead","remediation":"xSpeed bundles caching, minification, lazy-load, image optimization and a built-in MCP endpoint that requires an authenticated client for management actions; it also 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":"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://fiontargroup.com/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":9.7,"weight":40,"score":24,"applicable":true},"delivery":{"earned":18,"weight":27,"score":67,"applicable":true},"assets":{"earned":2,"weight":16,"score":13,"applicable":true},"stack":{"earned":8,"weight":10,"score":80,"applicable":true}},"overallScore":41,"gradedWeight":93,"grade":"F","level":2,"levelName":"Slow","partial":false,"unanalysable":false}},"engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-12T08:56:48.412Z","lighthouseReplayed":false},"platform":{"wordpress":true,"generator":"WordPress 7.1.3","webServer":"Cloudflare","cachePlugin":"WP-Optimize","xspeed":true,"xspeedVersion":"1.4.1","xspeedProVersion":null,"xspeedMcp":true,"xspeedHub":false,"cdn":"Cloudflare","edgeFingerprint":"cf-dynamic","crawlerTextChars":6593,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":259,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"br","compressionBytes":{"gzip":52520,"br":51867},"edge":"forwarding","cacheHit":true,"staticFile":false,"lighthouse":49,"lcpMs":1621.089620725994,"cls":0.11410583173137331,"tbtMs":2046.0000000000005,"lighthouseDesktop":49,"lighthouseMobile":26},"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAKlBMVEVHcEzI24PJ3oXI3YXH34TK34XJ34XI34XI3oPP34DK3oXI3YTPz4DJ3oXpl7VyAAAADXRSTlMAQeNjI5+9n4AQz5AQNT3HwQAAAPpJREFUeNrtld0KgzAMhfNnbHR9/9cdlpHZMtiOMJjM78qbfB7TNNLFj8N1hP9T4LrDDggm2nMJTiqQKVFc0OMnFciclJMe4yWoVYoyHcKK5AhNRihRasd0Iwhb6oAYVC9Z93wCMsSjyjmyGdBdWofQ5th/yerGEpTEAkWY8/17pzhDAZQ6igZ9ig5xYXwIANMaZnQc2QT0REtCH9HOoBMm3xSMBW8EUBPXeaNpgEHUN7ngQTLgE+LV1VNAQP7iMgki4DoawmsDXCi625CYIB4FomxmuuYkwEt1BFjLPpSKLpsAQLsQbq0xBKGZom1DFhECCWZVtaCL73IH644cbKhn+ZcAAAAASUVORK5CYII=","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":"fail","earned":8.8,"evidence":"49/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 1.6s","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":"partial","earned":2.5,"evidence":"CLS 0.114","remediation":"Reserve space for images/embeds so the page does not jump as it loads.","fix":{"tier":"free","feature":"Lazy Load — CLS fix (adds width/height)","prompt":"Using my site's xSpeed MCP connection: enable lazy loading with the CLS fix so images reserve their space, then re-test CLS."},"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 2.0s","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 1.1s","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 259ms 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 14ms 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":"WP-Optimize served its stored copy (WPO-Cache-Status: cached).","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 — 51KB on the wire (gzip would be 51KB)","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":"fail","earned":0,"evidence":"Fails the Lighthouse cache-policy audit — 4 files: email-decode.min.js, hu-display.min.js (cdn.hu-manity.co), hu-consent.min.js (cdn.hu-manity.co)…","remediation":"Give your CSS/JS/images long Cache-Control lifetimes. 3 of these are served by another host, so that part will not clear.","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":"Cloudflare forwarded this request upstream (`cf-cache-status: DYNAMIC`).","naReason":"Optional — credited when the edge serves the page itself.","remediation":"Let Cloudflare cache HTML for visitors who are not logged in: a Cache Rule set to \"Eligible for cache\" that bypasses the logged-in, cart and comment cookies. The edge then answers pages near the visitor instead of sending each one to your server.","fix":{"tier":"free","feature":"Cloudflare integration","prompt":"Using my site's xSpeed MCP connection: check whether Cloudflare is caching HTML for this site, and if it is not, tell me the Cache Rule to add and purge Cloudflare once it is in place."},"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: autoptimize_333cce53a344ad20eeb9e1b84130c1d2.php, jquery.min.js, js.cookie.min.js… · ~800ms of first paint","remediation":"Inline the critical CSS and defer the rest. Note that 3 of these come from another host, so deferring them is the only lever you have.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"partial","earned":2,"evidence":"Lighthouse audit score 50% — 3 files: learndash.js, time-circle.js, main.js","remediation":"Ship minified assets — whitespace and comments are pure transfer waste.","fix":{"tier":"free","feature":"HTML/CSS/JS Minify","prompt":"Using my site's xSpeed MCP connection: enable HTML, CSS and JS minification, purge the cache, and re-test."},"refs":[{"name":"Lighthouse — Minify CSS","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"},{"name":"Minify JavaScript","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript"}]},{"id":"A3","name":"Modern, optimized image formats","dimension":"assets","weight":4,"status":"partial","earned":2,"evidence":"Lighthouse audit score 50% — 8 files: Fiontar_Logo_WHITE_HiRes-scaled.png, Fiontar_Logo_FullColour_HiRes-scaled.png, image_2025-06-23_122343835-1536x299.png…","remediation":"Serve WebP/AVIF at the right compression — usually the single largest byte saving.","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":"info","earned":0,"evidence":"Audit not reported for this page","naReason":"Audit not reported for this page","remediation":"Re-run when Lighthouse is available.","fix":{"tier":"free","feature":"Resource Hints (preload) + Lazy Load exclusions","prompt":"Using my site's xSpeed MCP connection: preload the LCP image for this page and exclude it from lazy loading, then re-test LCP."},"refs":[{"name":"web.dev — Optimize LCP","url":"https://web.dev/articles/optimize-lcp"},{"name":"Lighthouse — LCP request discovery","url":"https://developer.chrome.com/docs/lighthouse/performance/prioritize-lcp-image"}]},{"id":"A5","name":"Total page weight (≤ 350KB for full marks)","dimension":"assets","weight":3,"status":"fail","earned":0,"evidence":"2.3MB transferred — over 1,500KB","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":"WP-Optimize (WPO-Cache-Status: cached)","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 WP-Optimize instead","remediation":"xSpeed bundles caching, minification, lazy-load, image optimization and a built-in MCP endpoint that requires an authenticated client for management actions; it also 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":"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://fiontargroup.com/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":23.3,"weight":40,"score":58,"applicable":true},"delivery":{"earned":18,"weight":27,"score":67,"applicable":true},"assets":{"earned":4,"weight":16,"score":25,"applicable":true},"stack":{"earned":8,"weight":10,"score":80,"applicable":true}},"overallScore":57,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":93,"grade":"D","level":2,"levelName":"Slow","reportUrl":"https://xspeedcache.com/scan/r/fiontargroup-com-d7c67cc61b","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":"fiontargroup-com-d7c67cc61b","device":"desktop","reason":"safe_capture_provider_unavailable"},"mobile":{"version":1,"state":"unavailable","scanId":"fiontargroup-com-d7c67cc61b","device":"mobile","reason":"safe_capture_provider_unavailable"}}}