{
    "domain": "absolutecreativemarketing.co.uk",
    "type": "perf",
    "date": "2026-05-13T10:37:37.016Z",
    "score": 33,
    "result_data": {
        "success": true,
        "domain": "absolutecreativemarketing.co.uk",
        "mobile": {
            "score": 33,
            "cwv": [
                {
                    "id": "first-contentful-paint",
                    "title": "First Contentful Paint",
                    "value": "6.6 s",
                    "score": 0.02,
                    "numericValue": 6637.7473116343917
                },
                {
                    "id": "largest-contentful-paint",
                    "title": "Largest Contentful Paint",
                    "value": "15.5 s",
                    "score": 0,
                    "numericValue": 15501.737308017864
                },
                {
                    "id": "total-blocking-time",
                    "title": "Total Blocking Time",
                    "value": "110 ms",
                    "score": 0.96999999999999997,
                    "numericValue": 113.5
                },
                {
                    "id": "cumulative-layout-shift",
                    "title": "Cumulative Layout Shift",
                    "value": "0.582",
                    "score": 0.11,
                    "numericValue": 0.582264
                },
                {
                    "id": "speed-index",
                    "title": "Speed Index",
                    "value": "11.5 s",
                    "score": 0.050000000000000003,
                    "numericValue": 11507.81768864211
                },
                {
                    "id": "interactive",
                    "title": "Time to Interactive",
                    "value": "16.2 s",
                    "score": 0.059999999999999998,
                    "numericValue": 16165.364711771101
                }
            ],
            "opportunities": [],
            "diagnostics": [
                {
                    "id": "unsized-images",
                    "title": "Image elements do not have explicit `width` and `height`",
                    "description": "Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn how to set image dimensions](https://web.dev/articles/optimize-cls#images_without_dimensions)",
                    "score": 0.5,
                    "displayValue": null
                },
                {
                    "id": "bootup-time",
                    "title": "Reduce JavaScript execution time",
                    "description": "Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to reduce Javascript execution time](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/).",
                    "score": 0,
                    "displayValue": "1.3 s"
                },
                {
                    "id": "total-byte-weight",
                    "title": "Avoid enormous network payloads",
                    "description": "Large network payloads cost users real money and are highly correlated with long load times. [Learn how to reduce payload sizes](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/).",
                    "score": 0.5,
                    "displayValue": "Total size was 5,896 KiB"
                },
                {
                    "id": "unused-javascript",
                    "title": "Reduce unused JavaScript",
                    "description": "Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/).",
                    "score": 0,
                    "displayValue": "Est savings of 163 KiB"
                },
                {
                    "id": "unused-css-rules",
                    "title": "Reduce unused CSS",
                    "description": "Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. [Learn how to reduce unused CSS](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/).",
                    "score": 0,
                    "displayValue": "Est savings of 110 KiB"
                },
                {
                    "id": "mainthread-work-breakdown",
                    "title": "Minimize main-thread work",
                    "description": "Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to minimize main-thread work](https://developer.chrome.com/docs/lighthouse/performance/mainthread-work-breakdown/)",
                    "score": 0,
                    "displayValue": "2.5 s"
                }
            ]
        },
        "desktop": {
            "score": 69,
            "cwv": [
                {
                    "id": "first-contentful-paint",
                    "title": "First Contentful Paint",
                    "value": "1.5 s",
                    "score": 0.56999999999999995,
                    "numericValue": 1479.0318126308334
                },
                {
                    "id": "largest-contentful-paint",
                    "title": "Largest Contentful Paint",
                    "value": "2.8 s",
                    "score": 0.39000000000000001,
                    "numericValue": 2787.9228964612098
                },
                {
                    "id": "total-blocking-time",
                    "title": "Total Blocking Time",
                    "value": "60 ms",
                    "score": 1,
                    "numericValue": 56
                },
                {
                    "id": "cumulative-layout-shift",
                    "title": "Cumulative Layout Shift",
                    "value": "0.074",
                    "score": 0.94999999999999996,
                    "numericValue": 0.073767000000000013
                },
                {
                    "id": "speed-index",
                    "title": "Speed Index",
                    "value": "6.1 s",
                    "score": 0.01,
                    "numericValue": 6109.2988042006255
                },
                {
                    "id": "interactive",
                    "title": "Time to Interactive",
                    "value": "2.8 s",
                    "score": 0.83999999999999997,
                    "numericValue": 2810.0071166427661
                }
            ],
            "opportunities": [],
            "diagnostics": [
                {
                    "id": "mainthread-work-breakdown",
                    "title": "Minimize main-thread work",
                    "description": "Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to minimize main-thread work](https://developer.chrome.com/docs/lighthouse/performance/mainthread-work-breakdown/)",
                    "score": 0,
                    "displayValue": "2.1 s"
                },
                {
                    "id": "unused-javascript",
                    "title": "Reduce unused JavaScript",
                    "description": "Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/).",
                    "score": 0,
                    "displayValue": "Est savings of 159 KiB"
                },
                {
                    "id": "unsized-images",
                    "title": "Image elements do not have explicit `width` and `height`",
                    "description": "Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn how to set image dimensions](https://web.dev/articles/optimize-cls#images_without_dimensions)",
                    "score": 0.5,
                    "displayValue": null
                },
                {
                    "id": "total-byte-weight",
                    "title": "Avoid enormous network payloads",
                    "description": "Large network payloads cost users real money and are highly correlated with long load times. [Learn how to reduce payload sizes](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/).",
                    "score": 0.5,
                    "displayValue": "Total size was 5,969 KiB"
                },
                {
                    "id": "unused-css-rules",
                    "title": "Reduce unused CSS",
                    "description": "Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. [Learn how to reduce unused CSS](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/).",
                    "score": 0,
                    "displayValue": "Est savings of 109 KiB"
                }
            ]
        },
        "server_checks": [
            {
                "name": "HTTP/2",
                "status": "pass",
                "detail": "Server supports HTTP/2"
            },
            {
                "name": "Compression",
                "status": "warn",
                "detail": "No Content-Encoding: gzip/br detected"
            },
            {
                "name": "CDN",
                "status": "warn",
                "detail": "No CDN headers detected"
            },
            {
                "name": "Cache-Control",
                "status": "pass",
                "detail": "Cache-Control: public, max-age=0, s-maxage=2592000"
            },
            {
                "name": "WebP",
                "status": "warn",
                "detail": "No Cloudflare detected — check manually whether WebP images are served"
            },
            {
                "name": "HTTPS Redirect",
                "status": "warn",
                "detail": "Redirect found but target is not HTTPS: http://www.absolutecreativemarketing.co.uk/"
            },
            {
                "name": "Redirect Hops",
                "status": "warn",
                "detail": "1 redirect hop detected on HTTPS URL"
            }
        ]
    }
}