{"scanId":"www-gabrielny-com-a86d26cb0a","url":"https://www.gabrielny.com/engagement-rings","finalUrl":"https://www.gabrielny.com/engagement-rings","status":"complete","source":"mcp","visibility":"listed","scannedAt":"2026-10-12T06:46:53.737Z","durationMs":155718,"rubricVersion":"2026.10.1","strategy":"both","device":"desktop","devices":{"desktop":{"device":"desktop","lighthouse":59,"lighthouseVersion":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-12T06:45:40.784Z","lighthouseReplayed":false,"metrics":{"lcpMs":1169.5048405449843,"cls":0.002470316359869312,"tbtMs":889.8900918473812,"fcpMs":729.5025219951933,"speedIndexMs":6443.100810847304,"serverResponseMs":177,"totalBytes":4050734},"field":{"lcpMs":783,"inpMs":64,"cls":0.04,"scope":"url","category":"FAST"},"checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"partial","earned":10.6,"evidence":"59/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.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.002","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 890ms","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 730ms","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 331ms 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 177ms 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":"na","earned":0,"evidence":"Correctly per-visitor — this response is marked `no-store, no-cache`, so it must not be held in a shared cache.","naReason":"A page that varies per visitor cannot be shared-cached without leaking one visitor’s data to another.","remediation":"Nothing to fix. If parts of this page are the same for everyone, they can still be cached separately — but the page as a whole is right to opt out.","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":"fail","earned":0,"evidence":"No Content-Encoding on the HTML response","remediation":"Compress HTML responses. gzip and Brotli both pass; what matters is the bytes on the wire.","fix":{"tier":"free","feature":"GZIP (Brotli in Pro)","prompt":"Using my site's xSpeed MCP connection: check how the HTML is compressed, make sure the served encoding is the smaller of gzip and Brotli, then confirm the response size."},"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% — 8 files: tracking-code.js, analytics-v4.min.js, engine.1.2.1.min.js…","remediation":"Give your CSS/JS/images long Cache-Control lifetimes. 5 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":"No CDN signature detected","naReason":"Optional — a bonus when present.","remediation":"Optional: put a CDN or Cloudflare in front for global edge delivery.","fix":{"tier":"free","feature":"Cloudflare integration / CDN rewriter","prompt":"Using my site's xSpeed MCP connection: connect Cloudflare (or configure the CDN rewriter) and purge, then re-scan."},"refs":[{"name":"web.dev — Content delivery networks","url":"https://web.dev/articles/content-delivery-networks"}]},{"id":"D6","name":"Clean redirect chain","dimension":"delivery","weight":2,"status":"pass","earned":2,"evidence":"No redirects — the URL answers directly","remediation":"Each redirect adds a full round-trip before the page can even start.","refs":[{"name":"Lighthouse — Avoid redirects","url":"https://developer.chrome.com/docs/lighthouse/performance/redirects"}]},{"id":"A1","name":"No render-blocking resources","dimension":"assets","weight":5,"status":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 1 file: styles.min.css · ~50ms of first paint","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"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":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 8 files: media/landingpage/Elongated-cushion.png, media/landingpage/Elongated-cushion.png, assets/Bleine---14K-Yellow-Gold-Marquise-Shape-Diamond-Engagement-Ring~ER16996M8Y43JJ-4.jpg… · ~50ms of first paint","remediation":"Serve WebP/AVIF at the right compression. 2 of these come from another host and will not clear.","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":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"The largest image must be in the HTML and preloaded — never lazy-loaded or script-injected.","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":"3.9MB 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":"Platform not identified","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"Model Context Protocol","url":"https://modelcontextprotocol.io/"},{"name":"xSpeed documentation","url":"https://xspeedcache.com/docs"}]}],"dimensions":{"speed":{"earned":27.6,"weight":40,"score":69,"applicable":true},"delivery":{"earned":8.5,"weight":20,"score":43,"applicable":true},"assets":{"earned":8,"weight":20,"score":40,"applicable":true},"stack":{"earned":0,"weight":0,"score":0,"applicable":false}},"overallScore":55,"gradedWeight":80,"grade":"D","level":2,"levelName":"Slow","partial":false,"unanalysable":false},"mobile":{"device":"mobile","lighthouse":null,"lighthouseVersion":null,"psiError":"PSI timed out","lighthouseAnalysedAt":null,"lighthouseReplayed":null,"metrics":{},"field":null,"checks":[{"id":"S1","name":"Lighthouse performance score (mobile)","dimension":"speed","weight":18,"status":"info","earned":0,"evidence":"Lighthouse unavailable — PSI timed out","naReason":"Lighthouse unavailable — PSI timed out","remediation":"Re-run the scan in a few minutes for the Lighthouse half of the report.","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":"info","earned":0,"evidence":"Lighthouse unavailable — PSI timed out","naReason":"Lighthouse unavailable — PSI timed out","remediation":"Re-run the scan in a few minutes for the Lighthouse half of the report.","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":"info","earned":0,"evidence":"Lighthouse unavailable — PSI timed out","naReason":"Lighthouse unavailable — PSI timed out","remediation":"Re-run the scan in a few minutes for the Lighthouse half of the report.","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":"info","earned":0,"evidence":"Lighthouse unavailable — PSI timed out","naReason":"Lighthouse unavailable — PSI timed out","remediation":"Re-run the scan in a few minutes for the Lighthouse half of the report.","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":"info","earned":0,"evidence":"Lighthouse unavailable — PSI timed out","naReason":"Lighthouse unavailable — PSI timed out","remediation":"Re-run the scan in a few minutes for the Lighthouse half of the report.","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 331ms measured from Vilnius, Lithuania (EU) (best of 2 requests). This includes the network round trips between us and your origin, not just server time.","remediation":"The server rebuilds the page on every request. A page cache answers in 5–15ms.","fix":{"tier":"free","feature":"Page Cache","prompt":"Using my site's xSpeed MCP connection: enable page caching and warm this page with the preloader, then re-check TTFB."},"refs":[{"name":"web.dev — Time to First Byte","url":"https://web.dev/articles/ttfb"}]},{"id":"D2","name":"Page served from cache","dimension":"delivery","weight":7,"status":"na","earned":0,"evidence":"Correctly per-visitor — this response is marked `no-store, no-cache`, so it must not be held in a shared cache.","naReason":"A page that varies per visitor cannot be shared-cached without leaking one visitor’s data to another.","remediation":"Nothing to fix. If parts of this page are the same for everyone, they can still be cached separately — but the page as a whole is right to opt out.","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":"fail","earned":0,"evidence":"No Content-Encoding on the HTML response","remediation":"Compress HTML responses. gzip and Brotli both pass; what matters is the bytes on the wire.","fix":{"tier":"free","feature":"GZIP (Brotli in Pro)","prompt":"Using my site's xSpeed MCP connection: check how the HTML is compressed, make sure the served encoding is the smaller of gzip and Brotli, then confirm the response size."},"refs":[{"name":"MDN — Content-Encoding","url":"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding"},{"name":"RFC 7932 — Brotli","url":"https://www.rfc-editor.org/rfc/rfc7932"}]},{"id":"D4","name":"Efficient cache policy on static assets","dimension":"delivery","weight":5,"status":"info","earned":0,"evidence":"Needs the Lighthouse audit","naReason":"Needs the Lighthouse audit","remediation":"Re-run when Lighthouse is available.","refs":[{"name":"Lighthouse — Efficient cache policy","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl"}]},{"id":"D5","name":"CDN edge serves the page","dimension":"delivery","weight":3,"optional":true,"status":"info","earned":0,"evidence":"No CDN signature detected","naReason":"Optional — a bonus when present.","remediation":"Optional: put a CDN or Cloudflare in front for global edge delivery.","fix":{"tier":"free","feature":"Cloudflare integration / CDN rewriter","prompt":"Using my site's xSpeed MCP connection: connect Cloudflare (or configure the CDN rewriter) and purge, then re-scan."},"refs":[{"name":"web.dev — Content delivery networks","url":"https://web.dev/articles/content-delivery-networks"}]},{"id":"D6","name":"Clean redirect chain","dimension":"delivery","weight":2,"status":"pass","earned":2,"evidence":"No redirects — the URL answers directly","remediation":"Each redirect adds a full round-trip before the page can even start.","refs":[{"name":"Lighthouse — Avoid redirects","url":"https://developer.chrome.com/docs/lighthouse/performance/redirects"}]},{"id":"A1","name":"No render-blocking resources","dimension":"assets","weight":5,"status":"info","earned":0,"evidence":"Needs Lighthouse","naReason":"Needs Lighthouse","remediation":"Re-run when Lighthouse is available.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"info","earned":0,"evidence":"Needs Lighthouse","naReason":"Needs Lighthouse","remediation":"Re-run when Lighthouse is available.","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":"info","earned":0,"evidence":"Needs Lighthouse","naReason":"Needs Lighthouse","remediation":"Re-run when Lighthouse is available.","fix":{"tier":"pro","feature":"Image Converter (WebP/AVIF)","prompt":"Using my site's xSpeed MCP connection: enable WebP/AVIF conversion with URL rewriting, then re-test image audits."},"refs":[{"name":"Lighthouse — Modern image formats","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images"}]},{"id":"A6","name":"LCP image discoverable early","dimension":"assets","weight":4,"status":"info","earned":0,"evidence":"Needs Lighthouse","naReason":"Needs Lighthouse","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":"info","earned":0,"evidence":"Needs Lighthouse","naReason":"Needs Lighthouse","remediation":"Re-run when Lighthouse is available.","refs":[{"name":"Lighthouse — Total byte weight","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]},{"id":"W1","name":"Platform","dimension":"stack","weight":0,"status":"info","earned":0,"evidence":"Platform not identified","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"Model Context Protocol","url":"https://modelcontextprotocol.io/"},{"name":"xSpeed documentation","url":"https://xspeedcache.com/docs"}]}],"dimensions":{"speed":{"earned":0,"weight":0,"score":0,"applicable":false},"delivery":{"earned":6,"weight":15,"score":40,"applicable":true},"assets":{"earned":0,"weight":0,"score":0,"applicable":false},"stack":{"earned":0,"weight":0,"score":0,"applicable":false}},"overallScore":40,"gradedWeight":15,"grade":"F","level":2,"levelName":"Slow","partial":true,"unanalysable":false}},"engine":{"probes":"xspeed-scan/1.0","lighthouse":"13.5.0","psiError":null,"lighthouseAnalysedAt":"2026-10-12T06:45:40.784Z","lighthouseReplayed":false},"platform":{"wordpress":false,"generator":null,"webServer":null,"cachePlugin":null,"xspeed":false,"xspeedVersion":null,"xspeedProVersion":null,"xspeedMcp":false,"xspeedHub":null,"cdn":null,"edgeFingerprint":"platform-edge","crawlerTextChars":71,"renderCache":null,"usesNextImage":false,"stackName":null,"saas":false,"hosting":null},"measured":{"ttfbMs":331,"serverTimingMs":null,"proberRegion":"Vilnius, Lithuania (EU)","redirects":0,"compression":"none","compressionBytes":{"gzip":null,"br":null},"cacheHit":false,"staticFile":false,"lighthouse":59,"lcpMs":1169.5048405449843,"cls":0.002470316359869312,"tbtMs":889.8900918473812,"lighthouseDesktop":59,"lighthouseMobile":null,"field":{"lcpMs":783,"inpMs":64,"cls":0.04,"scope":"url","category":"FAST"}},"icon":null,"restricted":null,"screenshot":null,"screenshotDesktop":"data:image/jpeg;base64,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","checks":[{"id":"S1","name":"Lighthouse performance score (desktop)","dimension":"speed","weight":18,"status":"partial","earned":10.6,"evidence":"59/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.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.002","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 890ms","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 730ms","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 331ms 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 177ms 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":"na","earned":0,"evidence":"Correctly per-visitor — this response is marked `no-store, no-cache`, so it must not be held in a shared cache.","naReason":"A page that varies per visitor cannot be shared-cached without leaking one visitor’s data to another.","remediation":"Nothing to fix. If parts of this page are the same for everyone, they can still be cached separately — but the page as a whole is right to opt out.","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":"fail","earned":0,"evidence":"No Content-Encoding on the HTML response","remediation":"Compress HTML responses. gzip and Brotli both pass; what matters is the bytes on the wire.","fix":{"tier":"free","feature":"GZIP (Brotli in Pro)","prompt":"Using my site's xSpeed MCP connection: check how the HTML is compressed, make sure the served encoding is the smaller of gzip and Brotli, then confirm the response size."},"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% — 8 files: tracking-code.js, analytics-v4.min.js, engine.1.2.1.min.js…","remediation":"Give your CSS/JS/images long Cache-Control lifetimes. 5 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":"No CDN signature detected","naReason":"Optional — a bonus when present.","remediation":"Optional: put a CDN or Cloudflare in front for global edge delivery.","fix":{"tier":"free","feature":"Cloudflare integration / CDN rewriter","prompt":"Using my site's xSpeed MCP connection: connect Cloudflare (or configure the CDN rewriter) and purge, then re-scan."},"refs":[{"name":"web.dev — Content delivery networks","url":"https://web.dev/articles/content-delivery-networks"}]},{"id":"D6","name":"Clean redirect chain","dimension":"delivery","weight":2,"status":"pass","earned":2,"evidence":"No redirects — the URL answers directly","remediation":"Each redirect adds a full round-trip before the page can even start.","refs":[{"name":"Lighthouse — Avoid redirects","url":"https://developer.chrome.com/docs/lighthouse/performance/redirects"}]},{"id":"A1","name":"No render-blocking resources","dimension":"assets","weight":5,"status":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 1 file: styles.min.css · ~50ms of first paint","remediation":"CSS/JS in <head> blocks first paint. Inline the critical CSS and defer the rest.","fix":{"tier":"pro","feature":"Critical CSS + Unused CSS removal","prompt":"Using my site's xSpeed MCP connection: generate critical CSS for the top pages and enable unused-CSS removal, then re-test."},"refs":[{"name":"Lighthouse — Render-blocking resources","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"A2","name":"Minified CSS and JavaScript","dimension":"assets","weight":4,"status":"pass","earned":4,"evidence":"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":"fail","earned":0,"evidence":"Fails the Lighthouse audit — 8 files: media/landingpage/Elongated-cushion.png, media/landingpage/Elongated-cushion.png, assets/Bleine---14K-Yellow-Gold-Marquise-Shape-Diamond-Engagement-Ring~ER16996M8Y43JJ-4.jpg… · ~50ms of first paint","remediation":"Serve WebP/AVIF at the right compression. 2 of these come from another host and will not clear.","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":"pass","earned":4,"evidence":"Passes the Lighthouse audit","remediation":"The largest image must be in the HTML and preloaded — never lazy-loaded or script-injected.","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":"3.9MB 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":"Platform not identified","remediation":"Informational.","refs":[]},{"id":"W2","name":"Caching plugin active","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"WordPress.org — Optimization: caching","url":"https://wordpress.org/documentation/article/optimization/#Caching"}]},{"id":"W3","name":"Powered by xSpeed","dimension":"stack","weight":4,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"xSpeed — feature overview","url":"https://xspeedcache.com/features"},{"name":"xSpeed vs other cache plugins","url":"https://xspeedcache.com/comparison"}]},{"id":"W4","name":"xSpeed MCP endpoint reachable","dimension":"stack","weight":2,"status":"na","earned":0,"evidence":"Not a WordPress site","naReason":"xSpeed is a WordPress plugin; these checks apply to WordPress sites.","remediation":"—","refs":[{"name":"Model Context Protocol","url":"https://modelcontextprotocol.io/"},{"name":"xSpeed documentation","url":"https://xspeedcache.com/docs"}]}],"dimensions":{"speed":{"earned":27.6,"weight":40,"score":69,"applicable":true},"delivery":{"earned":8.5,"weight":20,"score":43,"applicable":true},"assets":{"earned":8,"weight":20,"score":40,"applicable":true},"stack":{"earned":0,"weight":0,"score":0,"applicable":false}},"overallScore":55,"partial":false,"challenged":null,"unanalysable":false,"gradedWeight":80,"grade":"D","level":2,"levelName":"Slow","reportUrl":"https://xspeedcache.com/scan/r/www-gabrielny-com-a86d26cb0a","recommendations":{"recommend":[],"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":"www-gabrielny-com-a86d26cb0a","device":"desktop","reason":"safe_capture_provider_unavailable"},"mobile":{"version":1,"state":"unavailable","scanId":"www-gabrielny-com-a86d26cb0a","device":"mobile","reason":"safe_capture_provider_unavailable"}}}