{"scanId":"cinecraftmedia-co-nz-d9a17d9b36","url":"https://cinecraftmedia.co.nz/","finalUrl":"https://cinecraftmedia.co.nz/","status":"complete","source":"web","visibility":"listed","scannedAt":"2026-10-12T08:38:38.075Z","durationMs":45844,"rubricVersion":"2026.10.1","strategy":"both","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":72,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-12T08:37:59.519Z","lighthouseReplayed":false,"metrics":{"lcpMs":2162.3415177926545,"cls":0,"tbtMs":0,"fcpMs":2162.3415177926545,"speedIndexMs":7336.477589145716,"serverResponseMs":3,"totalBytes":1310803},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"partial","earned":13,"evidence":"72/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 2.2s","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":"partial","earned":2,"evidence":"FCP 2.2s","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 269ms 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 3ms from its own network — the gap between the two numbers is distance, not your server.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"pass","earned":7,"evidence":"Cache HIT evidence in response headers","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (bytes on the wire)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br — 25KB on the wire (gzip would be 25KB)","remediation":"Compressed well. gzip and Brotli both pass.","refs":[{"name":"MDN — Content-Encoding","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding"},{"name":"RFC 7932 — Brotli","url":"https://www.rfc-editor.org/rfc/rfc7932"}]},{"id":"D4","name":"Efficient cache policy on static assets","dimension":"delivery","weight":5,"status":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 4 files: email-decode.min.js, player.module.js (f.vimeocdn.com), vendor.module.js (f.vimeocdn.com)…","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: MISS`).","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: widget-blockquote.min.css, widget-mega-menu.min.css, widget-nav-menu.min.css… · ~700ms 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":"partial","earned":2,"evidence":"Lighthouse audit score 50% — 1 file: uael-sticky-header.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% — 1 file: Actor-1-1536x1024.jpg","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":"partial","earned":1,"evidence":"1280KB transferred — heavy: most WordPress pages this size fail mobile LCP","remediation":"Page weight is what decides mobile LCP once the server is fast. Resize images to the size they display at, lazy-load below the fold, and drop scripts the page does not use.","fix":{"tier":"free","feature":"Minify + Lazy Load + Image Converter (Pro)","prompt":"Using my site's xSpeed MCP connection: enable minification and lazy loading (and image conversion on Pro), then re-check page weight."},"refs":[{"name":"Lighthouse — Total byte weight","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]},{"id":"W1","name":"Platform","dimension":"stack","weight":0,"status":"info","earned":0,"evidence":"WordPress detected (Elementor 4.3.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.4.1)","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed signature: v1.4.1","remediation":"xSpeed includes controls for these fixes; an authenticated MCP client can apply them after its connection is configured.","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"optional":true,"status":"pass","earned":2,"evidence":"The public xSpeed MCP endpoint returned HTTP 401 at https://cinecraftmedia.co.nz/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":33,"weight":40,"score":83,"applicable":true},"delivery":{"earned":20.5,"weight":27,"score":76,"applicable":true},"assets":{"earned":5,"weight":16,"score":31,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":74,"gradedWeight":93,"grade":"C","level":3,"levelName":"Average","partial":false,"unanalysable":false},"mobile":{"device":"mobile","lighthouse":65,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-12T08:37:59.108Z","lighthouseReplayed":false,"metrics":{"lcpMs":4664.038816822839,"cls":0.001334381864619088,"tbtMs":54,"fcpMs":4084.03346277831,"speedIndexMs":18086.914623030592,"serverResponseMs":3,"totalBytes":1223118},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (mobile)","dimension":"speed","weight":18,"status":"partial","earned":11.7,"evidence":"65/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 4.7s","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.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":"pass","earned":5,"evidence":"TBT 54ms","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":"fail","earned":0,"evidence":"FCP 4.1s","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 269ms 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 3ms from its own network — the gap between the two numbers is distance, not your server.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"pass","earned":7,"evidence":"Cache HIT evidence in response headers","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (bytes on the wire)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br — 25KB on the wire (gzip would be 25KB)","remediation":"Compressed well. gzip and Brotli both pass.","refs":[{"name":"MDN — Content-Encoding","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding"},{"name":"RFC 7932 — Brotli","url":"https://www.rfc-editor.org/rfc/rfc7932"}]},{"id":"D4","name":"Efficient cache policy on static assets","dimension":"delivery","weight":5,"status":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 4 files: email-decode.min.js, player.module.js (f.vimeocdn.com), vendor.module.js (f.vimeocdn.com)…","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: MISS`).","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: widget-nav-menu.min.css, widget-blockquote.min.css, widget-mega-menu.min.css… · ~3.0s 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":"partial","earned":2,"evidence":"Lighthouse audit score 50% — 1 file: uael-sticky-header.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":"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 (≤ 350KB for full marks)","dimension":"assets","weight":3,"status":"partial","earned":1,"evidence":"1194KB transferred — heavy: most WordPress pages this size fail mobile LCP","remediation":"Page weight is what decides mobile LCP once the server is fast. Resize images to the size they display at, lazy-load below the fold, and drop scripts the page does not use.","fix":{"tier":"free","feature":"Minify + Lazy Load + Image Converter (Pro)","prompt":"Using my site's xSpeed MCP connection: enable minification and lazy loading (and image conversion on Pro), then re-check page weight."},"refs":[{"name":"Lighthouse — Total byte weight","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]},{"id":"W1","name":"Platform","dimension":"stack","weight":0,"status":"info","earned":0,"evidence":"WordPress detected (Elementor 4.3.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.4.1)","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed signature: v1.4.1","remediation":"xSpeed includes controls for these fixes; an authenticated MCP client can apply them after its connection is configured.","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"optional":true,"status":"pass","earned":2,"evidence":"The public xSpeed MCP endpoint returned HTTP 401 at https://cinecraftmedia.co.nz/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":21.7,"weight":40,"score":54,"applicable":true},"delivery":{"earned":20.5,"weight":27,"score":76,"applicable":true},"assets":{"earned":7,"weight":16,"score":44,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":64,"gradedWeight":93,"grade":"D","level":3,"levelName":"Average","partial":false,"unanalysable":false}},"engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-12T08:37:59.519Z","lighthouseReplayed":false},"platform":{"wordpress":true,"generator":"Elementor 4.3.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap","webServer":"Cloudflare","cachePlugin":"xSpeed Cache","xspeed":true,"xspeedVersion":"1.4.1","xspeedProVersion":null,"xspeedMcp":true,"xspeedHub":false,"cdn":"Cloudflare","edgeFingerprint":null,"crawlerTextChars":2344,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":269,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"br","compressionBytes":{"gzip":25111,"br":25496},"edge":"forwarding","cacheHit":true,"staticFile":false,"lighthouse":72,"lcpMs":2162.3415177926545,"cls":0,"tbtMs":0,"lighthouseDesktop":72,"lighthouseMobile":65},"icon":"data:image/jpeg;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":13,"evidence":"72/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 2.2s","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":"partial","earned":2,"evidence":"FCP 2.2s","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 269ms 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 3ms from its own network — the gap between the two numbers is distance, not your server.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"pass","earned":7,"evidence":"Cache HIT evidence in response headers","remediation":"Serve HTML from a static cache instead of rebuilding it per visitor.","refs":[{"name":"MDN — HTTP caching","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"}]},{"id":"D3","name":"HTML compression (bytes on the wire)","dimension":"delivery","weight":5,"status":"pass","earned":5,"evidence":"Content-Encoding: br — 25KB on the wire (gzip would be 25KB)","remediation":"Compressed well. gzip and Brotli both pass.","refs":[{"name":"MDN — Content-Encoding","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding"},{"name":"RFC 7932 — Brotli","url":"https://www.rfc-editor.org/rfc/rfc7932"}]},{"id":"D4","name":"Efficient cache policy on static assets","dimension":"delivery","weight":5,"status":"partial","earned":2.5,"evidence":"Lighthouse cache-policy audit score 50% — 4 files: email-decode.min.js, player.module.js (f.vimeocdn.com), vendor.module.js (f.vimeocdn.com)…","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: MISS`).","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: widget-blockquote.min.css, widget-mega-menu.min.css, widget-nav-menu.min.css… · ~700ms 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":"partial","earned":2,"evidence":"Lighthouse audit score 50% — 1 file: uael-sticky-header.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% — 1 file: Actor-1-1536x1024.jpg","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":"partial","earned":1,"evidence":"1280KB transferred — heavy: most WordPress pages this size fail mobile LCP","remediation":"Page weight is what decides mobile LCP once the server is fast. Resize images to the size they display at, lazy-load below the fold, and drop scripts the page does not use.","fix":{"tier":"free","feature":"Minify + Lazy Load + Image Converter (Pro)","prompt":"Using my site's xSpeed MCP connection: enable minification and lazy loading (and image conversion on Pro), then re-check page weight."},"refs":[{"name":"Lighthouse — Total byte weight","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]},{"id":"W1","name":"Platform","dimension":"stack","weight":0,"status":"info","earned":0,"evidence":"WordPress detected (Elementor 4.3.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap)","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed Cache (xSpeed signature: v1.4.1)","remediation":"WordPress rebuilds every page in PHP unless a caching plugin serves it statically.","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"pass","earned":4,"evidence":"xSpeed signature: v1.4.1","remediation":"xSpeed includes controls for these fixes; an authenticated MCP client can apply them after its connection is configured.","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"optional":true,"status":"pass","earned":2,"evidence":"The public xSpeed MCP endpoint returned HTTP 401 at https://cinecraftmedia.co.nz/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":33,"weight":40,"score":83,"applicable":true},"delivery":{"earned":20.5,"weight":27,"score":76,"applicable":true},"assets":{"earned":5,"weight":16,"score":31,"applicable":true},"stack":{"earned":10,"weight":10,"score":100,"applicable":true}},"overallScore":74,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":93,"grade":"C","level":3,"levelName":"Average","reportUrl":"https://xspeedcache.com/scan/r/cinecraftmedia-co-nz-d9a17d9b36","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":"cinecraftmedia-co-nz-d9a17d9b36","device":"desktop","reason":"safe_capture_provider_unavailable"},"mobile":{"version":1,"state":"unavailable","scanId":"cinecraftmedia-co-nz-d9a17d9b36","device":"mobile","reason":"safe_capture_provider_unavailable"}}}