{
  "index": "cheltenham-construction",
  "title": "PYC Cheltenham Construction Digital Visibility Index",
  "town": "Cheltenham",
  "sector": "construction",
  "sectorLabel": "construction firms",
  "keywordsPerIndex": 12,
  "quarter": "Q3-2026",
  "measuredAt": "2026-08-29T08:54:03.121Z",
  "landscape": {
    "measuredKeywords": 12,
    "slotsAvailable": 120,
    "heldBySeed": 10,
    "heldByOthers": 110,
    "seedSharePct": 8.3,
    "distinctDomains": 125,
    "topDomains": [
      {
        "domain": "fmb.org.uk",
        "inSeed": false,
        "top10Slots": 10,
        "bestPosition": 1
      },
      {
        "domain": "checkatrade.com",
        "inSeed": false,
        "top10Slots": 8,
        "bestPosition": 1
      },
      {
        "domain": "newmanconstruction.org",
        "inSeed": false,
        "top10Slots": 6,
        "bestPosition": 1
      },
      {
        "domain": "trustatrader.com",
        "inSeed": false,
        "top10Slots": 5,
        "bestPosition": 2
      },
      {
        "domain": "russell-lloyddevelopments.co.uk",
        "inSeed": false,
        "top10Slots": 4,
        "bestPosition": 3
      },
      {
        "domain": "thornhomes.co.uk",
        "inSeed": false,
        "top10Slots": 4,
        "bestPosition": 4
      },
      {
        "domain": "leckhamptonbuilders.com",
        "inSeed": true,
        "top10Slots": 4,
        "bestPosition": 5
      },
      {
        "domain": "mybuilder.com",
        "inSeed": false,
        "top10Slots": 4,
        "bestPosition": 7
      },
      {
        "domain": "houzz.co.uk",
        "inSeed": false,
        "top10Slots": 3,
        "bestPosition": 1
      },
      {
        "domain": "marnelbuilding.co.uk",
        "inSeed": false,
        "top10Slots": 3,
        "bestPosition": 3
      }
    ]
  },
  "methodology": "https://hub.pyc.agency/indices/methodology/",
  "license": {
    "name": "CC BY 4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "terms": "https://hub.pyc.agency/indices/licence/"
  },
  "attribution": "Phil Yarrow (PYC) — Local Digital Visibility Index. https://hub.pyc.agency/indices/",
  "citation": "Phil Yarrow (PYC) — Local Digital Visibility Index: Cheltenham Construction, Q3-2026. https://hub.pyc.agency/indices/cheltenham-construction/",
  "attributionNote": "Reuse of ANY data from this index — a single figure, one dataset, several, or all of them — requires the `attribution` credit above, reproduced and linked. `citation` is the fuller form for quoting this particular dataset. Reuse is permitted commercially and in AI-generated answers on that condition.",
  "weights": {
    "speed": 20,
    "technical": 20,
    "local": 20,
    "visibility": 15,
    "ai": 15,
    "content": 10
  },
  "pillarCoverage": {
    "speed": {
      "scored": 41,
      "total": 52,
      "live": true
    },
    "technical": {
      "scored": 52,
      "total": 52,
      "live": true
    },
    "local": {
      "scored": 52,
      "total": 52,
      "live": true
    },
    "visibility": {
      "scored": 52,
      "total": 52,
      "live": true
    },
    "ai": {
      "scored": 52,
      "total": 52,
      "live": true
    },
    "content": {
      "scored": 37,
      "total": 52,
      "live": true
    }
  },
  "overallMedian": 46,
  "contextNote": "The `context` block on each business is recorded alongside the measurement and carries NO weight in the Digital Visibility Score. See https://hub.pyc.agency/indices/methodology/.",
  "effectiveWeightsNote": "Weights are renormalised per business around its measured pillars. See each business's effectiveWeights; there is no index-level set.",
  "sectorMedians": {
    "speed": 63,
    "technical": 75,
    "local": 76,
    "visibility": 0,
    "ai": 0,
    "content": 40
  },
  "businesses": [
    {
      "rank": 1,
      "name": "The Little Conservatory Company LTD",
      "url": "https://www.littleconservatorycompany.co.uk/?utm_source=Google+My+Business&utm_campaign=Google+My+Business",
      "digitalVisibilityScore": 68,
      "pillarScores": {
        "speed": 75,
        "technical": 100,
        "local": 97,
        "visibility": 31,
        "ai": 0,
        "content": 91
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": true,
        "hasBlogLink": true,
        "wordCount": 2271,
        "contentFreshnessDays": 473
      },
      "localMatch": {
        "placeId": "ChIJTZdUEKUdcUgRzX6oC06j7tw",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.littleconservatorycompany.co.uk/?utm_source=Google+My+Business&utm_campaign=Google+My+Business",
          "pagesCrawled": 25,
          "pagesDiscovered": 77,
          "internalLinks": 5526,
          "avgInternalLinksPerPage": 221,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 2395,
          "inpMs": 179,
          "cls": 0,
          "lcpGood": true,
          "inpGood": true,
          "clsGood": true,
          "passesCwv": true,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "09701937",
          "companyName": "THE LITTLE CONSERVATORY COMPANY LTD",
          "companyStatus": "active",
          "incorporatedOn": "2015-07-24",
          "ageYears": 11.1,
          "sicCodes": [
            "43342"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-03-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Homestead Farm, Elmstone Hardwicke, Cheltenham, Gloucestershire, United Kingdom, GL51 9TH",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 57,
          "accessibility": 93,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 13910,
          "tbtMs": 348,
          "clsScore": 0.013,
          "fcpMs": 3515,
          "speedIndexMs": 4814,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 35,
          "ratingDistribution": {
            "1": 1,
            "2": 1,
            "3": 0,
            "4": 3,
            "5": 59
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Aluminium Window",
            "Construction Company",
            "Door supplier",
            "Double glazing installer",
            "PVC windows supplier",
            "Window installation service"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 40,
          "placeTopics": {
            "conservatory replacement": 15,
            "double glazed design": 2,
            "roof repair": 2,
            "plasterwork": 2,
            "competitive quote": 2,
            "amenable installers": 3,
            "helpful team": 3,
            "polite staff": 6,
            "tidiness": 4,
            "design advice": 3
          },
          "firstSeen": "2024-07-19 08:47:27 +00:00",
          "lastUpdated": "2026-06-30 10:40:54 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "littleconservatorycompany.co.uk",
          "rank": 231,
          "backlinks": 699,
          "referringDomains": 168,
          "referringMainDomains": 167,
          "referringPages": 468,
          "brokenBacklinks": 27,
          "referringLinksTypes": {
            "anchor": 321
          },
          "firstSeen": "2021-09-12 10:33:23 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 2,
      "name": "Constructs Building",
      "url": "https://constructsbuilding.co.uk/",
      "digitalVisibilityScore": 65,
      "pillarScores": {
        "speed": 69,
        "technical": 100,
        "local": 88,
        "visibility": 37,
        "ai": 40,
        "content": 20
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 1155,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJIQ-TeqAbcUgR63stfu0i8t4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://constructsbuilding.co.uk/",
          "pagesCrawled": 12,
          "pagesDiscovered": 11,
          "internalLinks": 186,
          "avgInternalLinksPerPage": 15.5,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 78,
          "accessibility": 88,
          "bestPractices": 73,
          "seo": 100,
          "lcpMs": 5588,
          "tbtMs": 107,
          "clsScore": 0.008,
          "fcpMs": 913,
          "speedIndexMs": 3374,
          "failing": [
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "aria-prohibited-attr",
              "title": "Elements use prohibited ARIA attributes",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 45,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 19
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Construction Company",
            "Service establishment"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "new bathroom": 3,
            "attention to detail": 2,
            "bathroom install": 2,
            "pleasant staff": 2,
            "skilled team": 4,
            "communication": 2,
            "results": 2,
            "attention": 2,
            "team": 3,
            "quality of work": 3
          },
          "firstSeen": "2024-07-17 05:17:30 +00:00",
          "lastUpdated": "2026-06-05 14:28:27 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "constructsbuilding.co.uk",
          "rank": 62,
          "backlinks": 36,
          "referringDomains": 30,
          "referringMainDomains": 29,
          "referringPages": 36,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 32
          },
          "firstSeen": "2023-07-04 10:37:42 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 3,
      "name": "Barthorp Building",
      "url": "http://www.barthorpbuilding.co.uk/",
      "digitalVisibilityScore": 64,
      "pillarScores": {
        "speed": 67,
        "technical": 100,
        "local": 87,
        "visibility": 8,
        "ai": 40,
        "content": 55
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 527,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJaVWxMAEbcUgRQ6zGc-hCdcg",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.barthorpbuilding.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 38,
          "avgInternalLinksPerPage": 38,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 10,
          "sitemapUrls": 10,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "14652999",
          "companyName": "BARTHORP BUILDING LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2023-02-09",
          "ageYears": 3.6,
          "sicCodes": [
            "41100",
            "43390"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-02-28",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "5 Duke Street, Cheltenham, United Kingdom, United Kingdom, GL52 6BS",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 54,
          "accessibility": 95,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 15994,
          "tbtMs": 136,
          "clsScore": 0,
          "fcpMs": 12787,
          "speedIndexMs": 12787,
          "failing": [
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 21,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 8
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 18,
          "placeTopics": {
            "patio construction": 2,
            "durability": 2,
            "work quality": 2,
            "high standard": 4,
            "conscientious": 2,
            "wall": 3,
            "hard work": 2,
            "kitchen": 2,
            "job": 3,
            "ideas": 3
          },
          "firstSeen": "2024-06-07 05:24:14 +00:00",
          "lastUpdated": "2026-07-12 16:04:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "barthorpbuilding.co.uk",
          "rank": 0,
          "backlinks": 99,
          "referringDomains": 42,
          "referringMainDomains": 39,
          "referringPages": 99,
          "brokenBacklinks": 61,
          "referringLinksTypes": {
            "anchor": 98
          },
          "firstSeen": "2023-08-27 23:36:58 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 4,
      "name": "DP Carpentry and Building Ltd",
      "url": "https://www.dpcarpentryandbuilding.co.uk/",
      "digitalVisibilityScore": 61,
      "pillarScores": {
        "speed": 67,
        "technical": 100,
        "local": 91,
        "visibility": 17,
        "ai": 0,
        "content": 67
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": true,
        "hasBlogLink": false,
        "wordCount": 2362,
        "contentFreshnessDays": 4
      },
      "localMatch": {
        "placeId": "ChIJj3q97S0vRS8RIY2qKzz3pKs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.dpcarpentryandbuilding.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 104,
          "avgInternalLinksPerPage": 104,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 186,
          "sitemapUrls": 187,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "15598525",
          "companyName": "DP CARPENTRY AND BUILDING LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2024-03-27",
          "ageYears": 2.4,
          "sicCodes": [
            "41100",
            "41202"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-06-30",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "17 Denbigh Road, Cheltenham, Gloucestershire, United Kingdom, GL51 3JW",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 71,
          "accessibility": 86,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 8495,
          "tbtMs": 0,
          "clsScore": 0.039,
          "fcpMs": 2072,
          "speedIndexMs": 4465,
          "failing": [
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 26,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 18
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 26,
          "placeTopics": {
            "loft conversion": 2,
            "new rooms": 3,
            "tidiness": 3,
            "friendly staff": 5,
            "workmanship": 3,
            "attention to detail": 2,
            "polite staff": 3,
            "cleanliness": 2,
            "reliability": 2,
            "professional team": 3
          },
          "firstSeen": "2024-06-07 05:24:12 +00:00",
          "lastUpdated": "2026-07-13 12:11:50 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "dpcarpentryandbuilding.co.uk",
          "rank": 102,
          "backlinks": 55,
          "referringDomains": 13,
          "referringMainDomains": 12,
          "referringPages": 54,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 54
          },
          "firstSeen": "2024-08-29 00:20:23 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 5,
      "name": "Leckhampton Builders Ltd",
      "url": "http://www.leckhamptonbuilders.com/",
      "digitalVisibilityScore": 58,
      "pillarScores": {
        "speed": 58,
        "technical": 100,
        "local": 79,
        "visibility": 31,
        "ai": 0,
        "content": 58
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 811,
        "contentFreshnessDays": 411
      },
      "localMatch": {
        "placeId": "ChIJfSWWR64bcUgR09J5wZGynMk",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.leckhamptonbuilders.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 56,
          "avgInternalLinksPerPage": 56,
          "maxDepthReached": 0,
          "genericAnchors": 3,
          "genericAnchorRatio": 0.054,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "02459680",
          "companyName": "LECKHAMPTON BUILDERS LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "1990-01-15",
          "ageYears": 36.6,
          "sicCodes": [
            "42990"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-09-30",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Units 4 & 5 Rockfield Business Park, Old Station Drive, Cheltenham, Gloucestershire, United Kingdom, GL53 0AN",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 59,
          "accessibility": 96,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 9449,
          "tbtMs": 0,
          "clsScore": 0.001,
          "fcpMs": 4682,
          "speedIndexMs": 7504,
          "failing": [
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 16,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Building restoration service"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 18,
          "placeTopics": null,
          "firstSeen": "2026-06-30 05:37:49 +00:00",
          "lastUpdated": "2026-06-30 05:37:49 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "leckhamptonbuilders.com",
          "rank": 173,
          "backlinks": 293,
          "referringDomains": 62,
          "referringMainDomains": 60,
          "referringPages": 274,
          "brokenBacklinks": 4,
          "referringLinksTypes": {
            "image": 184
          },
          "firstSeen": "2021-01-27 00:12:06 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 6,
      "name": "BRG Technologies",
      "url": "https://brgtech.com/",
      "digitalVisibilityScore": 57,
      "pillarScores": {
        "speed": 67,
        "technical": 100,
        "local": 85,
        "visibility": 0,
        "ai": 0,
        "content": 66
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": true,
        "hasBlogLink": true,
        "wordCount": 440,
        "contentFreshnessDays": 1385
      },
      "localMatch": {
        "placeId": "ChIJH4wV00QccUgRukFNNW_WSJo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://brgtech.com/",
          "pagesCrawled": 8,
          "pagesDiscovered": 22,
          "internalLinks": 290,
          "avgInternalLinksPerPage": 36.3,
          "maxDepthReached": 1,
          "genericAnchors": 17,
          "genericAnchorRatio": 0.059,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": "time budget",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "07632025",
          "companyName": "BRG TECHNOLOGIES LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2011-05-12",
          "ageYears": 15.3,
          "sicCodes": [
            "70100"
          ],
          "companyType": "ltd",
          "accountsType": "group",
          "accountsMadeUpTo": "2025-03-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": [
            "BLADEROOM HOLDINGS LIMITED",
            "CHARCO 49 LIMITED"
          ],
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Technology House Herrick Close, Staverton Technology Park, Cheltenham, England, GL51 6TQ",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 67,
          "accessibility": 83,
          "bestPractices": 96,
          "seo": 92,
          "lcpMs": 8600,
          "tbtMs": 140,
          "clsScore": 0.007,
          "fcpMs": 2252,
          "speedIndexMs": 5126,
          "failing": [
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "list",
              "title": "Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 5,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 5
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 9,
          "placeTopics": {
            "staff": 2
          },
          "firstSeen": "2024-07-19 07:15:03 +00:00",
          "lastUpdated": "2026-06-30 09:23:54 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "brgtech.com",
          "rank": 235,
          "backlinks": 2036,
          "referringDomains": 54,
          "referringMainDomains": 51,
          "referringPages": 1980,
          "brokenBacklinks": 2,
          "referringLinksTypes": {
            "image": 1788
          },
          "firstSeen": "2023-03-21 04:59:12 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 7,
      "name": "ITS Cheltenham",
      "url": "http://itsconstruction.co.uk/",
      "digitalVisibilityScore": 57,
      "pillarScores": {
        "speed": 63,
        "technical": 100,
        "local": 89,
        "visibility": 0,
        "ai": 0,
        "content": 70
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": true,
        "hasBlogLink": true,
        "wordCount": 1534,
        "contentFreshnessDays": 1405
      },
      "localMatch": {
        "placeId": "ChIJ7x6RXb0bcUgR19RoVF7gNRI",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://itsconstruction.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 94,
          "avgInternalLinksPerPage": 94,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 38,
          "accessibility": 89,
          "bestPractices": 74,
          "seo": 100,
          "lcpMs": 16012,
          "tbtMs": 1130,
          "clsScore": 0.086,
          "fcpMs": 2881,
          "speedIndexMs": 7399,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 27,
          "ratingDistribution": {
            "1": 8,
            "2": 0,
            "3": 1,
            "4": 2,
            "5": 22
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Construction Company",
            "Job Centre",
            "Employment consultant"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 17,
          "placeTopics": {
            "finding work": 2,
            "telehandler driver": 2,
            "communication": 2,
            "number": 2,
            "work": 4
          },
          "firstSeen": "2024-07-19 08:10:23 +00:00",
          "lastUpdated": "2026-06-30 10:12:08 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "itsconstruction.co.uk",
          "rank": 175,
          "backlinks": 830,
          "referringDomains": 128,
          "referringMainDomains": 122,
          "referringPages": 767,
          "brokenBacklinks": 3,
          "referringLinksTypes": {
            "image": 522
          },
          "firstSeen": "2019-01-17 01:28:07 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 8,
      "name": "Perks Building Contractors Ltd",
      "url": "http://www.perksbuilders.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 61,
        "technical": 100,
        "local": 67,
        "visibility": 21,
        "ai": 20,
        "content": 40
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": true,
        "hasBlogLink": false,
        "wordCount": 1086,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJDcgtFw0bcUgR3ggkWM-OgKU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.perksbuilders.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 47,
          "avgInternalLinksPerPage": 47,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 11,
          "sitemapUrls": 12,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 71,
          "accessibility": 92,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 6644,
          "tbtMs": 36,
          "clsScore": 0,
          "fcpMs": 2431,
          "speedIndexMs": 4546,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "unminified-css",
              "title": "Minify CSS",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Building consultant",
            "Building firm",
            "Carpenter",
            "Construction Company",
            "Joiner",
            "Stair contractor"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 99,
          "placeTopics": null,
          "firstSeen": "2024-08-13 06:26:28 +00:00",
          "lastUpdated": "2026-07-11 16:27:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "perksbuilders.co.uk",
          "rank": 0,
          "backlinks": 34,
          "referringDomains": 29,
          "referringMainDomains": 26,
          "referringPages": 33,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 33
          },
          "firstSeen": "2025-02-09 08:52:39 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 9,
      "name": "KFM Construction",
      "url": "https://kfmconstruction.co.uk/",
      "digitalVisibilityScore": 55,
      "pillarScores": {
        "speed": 100,
        "technical": 67,
        "local": 79,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "content"
      ],
      "effectiveWeights": {
        "speed": 22.22,
        "technical": 22.22,
        "local": 22.22,
        "visibility": 16.67,
        "ai": 16.67,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ_x6lkqcZcUgRXmjYfejOp7U",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://kfmconstruction.co.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 4,
          "sitemapUrls": 4,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "homepage HTTP 500"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 100,
          "accessibility": 95,
          "bestPractices": 96,
          "seo": 36,
          "lcpMs": 785,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 785,
          "speedIndexMs": 1778,
          "failing": [
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "is-crawlable",
              "title": "Page is blocked from indexing",
              "score": 0
            },
            {
              "id": "robots-txt",
              "title": "robots.txt is not valid",
              "score": 0
            },
            {
              "id": "http-status-code",
              "title": "Page has unsuccessful HTTP status code",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 50
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 129,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Concrete contractor",
            "Custom home builder",
            "Drainage service",
            "Flooring contractor",
            "General Contractor",
            "Paving contractor"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 28,
          "placeTopics": null,
          "firstSeen": "2024-07-15 17:27:22 +00:00",
          "lastUpdated": "2026-06-28 17:08:39 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "kfmconstruction.co.uk",
          "rank": 0,
          "backlinks": 46,
          "referringDomains": 32,
          "referringMainDomains": 30,
          "referringPages": 46,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 46
          },
          "firstSeen": "2023-11-14 14:14:15 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 10,
      "name": "Newland Homes Ltd",
      "url": "http://www.newlandhomes.co.uk/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 50,
        "technical": 88,
        "local": 83,
        "visibility": 31,
        "ai": 0,
        "content": 53
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1350,
        "contentFreshnessDays": 1698
      },
      "localMatch": {
        "placeId": "ChIJdYZv_6AbcUgRbPyn6r93sw8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.newlandhomes.co.uk/",
          "pagesCrawled": 2,
          "pagesDiscovered": 1,
          "internalLinks": 204,
          "avgInternalLinksPerPage": 102,
          "maxDepthReached": 1,
          "genericAnchors": 29,
          "genericAnchorRatio": 0.142,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 51,
          "accessibility": 75,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 18996,
          "tbtMs": 229,
          "clsScore": 0,
          "fcpMs": 12326,
          "speedIndexMs": 12326,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "select-name",
              "title": "Select elements do not have associated label elements.",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "aria-allowed-attr",
              "title": "`[aria-*]` attributes do not match their roles",
              "score": 0
            },
            {
              "id": "button-name",
              "title": "Buttons do not have an accessible name",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 36,
          "ratingDistribution": {
            "1": 8,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 10
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Construction Company"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 25,
          "placeTopics": {
            "buying experience": 3,
            "responsiveness": 2,
            "sales team": 4,
            "office": 3
          },
          "firstSeen": "2026-06-26 06:39:59 +00:00",
          "lastUpdated": "2026-06-26 06:39:59 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "newlandhomes.co.uk",
          "rank": 183,
          "backlinks": 2438,
          "referringDomains": 150,
          "referringMainDomains": 143,
          "referringPages": 2404,
          "brokenBacklinks": 7,
          "referringLinksTypes": {
            "image": 2135
          },
          "firstSeen": "2019-05-20 21:01:30 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 11,
      "name": "Ryan Meadows Group LTD",
      "url": "https://www.ryanmeadowsgroup.co.uk/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 50,
        "technical": 100,
        "local": 93,
        "visibility": 0,
        "ai": 0,
        "content": 53
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1474,
        "contentFreshnessDays": 977
      },
      "localMatch": {
        "placeId": "ChIJP0vgA6L1oCAR-S3Z8aIBy5o",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.ryanmeadowsgroup.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 26,
          "internalLinks": 836,
          "avgInternalLinksPerPage": 33.4,
          "maxDepthReached": 2,
          "genericAnchors": 50,
          "genericAnchorRatio": 0.06,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 41,
          "accessibility": 83,
          "bestPractices": 96,
          "seo": 92,
          "lcpMs": 21228,
          "tbtMs": 708,
          "clsScore": 0.098,
          "fcpMs": 3007,
          "speedIndexMs": 10407,
          "failing": [
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "meta-viewport",
              "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 103,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 27
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Building firm",
            "Garage builder"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 34,
          "placeTopics": {
            "garage conversion": 8,
            "single story extension": 2,
            "kitchen renovation": 2,
            "tidy team": 2,
            "quality builders": 2,
            "high standard of work": 6,
            "smooth process": 2,
            "competitive pricing": 2,
            "thoroughness": 2,
            "budget": 2
          },
          "firstSeen": "2026-06-30 12:41:28 +00:00",
          "lastUpdated": "2026-06-30 12:41:28 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "ryanmeadowsgroup.co.uk",
          "rank": 117,
          "backlinks": 52,
          "referringDomains": 48,
          "referringMainDomains": 44,
          "referringPages": 51,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 51
          },
          "firstSeen": "2024-06-24 13:44:46 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 12,
      "name": "Eleven Builders Ltd",
      "url": "http://elevenbuilders.co.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 53,
        "technical": 100,
        "local": 82,
        "visibility": 13,
        "ai": 0,
        "content": 41
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 1087,
        "contentFreshnessDays": 571
      },
      "localMatch": {
        "placeId": "ChIJa1x87LUHcUgR9QKehl1WAp4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://elevenbuilders.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 23,
          "avgInternalLinksPerPage": 23,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.043,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 62,
          "accessibility": 84,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 16831,
          "tbtMs": 99,
          "clsScore": 0,
          "fcpMs": 4014,
          "speedIndexMs": 5860,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "link-in-text-block",
              "title": "Links rely on color to be distinguishable.",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 12,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 7
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Construction Company",
            "Service establishment"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 8,
          "placeTopics": {
            "sub-contractors": 2,
            "friendly team": 3,
            "quality of work": 2,
            "planning": 2,
            "communication": 2
          },
          "firstSeen": "2024-06-07 02:56:22 +00:00",
          "lastUpdated": "2026-07-22 11:04:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "elevenbuilders.co.uk",
          "rank": 113,
          "backlinks": 66,
          "referringDomains": 40,
          "referringMainDomains": 37,
          "referringPages": 66,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 66
          },
          "firstSeen": "2023-11-13 22:16:43 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 13,
      "name": "Old Yard",
      "url": "https://www.kingsleyevans.co.uk/wp-content/uploads/2023/09/brochure-4037-1.pdf",
      "digitalVisibilityScore": 51,
      "pillarScores": {
        "speed": 75,
        "technical": 100,
        "local": 56,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "content"
      ],
      "effectiveWeights": {
        "speed": 22.22,
        "technical": 22.22,
        "local": 22.22,
        "visibility": 16.67,
        "ai": 16.67,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJU28SoW8dcUgRiuYiZR9reKY",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.kingsleyevans.co.uk/wp-content/uploads/2023/09/brochure-4037-1.pdf",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "homepage HTTP 404"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 1975,
          "inpMs": 98,
          "cls": 0,
          "lcpGood": true,
          "inpGood": true,
          "clsGood": true,
          "passesCwv": true,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 58,
          "accessibility": 91,
          "bestPractices": 96,
          "seo": 50,
          "lcpMs": 11895,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 7501,
          "speedIndexMs": 7501,
          "failing": [
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "is-crawlable",
              "title": "Page is blocked from indexing",
              "score": 0
            },
            {
              "id": "unminified-javascript",
              "title": "Minify JavaScript",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": 1,
          "placeTopics": null,
          "firstSeen": "2024-07-17 06:54:41 +00:00",
          "lastUpdated": "2026-06-30 02:10:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "kingsleyevans.co.uk",
          "rank": 138,
          "backlinks": 583,
          "referringDomains": 76,
          "referringMainDomains": 71,
          "referringPages": 574,
          "brokenBacklinks": 7,
          "referringLinksTypes": {
            "anchor": 571
          },
          "firstSeen": "2019-01-18 05:24:04 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 14,
      "name": "VIP Properties Ltd",
      "url": "https://www.vip-properties.co.uk/",
      "digitalVisibilityScore": 51,
      "pillarScores": {
        "speed": 49,
        "technical": 100,
        "local": 87,
        "visibility": 0,
        "ai": 0,
        "content": 37
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 1180,
        "contentFreshnessDays": 2263
      },
      "localMatch": {
        "placeId": "ChIJ21XaOYAbcUgRoIMsDygnL5A",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.vip-properties.co.uk/",
          "pagesCrawled": 22,
          "pagesDiscovered": 24,
          "internalLinks": 764,
          "avgInternalLinksPerPage": 34.7,
          "maxDepthReached": 2,
          "genericAnchors": 9,
          "genericAnchorRatio": 0.012,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": true,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 54,
          "accessibility": 89,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 14970,
          "tbtMs": 143,
          "clsScore": 0,
          "fcpMs": 10265,
          "speedIndexMs": 10265,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 61,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 8
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 38,
          "placeTopics": {
            "bathroom renovation": 2,
            "helpful team": 2,
            "issue resolution": 2,
            "communication": 4,
            "home": 2,
            "room": 5,
            "boiler": 3
          },
          "firstSeen": "2026-06-29 22:54:49 +00:00",
          "lastUpdated": "2026-06-29 22:54:49 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "vip-properties.co.uk",
          "rank": 0,
          "backlinks": 56,
          "referringDomains": 55,
          "referringMainDomains": 51,
          "referringPages": 56,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 56
          },
          "firstSeen": "2023-11-14 09:21:35 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 15,
      "name": "Cranatt Construction Ltd",
      "url": "http://www.cranattconstruction.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 63,
        "technical": 100,
        "local": 67,
        "visibility": 0,
        "ai": 0,
        "content": 37
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 407,
        "contentFreshnessDays": 545
      },
      "localMatch": {
        "placeId": "ChIJq6qqqpcPcUgRc2PaCbLTvcs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.cranattconstruction.co.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "homepage HTTP 403"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "03372013",
          "companyName": "CRANATT CONSTRUCTION LTD.",
          "companyStatus": "active",
          "incorporatedOn": "1997-05-16",
          "ageYears": 29.3,
          "sicCodes": [
            "41202"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-12-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": [
            "RICHWOOD BUILDING ASSET MANAGEMENT LIMITED",
            "PURESTART LIMITED"
          ],
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Unit 1 Mackenzie Way, Swindon Village, Cheltenham, Gloucestershire, England, GL51 9TX",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 63,
          "accessibility": 92,
          "bestPractices": 81,
          "seo": 85,
          "lcpMs": 12562,
          "tbtMs": 61,
          "clsScore": 0,
          "fcpMs": 4850,
          "speedIndexMs": 4850,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "link-in-text-block",
              "title": "Links rely on color to be distinguishable.",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 14,
          "placeTopics": null,
          "firstSeen": "2024-06-21 12:28:23 +00:00",
          "lastUpdated": "2026-06-29 18:21:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cranattconstruction.co.uk",
          "rank": 88,
          "backlinks": 101,
          "referringDomains": 37,
          "referringMainDomains": 37,
          "referringPages": 94,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 92
          },
          "firstSeen": "2021-11-29 03:53:21 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 16,
      "name": "Meliora Renovations",
      "url": "https://meliora-renovations.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 66,
        "technical": 88,
        "local": 71,
        "visibility": 0,
        "ai": 0,
        "content": 49
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 565,
        "contentFreshnessDays": 1147
      },
      "localMatch": {
        "placeId": "ChIJpXMayW0GcUgRdQXkfeL79aU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://meliora-renovations.co.uk/",
          "pagesCrawled": 14,
          "pagesDiscovered": 13,
          "internalLinks": 536,
          "avgInternalLinksPerPage": 38.3,
          "maxDepthReached": 2,
          "genericAnchors": 6,
          "genericAnchorRatio": 0.011,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 66,
          "accessibility": 88,
          "bestPractices": 92,
          "seo": 77,
          "lcpMs": 8752,
          "tbtMs": 93,
          "clsScore": 0,
          "fcpMs": 2279,
          "speedIndexMs": 6388,
          "failing": [
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 61,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Building restoration service"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 15,
          "placeTopics": null,
          "firstSeen": "2026-07-09 02:58:54 +00:00",
          "lastUpdated": "2026-07-09 02:58:54 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "meliora-renovations.co.uk",
          "rank": 0,
          "backlinks": 16,
          "referringDomains": 13,
          "referringMainDomains": 13,
          "referringPages": 16,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 16
          },
          "firstSeen": "2023-11-14 10:15:32 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 17,
      "name": "Easy Construction",
      "url": "https://easy-construction.ueniweb.com/?utm_campaign=gmb",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": 56,
        "technical": 100,
        "local": 59,
        "visibility": 0,
        "ai": 0,
        "content": 58
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 295,
        "contentFreshnessDays": 1
      },
      "localMatch": {
        "placeId": "ChIJp7EH8D-slSARRSyT2A1mqtQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://easy-construction.ueniweb.com/?utm_campaign=gmb",
          "pagesCrawled": 11,
          "pagesDiscovered": 11,
          "internalLinks": 89,
          "avgInternalLinksPerPage": 8.1,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 2,
          "sitemapUrls": 12,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 57,
          "accessibility": 88,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 5786,
          "tbtMs": 494,
          "clsScore": 0.012,
          "fcpMs": 3217,
          "speedIndexMs": 4846,
          "failing": [
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "meta-viewport",
              "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "button-name",
              "title": "Buttons do not have an accessible name",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 15
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": null,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Service establishment"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 8,
          "placeTopics": null,
          "firstSeen": "2026-07-25 02:57:13 +00:00",
          "lastUpdated": "2026-07-25 02:57:13 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "ueniweb.com",
          "rank": 531,
          "backlinks": 497034,
          "referringDomains": 20813,
          "referringMainDomains": 18428,
          "referringPages": 413327,
          "brokenBacklinks": 2391,
          "referringLinksTypes": {
            "anchor": 376406
          },
          "firstSeen": "2019-01-17 00:20:59 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 18,
      "name": "LPD Building Services Limited",
      "url": "https://lpd-buildingservices.co.uk/",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": 63,
        "technical": 75,
        "local": 91,
        "visibility": 4,
        "ai": 0,
        "content": 25
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 501,
        "contentFreshnessDays": 193
      },
      "localMatch": {
        "placeId": "ChIJj14fcDREOGERGm6lJTn2LLo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://lpd-buildingservices.co.uk/",
          "pagesCrawled": 7,
          "pagesDiscovered": 6,
          "internalLinks": 108,
          "avgInternalLinksPerPage": 15.4,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 0,
          "sitemapUrls": 2,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "15926773",
          "companyName": "LPD BUILDING SERVICES LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2024-08-30",
          "ageYears": 2,
          "sicCodes": [
            "43390"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-08-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "61 Beaumont Road, Cheltenham, England, GL51 0LP",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 77,
          "accessibility": 88,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 5908,
          "tbtMs": 4,
          "clsScore": 0.021,
          "fcpMs": 1887,
          "speedIndexMs": 2737,
          "failing": [
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 107,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 30
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Service establishment"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "kitchen remodeling": 4,
            "helpful staff": 5,
            "hardworking team": 5,
            "budget management": 2,
            "workmanship": 6,
            "attention to detail": 4,
            "standard of work": 3,
            "cleanliness": 2,
            "reliable": 4,
            "guidance": 2
          },
          "firstSeen": "2024-02-16 04:04:02 +00:00",
          "lastUpdated": "2026-05-14 04:21:26 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "lpd-buildingservices.co.uk",
          "rank": 0,
          "backlinks": 140,
          "referringDomains": 10,
          "referringMainDomains": 10,
          "referringPages": 140,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 140
          },
          "firstSeen": "2025-11-19 03:07:36 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 19,
      "name": "R and S Building Services Engineers",
      "url": "http://www.thisisrs.co.uk/",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": null,
        "technical": 100,
        "local": 68,
        "visibility": 0,
        "ai": 0,
        "content": 53
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [
        "speed"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 25,
        "local": 25,
        "visibility": 18.75,
        "ai": 18.75,
        "content": 12.5
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 663,
        "contentFreshnessDays": 466
      },
      "localMatch": {
        "placeId": "ChIJO2BpwLkEcUgRsq_z-pWSscY",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.thisisrs.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 63,
          "avgInternalLinksPerPage": 63,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": 20,
          "placeTopics": null,
          "firstSeen": "2024-07-17 10:08:39 +00:00",
          "lastUpdated": "2026-06-30 04:42:39 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "thisisrs.co.uk",
          "rank": 79,
          "backlinks": 75,
          "referringDomains": 52,
          "referringMainDomains": 47,
          "referringPages": 70,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 70
          },
          "firstSeen": "2021-09-12 12:31:36 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 20,
      "name": "APEX Groundworks",
      "url": "http://apexgroundworks.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 67,
        "technical": 75,
        "local": 67,
        "visibility": 22,
        "ai": 0,
        "content": 29
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 449,
        "contentFreshnessDays": 23
      },
      "localMatch": {
        "placeId": "ChIJ93CTPH0bcUgRcKE6ixOl7RE",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://apexgroundworks.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 35,
          "avgInternalLinksPerPage": 35,
          "maxDepthReached": 0,
          "genericAnchors": 3,
          "genericAnchorRatio": 0.086,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 11,
          "sitemapUrls": 12,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 74,
          "accessibility": 93,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 5773,
          "tbtMs": 118,
          "clsScore": 0,
          "fcpMs": 2485,
          "speedIndexMs": 3311,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "frame-title",
              "title": "`<frame>` or `<iframe>` elements do not have a title",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 9,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Construction Company",
            "Drainage service"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-07-08 18:06:45 +00:00",
          "lastUpdated": "2026-07-08 18:06:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "apexgroundworks.co.uk",
          "rank": 0,
          "backlinks": 42,
          "referringDomains": 42,
          "referringMainDomains": 39,
          "referringPages": 42,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 42
          },
          "firstSeen": "2025-02-08 05:31:35 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 21,
      "name": "Centaur Homes",
      "url": "http://www.centaurhomes.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 62,
        "technical": 75,
        "local": 78,
        "visibility": 4,
        "ai": 0,
        "content": 46
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 583,
        "contentFreshnessDays": 18
      },
      "localMatch": {
        "placeId": "ChIJtWmf0lsccUgRfQyR9c7lwN0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.centaurhomes.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 29,
          "avgInternalLinksPerPage": 29,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 142,
          "sitemapUrls": 143,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "05709567",
          "companyName": "CENTAUR HOMES LTD",
          "companyStatus": "active",
          "incorporatedOn": "2006-02-14",
          "ageYears": 20.5,
          "sicCodes": [
            "41202"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2024-12-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Willow End Stoke Orchard Road, Bishops Cleeve, Cheltenham, Gloucestershire, England, GL52 7DG",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 66,
          "accessibility": 90,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 43021,
          "tbtMs": 6,
          "clsScore": 0,
          "fcpMs": 2637,
          "speedIndexMs": 6000,
          "failing": [
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "html-has-lang",
              "title": "`<html>` element does not have a `[lang]` attribute",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 31,
          "ratingDistribution": {
            "1": 0,
            "2": 1,
            "3": 0,
            "4": 2,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Builder"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 19,
          "placeTopics": null,
          "firstSeen": "2024-07-17 10:08:10 +00:00",
          "lastUpdated": "2026-06-30 04:40:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "centaurhomes.co.uk",
          "rank": 66,
          "backlinks": 69,
          "referringDomains": 63,
          "referringMainDomains": 61,
          "referringPages": 65,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 64
          },
          "firstSeen": "2021-10-11 04:00:38 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 22,
      "name": "Corinium Construction Ltd",
      "url": "https://coriniumconstruction.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 63,
        "technical": 100,
        "local": 68,
        "visibility": 0,
        "ai": 0,
        "content": 20
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 70,
        "contentFreshnessDays": 3457
      },
      "localMatch": {
        "placeId": "ChIJzcc8s28ZcUgRLrxdvkBv1M8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://coriniumconstruction.co.uk/",
          "pagesCrawled": 17,
          "pagesDiscovered": 16,
          "internalLinks": 539,
          "avgInternalLinksPerPage": 31.7,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 3
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 68,
          "accessibility": 93,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 7393,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 3494,
          "speedIndexMs": 3494,
          "failing": [
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": null,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 2
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-08-04 23:37:29 +00:00",
          "lastUpdated": "2026-07-10 14:29:12 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "coriniumconstruction.co.uk",
          "rank": 82,
          "backlinks": 32,
          "referringDomains": 30,
          "referringMainDomains": 30,
          "referringPages": 30,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 28
          },
          "firstSeen": "2020-04-09 07:12:39 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 23,
      "name": "Hemming Architectural and Surveying Services Ltd",
      "url": "http://www.haass.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 100,
        "technical": 63,
        "local": 76,
        "visibility": 0,
        "ai": 0,
        "content": 0
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 16,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJV6aRD6MbcUgRCY4Jn7ccGJU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.haass.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": 0,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "08162566",
          "companyName": "HEMMING ARCHITECTURAL AND SURVEYING SERVICES LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2012-07-31",
          "ageYears": 14.1,
          "sicCodes": [
            "41100",
            "71111"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2022-07-31",
          "accountsOverdue": true,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "8a Lansdown Place, Cheltenham, United Kingdom, GL50 2HU",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 100,
          "accessibility": 47,
          "bestPractices": 78,
          "seo": 82,
          "lcpMs": 1359,
          "tbtMs": 0,
          "clsScore": 0.01,
          "fcpMs": 1359,
          "speedIndexMs": 1359,
          "failing": [
            {
              "id": "meta-viewport",
              "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "robots-txt",
              "title": "robots.txt is not valid",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "redirects-http",
              "title": "Does not redirect HTTP traffic to HTTPS",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "html-has-lang",
              "title": "`<html>` element does not have a `[lang]` attribute",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Home builder"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": 33,
          "placeTopics": null,
          "firstSeen": "2026-06-30 03:40:44 +00:00",
          "lastUpdated": "2026-06-30 03:40:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "haass.co.uk",
          "rank": 73,
          "backlinks": 65,
          "referringDomains": 47,
          "referringMainDomains": 44,
          "referringPages": 58,
          "brokenBacklinks": 2,
          "referringLinksTypes": {
            "anchor": 58
          },
          "firstSeen": "2021-09-12 20:15:57 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 24,
      "name": "Stallard Construction",
      "url": "http://www.stallardconstruction.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 95,
        "technical": 75,
        "local": 71,
        "visibility": 0,
        "ai": 0,
        "content": 0
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 2,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJJ8MjU74EcUgR9NCOUwXXcNo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.stallardconstruction.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": 0,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 93,
          "accessibility": 76,
          "bestPractices": 81,
          "seo": 85,
          "lcpMs": 2103,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 2026,
          "speedIndexMs": 5261,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 2,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 3
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-17 04:42:37 +00:00",
          "lastUpdated": "2026-06-30 00:22:49 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "stallardconstruction.co.uk",
          "rank": 0,
          "backlinks": 91,
          "referringDomains": 22,
          "referringMainDomains": 22,
          "referringPages": 91,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 91
          },
          "firstSeen": "2023-02-13 11:27:08 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 25,
      "name": "Stonewell Walling (Dry Stone Walling)",
      "url": "https://www.stonewellwalling.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 56,
        "technical": 88,
        "local": 78,
        "visibility": 0,
        "ai": 0,
        "content": 33
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 496,
        "contentFreshnessDays": 1406
      },
      "localMatch": {
        "placeId": "ChIJe_Vq44dDGUAR9IrQQMt10rs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.stonewellwalling.co.uk/",
          "pagesCrawled": 4,
          "pagesDiscovered": 3,
          "internalLinks": 130,
          "avgInternalLinksPerPage": 32.5,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 58,
          "accessibility": 100,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 17659,
          "tbtMs": 81,
          "clsScore": 0.001,
          "fcpMs": 4101,
          "speedIndexMs": 9578,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 2
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Service establishment"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": null,
          "firstSeen": "2024-06-07 05:24:09 +00:00",
          "lastUpdated": "2026-06-26 20:28:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "stonewellwalling.co.uk",
          "rank": 0,
          "backlinks": 30,
          "referringDomains": 28,
          "referringMainDomains": 25,
          "referringPages": 30,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 30
          },
          "firstSeen": "2023-11-14 05:13:41 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 26,
      "name": "Shield Brickwork & Landscaping LTD",
      "url": "http://www.shield-brickwork.co.uk/",
      "digitalVisibilityScore": 47,
      "pillarScores": {
        "speed": 69,
        "technical": 75,
        "local": 87,
        "visibility": 0,
        "ai": 0,
        "content": 5
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 189,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJG8suAtnKOWQRiF6uncB5f5U",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.shield-brickwork.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 21,
          "avgInternalLinksPerPage": 21,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.048,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 64,
          "accessibility": 88,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 7866,
          "tbtMs": 25,
          "clsScore": 0,
          "fcpMs": 3233,
          "speedIndexMs": 6216,
          "failing": [
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 38,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 15
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Bricklayer",
            "Building restoration service",
            "Service establishment",
            "Landscape Gardener",
            "Plant and machinery hire",
            "Plasterer"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 27,
          "placeTopics": {
            "plastering": 2,
            "polite team": 2,
            "tidiness": 2,
            "leak": 2,
            "punctuality": 2,
            "professional team": 2,
            "quality work": 3,
            "planning phase": 2,
            "communication": 3,
            "hardworking": 2
          },
          "firstSeen": "2024-06-07 02:11:54 +00:00",
          "lastUpdated": "2026-07-22 10:11:08 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "shield-brickwork.co.uk",
          "rank": 166,
          "backlinks": 58,
          "referringDomains": 57,
          "referringMainDomains": 53,
          "referringPages": 58,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 58
          },
          "firstSeen": "2025-02-09 01:42:19 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 27,
      "name": "Bright Office Interiors",
      "url": "http://www.brightofficeinteriors.co.uk/",
      "digitalVisibilityScore": 45,
      "pillarScores": {
        "speed": 61,
        "technical": 63,
        "local": 76,
        "visibility": 0,
        "ai": 0,
        "content": 54
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 272,
        "contentFreshnessDays": 124
      },
      "localMatch": {
        "placeId": "ChIJqQESMqMbcUgR2JwxHGHmpK8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.brightofficeinteriors.co.uk/",
          "pagesCrawled": 10,
          "pagesDiscovered": 9,
          "internalLinks": 141,
          "avgInternalLinksPerPage": 14.1,
          "maxDepthReached": 1,
          "genericAnchors": 8,
          "genericAnchorRatio": 0.057,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 10,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 65,
          "accessibility": 63,
          "bestPractices": 70,
          "seo": 100,
          "lcpMs": 13836,
          "tbtMs": 55,
          "clsScore": 0,
          "fcpMs": 3747,
          "speedIndexMs": 4604,
          "failing": [
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "unminified-javascript",
              "title": "Minify JavaScript",
              "score": 0
            },
            {
              "id": "image-size-responsive",
              "title": "Serves images with low resolution",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "unminified-css",
              "title": "Minify CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 9,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "General Contractor"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 4,
          "placeTopics": null,
          "firstSeen": "2024-06-12 06:54:30 +00:00",
          "lastUpdated": "2026-06-26 02:24:07 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "brightofficeinteriors.co.uk",
          "rank": 0,
          "backlinks": 424,
          "referringDomains": 29,
          "referringMainDomains": 29,
          "referringPages": 274,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 273
          },
          "firstSeen": "2021-09-12 15:23:49 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 28,
      "name": "Charlton Piling & Foundations Ltd",
      "url": "http://www.charltonpiling.co.uk/",
      "digitalVisibilityScore": 45,
      "pillarScores": {
        "speed": 53,
        "technical": 75,
        "local": 73,
        "visibility": 0,
        "ai": 0,
        "content": 45
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 395,
        "contentFreshnessDays": 4588
      },
      "localMatch": {
        "placeId": "ChIJh8v5qRUdcUgRLv-J6j5JKtg",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.charltonpiling.co.uk/",
          "pagesCrawled": 21,
          "pagesDiscovered": 20,
          "internalLinks": 624,
          "avgInternalLinksPerPage": 29.7,
          "maxDepthReached": 2,
          "genericAnchors": 6,
          "genericAnchorRatio": 0.01,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 60,
          "accessibility": 81,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 8278,
          "tbtMs": 12,
          "clsScore": 0.019,
          "fcpMs": 5047,
          "speedIndexMs": 6892,
          "failing": [
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "meta-viewport",
              "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
              "score": 0
            },
            {
              "id": "link-in-text-block",
              "title": "Links rely on color to be distinguishable.",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": null,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": [
            "Home builder"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": 11,
          "placeTopics": null,
          "firstSeen": "2024-07-19 11:39:03 +00:00",
          "lastUpdated": "2026-06-30 12:29:05 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "charltonpiling.co.uk",
          "rank": 48,
          "backlinks": 101,
          "referringDomains": 38,
          "referringMainDomains": 35,
          "referringPages": 99,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 99
          },
          "firstSeen": "2021-04-13 03:44:34 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 29,
      "name": "BKS Bathroom and Kitchen Specialists",
      "url": "http://www.bksdesigns.co.uk/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 52,
        "technical": 75,
        "local": 78,
        "visibility": 0,
        "ai": 0,
        "content": 30
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": true,
        "hasBlogLink": false,
        "wordCount": 372,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJpRzfMDYbcUgReIFQxboz0os",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.bksdesigns.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": 0,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 67,
          "accessibility": 96,
          "bestPractices": 59,
          "seo": 100,
          "lcpMs": 5709,
          "tbtMs": 163,
          "clsScore": 0.003,
          "fcpMs": 3190,
          "speedIndexMs": 5140,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "third-party-cookies",
              "title": "Uses third-party cookies",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 2
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Construction Company",
            "Interior designer",
            "Kitchen Renovator"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "results": 2
          },
          "firstSeen": "2024-06-04 07:45:35 +00:00",
          "lastUpdated": "2026-07-12 10:09:52 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bksdesigns.co.uk",
          "rank": 0,
          "backlinks": 11,
          "referringDomains": 11,
          "referringMainDomains": 11,
          "referringPages": 11,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 11
          },
          "firstSeen": "2022-09-16 14:59:49 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 30,
      "name": "Buildtec Construction",
      "url": "http://www.buildtecconstruction.co.uk/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 59,
        "technical": 50,
        "local": 85,
        "visibility": 0,
        "ai": 0,
        "content": 55
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 403,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJuzr9Qs8FcUgRpJoahBf6eBQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.buildtecconstruction.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 22,
          "avgInternalLinksPerPage": 22,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 58,
          "accessibility": 96,
          "bestPractices": 81,
          "seo": 61,
          "lcpMs": 17882,
          "tbtMs": 0,
          "clsScore": 0.067,
          "fcpMs": 5896,
          "speedIndexMs": 7092,
          "failing": [
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 40,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 5
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Construction Company",
            "Contractor"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 24,
          "placeTopics": {
            "team": 2
          },
          "firstSeen": "2024-07-14 13:17:24 +00:00",
          "lastUpdated": "2026-06-26 16:17:48 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "buildtecconstruction.co.uk",
          "rank": 51,
          "backlinks": 138,
          "referringDomains": 27,
          "referringMainDomains": 27,
          "referringPages": 138,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 138
          },
          "firstSeen": "2022-11-22 14:50:43 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 31,
      "name": "Regency Contracting Cheltenham Ltd",
      "url": "http://www.regencycontracting.co.uk/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 27,
        "technical": 88,
        "local": 67,
        "visibility": 17,
        "ai": 0,
        "content": 53
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": true,
        "hasBlogLink": true,
        "wordCount": 938,
        "contentFreshnessDays": 1958
      },
      "localMatch": {
        "placeId": "ChIJiaEzfLcFcUgRmxaESw_lLK4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.regencycontracting.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 43,
          "avgInternalLinksPerPage": 43,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 45,
          "accessibility": 77,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 6366,
          "tbtMs": 146,
          "clsScore": 0.41,
          "fcpMs": 3932,
          "speedIndexMs": 5671,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "cls-culprits-insight",
              "title": "Layout shift culprits",
              "score": 0
            },
            {
              "id": "link-in-text-block",
              "title": "Links rely on color to be distinguishable.",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 30,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Civil Engineering",
            "Kitchen Renovator",
            "Office refurbishment service",
            "Roofing Service"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 25,
          "placeTopics": null,
          "firstSeen": "2024-07-16 23:44:30 +00:00",
          "lastUpdated": "2026-06-29 20:32:50 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "regencycontracting.co.uk",
          "rank": 119,
          "backlinks": 205,
          "referringDomains": 101,
          "referringMainDomains": 100,
          "referringPages": 172,
          "brokenBacklinks": 73,
          "referringLinksTypes": {
            "anchor": 125
          },
          "firstSeen": "2021-09-12 21:35:12 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 32,
      "name": "A P P",
      "url": "http://appgeneralbuilding.co.uk/",
      "digitalVisibilityScore": 42,
      "pillarScores": {
        "speed": 65,
        "technical": 63,
        "local": 76,
        "visibility": 0,
        "ai": 0,
        "content": 10
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 244,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJh5qAhVEFcUgRX5ud-8ABrdg",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://appgeneralbuilding.co.uk/",
          "pagesCrawled": 7,
          "pagesDiscovered": 6,
          "internalLinks": 138,
          "avgInternalLinksPerPage": 19.7,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 7,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 69,
          "accessibility": 77,
          "bestPractices": 78,
          "seo": 83,
          "lcpMs": 9703,
          "tbtMs": 35,
          "clsScore": 0.108,
          "fcpMs": 2319,
          "speedIndexMs": 2319,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "redirects-http",
              "title": "Does not redirect HTTP traffic to HTTPS",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "list",
              "title": "Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": 14,
          "placeTopics": null,
          "firstSeen": "2024-06-10 00:21:03 +00:00",
          "lastUpdated": "2026-06-29 14:57:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "appgeneralbuilding.co.uk",
          "rank": 84,
          "backlinks": 377,
          "referringDomains": 20,
          "referringMainDomains": 20,
          "referringPages": 373,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 372
          },
          "firstSeen": "2022-11-21 21:15:27 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 33,
      "name": "KW Construction Group",
      "url": "http://www.kw-construction.co.uk/",
      "digitalVisibilityScore": 42,
      "pillarScores": {
        "speed": 84,
        "technical": 63,
        "local": 63,
        "visibility": 0,
        "ai": 0,
        "content": 0
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 27,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJy49ujgUbcUgRKpfd2a_tkhM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.kw-construction.co.uk/",
          "pagesCrawled": 3,
          "pagesDiscovered": 2,
          "internalLinks": 5,
          "avgInternalLinksPerPage": 1.7,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 893,
          "sitemapUrls": 893,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 86,
          "accessibility": 81,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 3604,
          "tbtMs": 0,
          "clsScore": 0.004,
          "fcpMs": 1379,
          "speedIndexMs": 5373,
          "failing": [
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "meta-viewport",
              "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 12,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Building firm",
            "Electrical engineer",
            "Electrician",
            "Service establishment",
            "Central Heating Service",
            "Interior construction contractor",
            "Security system installation service"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 25,
          "placeTopics": null,
          "firstSeen": "2026-07-25 02:53:05 +00:00",
          "lastUpdated": "2026-07-25 02:53:05 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "kw-construction.co.uk",
          "rank": 0,
          "backlinks": 47,
          "referringDomains": 46,
          "referringMainDomains": 43,
          "referringPages": 47,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 47
          },
          "firstSeen": "2023-11-13 21:18:50 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 34,
      "name": "Tom Hazzledine",
      "url": "http://www.tomhazzledine.co.uk/",
      "digitalVisibilityScore": 42,
      "pillarScores": {
        "speed": 99,
        "technical": 29,
        "local": 59,
        "visibility": 0,
        "ai": 0,
        "content": 41
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 1032,
        "contentFreshnessDays": 561
      },
      "localMatch": {
        "placeId": "ChIJpwc6MTTOdkgR1pemk5Ikz78",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.tomhazzledine.co.uk/",
          "pagesCrawled": 7,
          "pagesDiscovered": 6,
          "internalLinks": 41,
          "avgInternalLinksPerPage": 5.9,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 100,
          "accessibility": 73,
          "bestPractices": 70,
          "seo": 91,
          "lcpMs": 1492,
          "tbtMs": 41,
          "clsScore": 0,
          "fcpMs": 726,
          "speedIndexMs": 726,
          "failing": [
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "html-has-lang",
              "title": "`<html>` element does not have a `[lang]` attribute",
              "score": 0
            },
            {
              "id": "image-aspect-ratio",
              "title": "Displays images with incorrect aspect ratio",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "redirects-http",
              "title": "Does not redirect HTTP traffic to HTTPS",
              "score": 0
            },
            {
              "id": "doctype",
              "title": "Page lacks the HTML doctype, thus triggering quirks-mode",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": 5,
          "placeTopics": null,
          "firstSeen": "2024-07-19 07:54:39 +00:00",
          "lastUpdated": "2026-06-30 09:53:56 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "tomhazzledine.co.uk",
          "rank": 73,
          "backlinks": 91,
          "referringDomains": 80,
          "referringMainDomains": 76,
          "referringPages": 90,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 90
          },
          "firstSeen": "2019-05-21 10:42:03 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 35,
      "name": "EMG Construction",
      "url": "http://www.emg-construction.co.uk/",
      "digitalVisibilityScore": 41,
      "pillarScores": {
        "speed": 65,
        "technical": 75,
        "local": 59,
        "visibility": 0,
        "ai": 0,
        "content": 15
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 484,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJMccI_5cbcUgRRxjnN68zxtU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.emg-construction.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 14,
          "avgInternalLinksPerPage": 14,
          "maxDepthReached": 0,
          "genericAnchors": 6,
          "genericAnchorRatio": 0.429,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 79,
          "accessibility": 95,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 4097,
          "tbtMs": 10,
          "clsScore": 0,
          "fcpMs": 3494,
          "speedIndexMs": 3494,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "image-aspect-ratio",
              "title": "Displays images with incorrect aspect ratio",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": null,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": 20,
          "placeTopics": null,
          "firstSeen": "2024-07-17 00:36:23 +00:00",
          "lastUpdated": "2026-06-29 23:40:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "emg-construction.co.uk",
          "rank": 148,
          "backlinks": 526,
          "referringDomains": 67,
          "referringMainDomains": 64,
          "referringPages": 349,
          "brokenBacklinks": 22,
          "referringLinksTypes": {
            "image": 273
          },
          "firstSeen": "2021-09-12 19:04:07 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 36,
      "name": "TBMC - The Building & Maintenance Company (UK) Ltd",
      "url": "http://www.tb-mc.co.uk/",
      "digitalVisibilityScore": 40,
      "pillarScores": {
        "speed": 99,
        "technical": 0,
        "local": 81,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "content"
      ],
      "effectiveWeights": {
        "speed": 22.22,
        "technical": 22.22,
        "local": 22.22,
        "visibility": 16.67,
        "ai": 16.67,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJuS_eAkYccUgRjmYBqfls1b8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.tb-mc.co.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "homepage HTTP 404"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 99,
          "accessibility": 55,
          "bestPractices": 67,
          "seo": 73,
          "lcpMs": 1506,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 1506,
          "speedIndexMs": 2613,
          "failing": [
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "doctype",
              "title": "Page lacks the HTML doctype, thus triggering quirks-mode",
              "score": 0
            },
            {
              "id": "http-status-code",
              "title": "Page has unsuccessful HTTP status code",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 2
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Building firm",
            "Property maintenance"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 43,
          "placeTopics": null,
          "firstSeen": "2026-06-30 04:30:41 +00:00",
          "lastUpdated": "2026-06-30 04:30:41 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "tb-mc.co.uk",
          "rank": 51,
          "backlinks": 35,
          "referringDomains": 34,
          "referringMainDomains": 31,
          "referringPages": 35,
          "brokenBacklinks": 2,
          "referringLinksTypes": {
            "anchor": 35
          },
          "firstSeen": "2023-11-13 19:46:46 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 37,
      "name": "TPM builders",
      "url": "http://tpmbuilders.com/",
      "digitalVisibilityScore": 40,
      "pillarScores": {
        "speed": 100,
        "technical": 0,
        "local": 80,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "content"
      ],
      "effectiveWeights": {
        "speed": 22.22,
        "technical": 22.22,
        "local": 22.22,
        "visibility": 16.67,
        "ai": 16.67,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJMUt9P5sFcUgRq7yOSrSLS8Y",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://tpmbuilders.com/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "homepage HTTP 404"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 100,
          "accessibility": 95,
          "bestPractices": 70,
          "seo": 80,
          "lcpMs": 1204,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 607,
          "speedIndexMs": 607,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "redirects-http",
              "title": "Does not redirect HTTP traffic to HTTPS",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "http-status-code",
              "title": "Page has unsuccessful HTTP status code",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "doctype",
              "title": "Page lacks the HTML doctype, thus triggering quirks-mode",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 28,
          "ratingDistribution": {
            "1": 0,
            "2": 1,
            "3": 0,
            "4": 0,
            "5": 3
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Building restoration service",
            "Fence contractor",
            "Landscape designer",
            "Landscape Gardener"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 22,
          "placeTopics": {
            "quality work": 2
          },
          "firstSeen": "2024-07-19 15:00:30 +00:00",
          "lastUpdated": "2026-06-30 14:48:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "tpmbuilders.com",
          "rank": 0,
          "backlinks": 42,
          "referringDomains": 39,
          "referringMainDomains": 35,
          "referringPages": 42,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 42
          },
          "firstSeen": "2023-11-13 16:37:02 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 38,
      "name": "Iceberg Developments Cheltenham",
      "url": "http://www.icebergdevelopments.co.uk/cheltenham/",
      "digitalVisibilityScore": 39,
      "pillarScores": {
        "speed": 61,
        "technical": 50,
        "local": 63,
        "visibility": 0,
        "ai": 0,
        "content": 37
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1807,
        "contentFreshnessDays": 2894
      },
      "localMatch": {
        "placeId": "ChIJbRA3LIIbcUgRUMcJ7UsKzM4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.icebergdevelopments.co.uk/cheltenham/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 70,
          "avgInternalLinksPerPage": 70,
          "maxDepthReached": 0,
          "genericAnchors": 14,
          "genericAnchorRatio": 0.2,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 53,
          "accessibility": 95,
          "bestPractices": 74,
          "seo": 92,
          "lcpMs": 7458,
          "tbtMs": 406,
          "clsScore": 0,
          "fcpMs": 4239,
          "speedIndexMs": 5827,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "unminified-css",
              "title": "Minify CSS",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Service establishment"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 14,
          "placeTopics": null,
          "firstSeen": "2024-06-07 05:24:08 +00:00",
          "lastUpdated": "2026-07-22 14:09:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "icebergdevelopments.co.uk",
          "rank": 11,
          "backlinks": 35,
          "referringDomains": 34,
          "referringMainDomains": 34,
          "referringPages": 35,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 30
          },
          "firstSeen": "2021-10-22 21:34:29 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 39,
      "name": "Visha limited",
      "url": "https://www.visha.construction/",
      "digitalVisibilityScore": 39,
      "pillarScores": {
        "speed": 100,
        "technical": 29,
        "local": 63,
        "visibility": 0,
        "ai": 0,
        "content": 3
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 3,
        "contentFreshnessDays": 808
      },
      "localMatch": {
        "placeId": "ChIJH2BHSbgFcUgR422OwNdbdpQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.visha.construction/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": 0,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 100,
          "accessibility": 43,
          "bestPractices": 88,
          "seo": 73,
          "lcpMs": 1066,
          "tbtMs": 0,
          "clsScore": 0.007,
          "fcpMs": 770,
          "speedIndexMs": 770,
          "failing": [
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            },
            {
              "id": "doctype",
              "title": "Page lacks the HTML doctype, thus triggering quirks-mode",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "charset",
              "title": "Charset declaration is missing or occurs too late in the HTML",
              "score": 0
            },
            {
              "id": "document-title",
              "title": "Document doesn't have a `<title>` element",
              "score": 0
            },
            {
              "id": "image-size-responsive",
              "title": "Serves images with low resolution",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-07 02:56:01 +00:00",
          "lastUpdated": "2026-02-05 23:10:50 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "visha.construction",
          "rank": 0,
          "backlinks": 20,
          "referringDomains": 18,
          "referringMainDomains": 18,
          "referringPages": 20,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 20
          },
          "firstSeen": "2025-05-14 20:07:13 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 40,
      "name": "New Dawn Homes Ltd",
      "url": "http://www.newdawnhomes.co.uk/",
      "digitalVisibilityScore": 37,
      "pillarScores": {
        "speed": 30,
        "technical": 63,
        "local": 87,
        "visibility": 9,
        "ai": 0,
        "content": 0
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 3,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJIefkh2MbcUgRdBVjcaU3BK0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.newdawnhomes.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": 0,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "05059051",
          "companyName": "NEW DAWN HOMES LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2004-03-01",
          "ageYears": 22.5,
          "sicCodes": [
            "41202"
          ],
          "companyType": "ltd",
          "accountsType": "unaudited-abridged",
          "accountsMadeUpTo": "2025-02-28",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "The White House, Newdawn Place, Cheltenham, England, GL51 0FR",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 52,
          "accessibility": 87,
          "bestPractices": 59,
          "seo": 100,
          "lcpMs": 29667,
          "tbtMs": 202,
          "clsScore": 0,
          "fcpMs": 11241,
          "speedIndexMs": 14285,
          "failing": [
            {
              "id": "dlitem",
              "title": "Definition list items are not wrapped in `<dl>` elements",
              "score": 0
            },
            {
              "id": "third-party-cookies",
              "title": "Uses third-party cookies",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 5,
            "2": 1,
            "3": 0,
            "4": 1,
            "5": 22
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": 4,
          "placeTopics": {
            "build quality": 3,
            "attention to detail": 4,
            "friendly team": 2,
            "buying process": 2,
            "supportive staff": 2,
            "snag resolution": 2,
            "house quality": 2,
            "craftsmanship": 2,
            "personalization": 2,
            "issue resolution": 2
          },
          "firstSeen": "2026-06-30 13:10:26 +00:00",
          "lastUpdated": "2026-06-30 13:10:26 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "newdawnhomes.co.uk",
          "rank": 67,
          "backlinks": 121,
          "referringDomains": 59,
          "referringMainDomains": 55,
          "referringPages": 119,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 117
          },
          "firstSeen": "2021-12-03 23:12:02 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 41,
      "name": "Pearson Short Ltd",
      "url": "http://www.pearsonshort.co.uk/",
      "digitalVisibilityScore": 35,
      "pillarScores": {
        "speed": 55,
        "technical": 50,
        "local": 59,
        "visibility": 0,
        "ai": 0,
        "content": 25
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 123,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJq6o25e0bcUgRHAvJnFkSm8w",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.pearsonshort.co.uk/",
          "pagesCrawled": 8,
          "pagesDiscovered": 7,
          "internalLinks": 116,
          "avgInternalLinksPerPage": 14.5,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "08139435",
          "companyName": "PEARSON SHORT LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2012-07-11",
          "ageYears": 14.1,
          "sicCodes": [
            "41201",
            "41202"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-07-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "24 Cromwell Road, Cheltenham, Glos, GL52 5DW",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 100,
          "accessibility": 54,
          "bestPractices": 67,
          "seo": 70,
          "lcpMs": 635,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 635,
          "speedIndexMs": 635,
          "failing": [
            {
              "id": "doctype",
              "title": "Page lacks the HTML doctype, thus triggering quirks-mode",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "charset",
              "title": "Charset declaration is missing or occurs too late in the HTML",
              "score": 0
            },
            {
              "id": "redirects-http",
              "title": "Does not redirect HTTP traffic to HTTPS",
              "score": 0
            },
            {
              "id": "html-has-lang",
              "title": "`<html>` element does not have a `[lang]` attribute",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "document-title",
              "title": "Document doesn't have a `<title>` element",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": 38,
          "placeTopics": null,
          "firstSeen": "2024-08-05 03:47:33 +00:00",
          "lastUpdated": "2026-07-10 17:27:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "pearsonshort.co.uk",
          "rank": 51,
          "backlinks": 45,
          "referringDomains": 41,
          "referringMainDomains": 38,
          "referringPages": 44,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 44
          },
          "firstSeen": "2022-05-03 00:48:09 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 42,
      "name": "Cheltenham Sealants",
      "url": "https://www.cheltenhamworktops.uk/",
      "digitalVisibilityScore": 25,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 88,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ-ZjCONUbcUgRIVw6WqbJkBM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.cheltenhamworktops.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 117,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 10
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 6,
          "placeTopics": {
            "quartz worktops": 2,
            "kitchen worktops": 5,
            "quality work": 2,
            "kitchen": 2
          },
          "firstSeen": "2026-07-04 23:36:59 +00:00",
          "lastUpdated": "2026-07-04 23:36:59 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cheltenhamworktops.uk",
          "rank": 51,
          "backlinks": 39,
          "referringDomains": 39,
          "referringMainDomains": 36,
          "referringPages": 39,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 39
          },
          "firstSeen": "2023-11-14 09:40:39 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 43,
      "name": "C&j Improvements",
      "url": "https://www.cjimprovements.com/",
      "digitalVisibilityScore": 24,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 83,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJxQpuo2b-gUUREzgQjX2uDaI",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.cjimprovements.com/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 55,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 6
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Service establishment"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 38,
          "placeTopics": {
            "attention to detail": 2,
            "workmanship": 2,
            "cleanliness": 2,
            "attention": 2,
            "garden": 3
          },
          "firstSeen": "2024-06-07 02:56:20 +00:00",
          "lastUpdated": "2026-07-22 11:04:22 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cjimprovements.com",
          "rank": 0,
          "backlinks": 26,
          "referringDomains": 26,
          "referringMainDomains": 22,
          "referringPages": 26,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 26
          },
          "firstSeen": "2023-10-14 20:39:42 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 44,
      "name": "Cowley shepherds huts",
      "url": "https://www.cowleyshepherdshuts.co.uk/",
      "digitalVisibilityScore": 23,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 79,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJB_13OXMZcUgRkOgEX3HmTLA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.cowleyshepherdshuts.co.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 3,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": null,
          "firstSeen": "2026-07-09 02:11:51 +00:00",
          "lastUpdated": "2026-07-09 02:11:51 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cowleyshepherdshuts.co.uk",
          "rank": 35,
          "backlinks": 32,
          "referringDomains": 30,
          "referringMainDomains": 29,
          "referringPages": 32,
          "brokenBacklinks": 3,
          "referringLinksTypes": {
            "anchor": 30
          },
          "firstSeen": "2021-12-24 01:14:43 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 45,
      "name": "Greet Building Services Ltd",
      "url": "http://www.greetbuildingservices.co.uk/",
      "digitalVisibilityScore": 23,
      "pillarScores": {
        "speed": 36,
        "technical": 0,
        "local": 67,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "content"
      ],
      "effectiveWeights": {
        "speed": 22.22,
        "technical": 22.22,
        "local": 22.22,
        "visibility": 16.67,
        "ai": 16.67,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJDcPz9TEbcUgRF7di4n8xzKk",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.greetbuildingservices.co.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "01882103",
          "companyName": "GREET BUILDING SERVICES LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "1985-02-01",
          "ageYears": 41.6,
          "sicCodes": [
            "41100",
            "41202"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-03-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": [
            "CRONK BUILDING LIMITED"
          ],
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "20 Warden Hill Road, Cheltenham, England, GL51 3AW",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 44,
          "accessibility": 83,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 17761,
          "tbtMs": 0,
          "clsScore": 0.403,
          "fcpMs": 4711,
          "speedIndexMs": 4711,
          "failing": [
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "meta-viewport",
              "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 7,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Architectural Designer",
            "General Contractor"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 15,
          "placeTopics": null,
          "firstSeen": "2024-07-17 13:48:28 +00:00",
          "lastUpdated": "2026-06-30 07:25:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "greetbuildingservices.co.uk",
          "rank": 0,
          "backlinks": 16,
          "referringDomains": 11,
          "referringMainDomains": 11,
          "referringPages": 16,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 16
          },
          "firstSeen": "2023-11-13 21:18:42 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 46,
      "name": "New & Tilley",
      "url": "https://www.newandtilley.co.uk/",
      "digitalVisibilityScore": 23,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 80,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ6RU8RcwdcUgRoVeMlKJdCs4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.newandtilley.co.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "04773393",
          "companyName": "NEW & TILLEY LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2003-05-21",
          "ageYears": 23.3,
          "sicCodes": [
            "42990",
            "68100",
            "68209"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-03-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "3 Royal Crescent, Cheltenham, Gloucestershire, United Kingdom, GL50 3DA",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 16,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 3
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Builder"
          ],
          "hasDescription": true,
          "hasHours": false,
          "services": 19,
          "placeTopics": {
            "contemporary new build": 2,
            "eye for detail": 2
          },
          "firstSeen": "2024-07-17 06:57:33 +00:00",
          "lastUpdated": "2026-06-30 02:13:39 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "newandtilley.co.uk",
          "rank": 51,
          "backlinks": 42,
          "referringDomains": 41,
          "referringMainDomains": 40,
          "referringPages": 42,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 42
          },
          "firstSeen": "2023-11-14 08:52:16 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 47,
      "name": "PD Home Improvements Cleeve",
      "url": "http://pdhomeimprovementscleeve.co.uk/?utm_source=gmb&utm_medium=referral",
      "digitalVisibilityScore": 19,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 67,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJyQwwgQAdcUgRiNwsHZ-Tn5o",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://pdhomeimprovementscleeve.co.uk/?utm_source=gmb&utm_medium=referral",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 38,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": null,
          "firstSeen": "2024-07-17 04:05:43 +00:00",
          "lastUpdated": "2026-06-29 23:50:46 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "pdhomeimprovementscleeve.co.uk",
          "rank": 0,
          "backlinks": 28,
          "referringDomains": 28,
          "referringMainDomains": 25,
          "referringPages": 28,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 28
          },
          "firstSeen": "2023-11-14 00:03:04 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 48,
      "name": "The Property Conservation Company Ltd | Cheltenham",
      "url": "https://www.propertyconservationco.co.uk/",
      "digitalVisibilityScore": 19,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 67,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJYYyHxpkbcUgRiysEtAsSY5U",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.propertyconservationco.co.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 15,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 19,
          "placeTopics": null,
          "firstSeen": "2024-07-17 09:05:40 +00:00",
          "lastUpdated": "2026-06-30 03:55:37 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "propertyconservationco.co.uk",
          "rank": 77,
          "backlinks": 112,
          "referringDomains": 78,
          "referringMainDomains": 77,
          "referringPages": 111,
          "brokenBacklinks": 84,
          "referringLinksTypes": {
            "anchor": 101
          },
          "firstSeen": "2020-11-25 22:48:16 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 49,
      "name": "ADIRA BUILD LTD",
      "url": "http://adirabuild.com/",
      "digitalVisibilityScore": 17,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 59,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ__9T_zwbcUgRi_qN22eiMrs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://adirabuild.com/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "08258429",
          "companyName": "ADIRA BUILD LTD",
          "companyStatus": "active",
          "incorporatedOn": "2012-10-18",
          "ageYears": 13.9,
          "sicCodes": [
            "41100",
            "41201",
            "41202"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-10-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": [
            "STANIEL CONSTRUCTION LIMITED"
          ],
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "86 East End Road, Charlton Kings, Cheltenham, England, GL53 8QL",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-08-05 18:52:28 +00:00",
          "lastUpdated": "2026-07-11 07:13:27 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "adirabuild.com",
          "rank": 0,
          "backlinks": 11,
          "referringDomains": 11,
          "referringMainDomains": 11,
          "referringPages": 11,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 11
          },
          "firstSeen": "2023-10-14 20:00:40 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 50,
      "name": "R & M Construction",
      "url": "https://www.randm-construction.co.uk/",
      "digitalVisibilityScore": 17,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 59,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJr2Kz6rcbcUgR69dA_9S16N4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.randm-construction.co.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": 48,
          "placeTopics": null,
          "firstSeen": "2024-08-05 01:26:35 +00:00",
          "lastUpdated": "2026-07-10 15:44:59 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "randm-construction.co.uk",
          "rank": 0,
          "backlinks": 22,
          "referringDomains": 18,
          "referringMainDomains": 18,
          "referringPages": 22,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 22
          },
          "firstSeen": "2023-11-14 08:49:20 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 51,
      "name": "Kenyon Davies LDT",
      "url": "http://kenyondavies.co.uk/",
      "digitalVisibilityScore": 16,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 56,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJewEvupcbcUgRYq0zuSFS-hM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://kenyondavies.co.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": 4,
          "placeTopics": null,
          "firstSeen": "2024-07-17 03:05:49 +00:00",
          "lastUpdated": "2026-06-29 23:16:46 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "kenyondavies.co.uk",
          "rank": 0,
          "backlinks": 35,
          "referringDomains": 33,
          "referringMainDomains": 30,
          "referringPages": 35,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 35
          },
          "firstSeen": "2023-11-14 05:07:53 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 52,
      "name": "QC Homes",
      "url": "http://qchomes.uk/",
      "digitalVisibilityScore": 16,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 56,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJq6ra6KEbcUgRSD2VOqKuzdQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://qchomes.uk/",
          "pagesCrawled": 0,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": null,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "fetch failed"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Cheltenham"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI HTTP 400"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-07 05:24:08 +00:00",
          "lastUpdated": "2026-07-12 16:06:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "qchomes.uk",
          "rank": 0,
          "backlinks": 32,
          "referringDomains": 30,
          "referringMainDomains": 27,
          "referringPages": 32,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 32
          },
          "firstSeen": "2023-11-14 07:11:21 +00:00",
          "lostDate": null
        }
      }
    }
  ]
}
