{
 "requested_url": "https://garage-services-online.co.uk/",
 "strategy": "desktop",
 "started_utc": "2026-10-07T19:19:10.405Z",
 "attempt": 0,
 "valid": true,
 "psi": {
  "url": "https://garage-services-online.co.uk/",
  "strategy": "desktop",
  "performance": 49,
  "accessibility": 76,
  "best_practices": 100,
  "seo": 85,
  "LCP": "4.3 s",
  "CLS": "0.052",
  "TBT": "520 ms",
  "FCP": "0.7 s",
  "speed_index": "2.9 s",
  "ttfb": "Root document took 20 ms",
  "lcp_element": null,
  "cls_elements": [],
  "render_blocking": null,
  "heavy_requests": "/wp-content/uploads/2025/11/West-Heath-Garage-Web-Mock-Up-Array-Thumb-Google-5.png 268KB | /wp-content/uploads/2024/12/Red-Oak-Garage-Web-Mock-Up-Array-Thumb-Google-5.png 246KB | /wp-content/uploads/2021/01/Banner-Bootle.png 244KB | /wp-content/uploads/2025/11/BTS-Garage-Web-Mock-Up-Array-Thumb-Google-5.png 244KB | /wp-content/uploads/2025/12/Autotec-Northwest-Web-Mock-Up-Array-Thumb-Google-5.png 244KB | /wp-content/uploads/2025/11/SVS-Cheshire-Web-Mock-Up-Array-Thumb-Google-5.png 236KB | /wp-content/uploads/2025/02/Ewood-MOT-and-Service-Centre-Web-Mock-Up-Array-Thumb-Google-5.png 236KB | /wp-content/uploads/2025/01/Haven-Tyre-Centre-Web-Mock-Up-Array-Thumb-Google-5.png 231KB",
  "perf_opportunities": [
   {
    "id": "unused-javascript",
    "title": "Reduce unused JavaScript",
    "weight": 0,
    "save_ms": 160,
    "save_kb": 682,
    "worst": "/gtag/js?id=G-QKVCDW7QCW 123KB"
   },
   {
    "id": "unused-css-rules",
    "title": "Reduce unused CSS",
    "weight": 0,
    "save_ms": 80,
    "save_kb": 74,
    "worst": "/wp-content/themes/gs/library/css/style.css 49KB"
   }
  ],
  "performance_fails": [
   "Total Blocking Time — 520 ms [w30]",
   "Largest Contentful Paint — 4.3 s [w25]",
   "Speed Index — 2.9 s [w10]"
  ],
  "accessibility_fails": [
   "Elements with an ARIA `[role]` that require children to contain a specific `[role]` are missing some or all of those required children. [w10]",
   "Form elements do not have associated labels [w10]",
   "Background and foreground colors do not have a sufficient contrast ratio. [w7]",
   "Links do not have a discernible name [w7]",
   "List items (`<li>`) are not contained within `<ul>`, `<ol>` or `<menu>` parent elements. [w7]",
   "Some elements have a `[tabindex]` value greater than 0 [w7]",
   "Heading elements are not in a sequentially-descending order [w3]"
  ],
  "a11y_nodes": {
   "aria-required-children": [
    {
     "sel": "div.nav > ul#menu-primary-menu > li#menu-item-77128 > ul.drop-menu",
     "why": "Fix any of the following:\n  Element has children which are not allowed: li",
     "html": "<ul role=\"menu\" class=\"drop-menu\">"
    }
   ],
   "color-contrast": [
    {
     "sel": "div.nav > ul#menu-primary-menu > li#menu-item-77010 > a",
     "why": "Fix any of the following:\n  Element has insufficient color contrast of 3.71 (foreground color: #168ccc, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast rat",
     "html": "<a href=\"https://garage-services-online.co.uk/\">"
    },
    {
     "sel": "div.uncell > div.uncont > span.btn-container > a.custom-link",
     "why": "Fix any of the following:\n  Element has insufficient color contrast of 3.71 (foreground color: #ffffff, background color: #168ccc, font size: 9.4pt (12.6px), font weight: bold). Expected contrast rati",
     "html": "<a href=\"#contact-us\" class=\"custom-link btn btn-xl border-width-2 btn-color-185823 btn-circle btn-flat…\">"
    },
    {
     "sel": "div.uncont > div.heading-text > div > p",
     "why": "Fix any of the following:\n  Element has insufficient color contrast of 4.04 (foreground color: #72808e, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast rat",
     "html": "<p>"
    },
    {
     "sel": "div.uncont > div.heading-text > div > p",
     "why": "Fix any of the following:\n  Element has insufficient color contrast of 4.04 (foreground color: #72808e, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast rat",
     "html": "<p>"
    },
    {
     "sel": "div.uncont > div.heading-text > div > p",
     "why": "Fix any of the following:\n  Element has insufficient color contrast of 4.04 (foreground color: #72808e, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast rat",
     "html": "<p>"
    },
    {
     "sel": "div.uncell > div.uncont > div.uncode_text_column > p",
     "why": "Fix any of the following:\n  Element has insufficient color contrast of 4.04 (foreground color: #72808e, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast rat",
     "html": "<p style=\"text-align: center;\">"
    }
   ],
   "heading-order": [
    {
     "sel": "div.uncell > div.uncont > div.uncode_text_column > h5",
     "why": "Fix any of the following:\n  Heading order invalid",
     "html": "<h5>"
    },
    {
     "sel": "div.uncell > div.uncont > div.uncode_text_column > h5",
     "why": "Fix any of the following:\n  Heading order invalid",
     "html": "<h5>"
    },
    {
     "sel": "div.uncell > div.uncont > div.uncode_text_column > h5",
     "why": "Fix any of the following:\n  Heading order invalid",
     "html": "<h5>"
    },
    {
     "sel": "div.uncell > div.uncont > div.uncode_text_column > h5",
     "why": "Fix any of the following:\n  Heading order invalid",
     "html": "<h5>"
    },
    {
     "sel": "div.uncell > div.uncont > div.uncode_text_column > h5",
     "why": "Fix any of the following:\n  Heading order invalid",
     "html": "<h5>"
    },
    {
     "sel": "div.uncell > div.uncont > div.uncode_text_column > h5",
     "why": "Fix any of the following:\n  Heading order invalid",
     "html": "<h5>"
    }
   ],
   "label": [
    {
     "sel": "div.ginput_container > ul#input_6_13 > li.gchoice_6_13_1 > input#choice_6_13_1",
     "why": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribut",
     "html": "<input name=\"input_13.1\" type=\"checkbox\" value=\"\" checked=\"checked\" id=\"choice_6_13_1\">"
    }
   ],
   "link-name": [
    {
     "sel": "div.nav > ul.menu-smart > li.menu-item-link > a",
     "why": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute d",
     "html": "<a href=\"https://www.facebook.com/garageservicesonline\" target=\"_blank\">"
    },
    {
     "sel": "div.nav > ul.menu-smart > li.menu-item-link > a",
     "why": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute d",
     "html": "<a href=\"https://www.linkedin.com/company/92425993/\" target=\"_blank\">"
    },
    {
     "sel": "div.nav > ul.menu-smart > li.menu-item-link > a",
     "why": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute d",
     "html": "<a href=\"https://www.instagram.com/garageservicesonline/\" target=\"_blank\">"
    },
    {
     "sel": "div.nav > ul.menu-smart > li.menu-item-link > a",
     "why": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute d",
     "html": "<a href=\"https://www.youtube.com/@garageservices\" target=\"_blank\">"
    },
    {
     "sel": "div.t-entry-visual > div.t-entry-visual-tc > div.t-entry-visual-cont > a.pushed",
     "why": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elemen",
     "html": "<a tabindex=\"-1\" href=\"https://garage-services-online.co.uk/portfolios/bts-garage/\" class=\"pushed\" target=\"_self\" data-lb-index=\"7\">"
    },
    {
     "sel": "div.t-entry-visual > div.t-entry-visual-tc > div.t-entry-visual-cont > a.pushed",
     "why": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elemen",
     "html": "<a tabindex=\"-1\" href=\"https://garage-services-online.co.uk/portfolios/station-garage-hyde/\" class=\"pushed\" target=\"_self\" data-lb-index=\"8\""
    }
   ],
   "listitem": [
    {
     "sel": "ul#menu-primary-menu > li#menu-item-77128 > ul.drop-menu > li#menu-item-83436",
     "why": "Fix any of the following:\n  List item parent element has a role that is not role=\"list\"",
     "html": "<li id=\"menu-item-83436\" class=\"menu-item menu-item-type-taxonomy menu-item-object-category menu-item-83436\">"
    },
    {
     "sel": "ul#menu-primary-menu > li#menu-item-77128 > ul.drop-menu > li#menu-item-77130",
     "why": "Fix any of the following:\n  List item parent element has a role that is not role=\"list\"",
     "html": "<li id=\"menu-item-77130\" class=\"menu-item menu-item-type-taxonomy menu-item-object-category menu-item-77130\">"
    },
    {
     "sel": "ul#menu-primary-menu > li#menu-item-77128 > ul.drop-menu > li#menu-item-77150",
     "why": "Fix any of the following:\n  List item parent element has a role that is not role=\"list\"",
     "html": "<li id=\"menu-item-77150\" class=\"menu-item menu-item-type-taxonomy menu-item-object-category menu-item-77150\">"
    }
   ],
   "tabindex": [
    {
     "sel": "li#field_8_2 > div#input_8_2 > span#input_8_2_3_container > input#input_8_2_3",
     "why": "Fix any of the following:\n  Element has a tabindex greater than 0",
     "html": "<input type=\"text\" name=\"input_2.3\" id=\"input_8_2_3\" value=\"\" aria-label=\"First name\" tabindex=\"2\" aria-required=\"true\" aria-invalid=\"false\""
    },
    {
     "sel": "ul#gform_fields_8 > li#field_8_1 > div.ginput_container > input#input_8_1",
     "why": "Fix any of the following:\n  Element has a tabindex greater than 0",
     "html": "<input name=\"input_1\" id=\"input_8_1\" type=\"text\" value=\"\" class=\"large\" tabindex=\"6\" placeholder=\"Enter your email address\" aria-required=\"t"
    }
   ]
  },
  "best_practices_fails": [],
  "seo_fails": [
   "Links do not have descriptive text — 17 links found [w1]",
   "Links are not crawlable [w1]"
  ],
  "fetched_at": "2026-10-07T19:19:44.664Z"
 }
}