{
  "index": "cheltenham-physiotherapy",
  "title": "PYC Cheltenham Physiotherapy Digital Visibility Index",
  "town": "Cheltenham",
  "sector": "physiotherapy",
  "sectorLabel": "physiotherapy clinics",
  "keywordsPerIndex": 12,
  "quarter": "Q3-2026",
  "measuredAt": "2026-09-01T02:44:46.825Z",
  "landscape": {
    "measuredKeywords": 12,
    "slotsAvailable": 120,
    "heldBySeed": 51,
    "heldByOthers": 69,
    "seedSharePct": 42.5,
    "distinctDomains": 95,
    "topDomains": [
      {
        "domain": "cheltenhamphysiotherapy.co.uk",
        "inSeed": false,
        "top10Slots": 11,
        "bestPosition": 1
      },
      {
        "domain": "straightbackphysio.co.uk",
        "inSeed": false,
        "top10Slots": 7,
        "bestPosition": 1
      },
      {
        "domain": "bupa.co.uk",
        "inSeed": true,
        "top10Slots": 7,
        "bestPosition": 4
      },
      {
        "domain": "cotswoldphysio.co.uk",
        "inSeed": true,
        "top10Slots": 6,
        "bestPosition": 1
      },
      {
        "domain": "nuffieldhealth.com",
        "inSeed": true,
        "top10Slots": 6,
        "bestPosition": 2
      },
      {
        "domain": "nhs.uk",
        "inSeed": false,
        "top10Slots": 5,
        "bestPosition": 1
      },
      {
        "domain": "fresha.com",
        "inSeed": false,
        "top10Slots": 3,
        "bestPosition": 1
      },
      {
        "domain": "skelian.co.uk",
        "inSeed": true,
        "top10Slots": 3,
        "bestPosition": 1
      },
      {
        "domain": "firstlinephysio.co.uk",
        "inSeed": false,
        "top10Slots": 3,
        "bestPosition": 3
      },
      {
        "domain": "leonardcheshire.org",
        "inSeed": false,
        "top10Slots": 3,
        "bestPosition": 6
      }
    ]
  },
  "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 Physiotherapy, Q3-2026. https://hub.pyc.agency/indices/cheltenham-physiotherapy/",
  "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": 65,
      "total": 68,
      "live": true
    },
    "technical": {
      "scored": 68,
      "total": 68,
      "live": true
    },
    "local": {
      "scored": 68,
      "total": 68,
      "live": true
    },
    "visibility": {
      "scored": 68,
      "total": 68,
      "live": true
    },
    "ai": {
      "scored": 68,
      "total": 68,
      "live": true
    },
    "content": {
      "scored": 63,
      "total": 68,
      "live": true
    }
  },
  "overallMedian": 52,
  "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": 64,
    "technical": 88,
    "local": 75,
    "visibility": 4,
    "ai": 0,
    "content": 46
  },
  "businesses": [
    {
      "rank": 1,
      "name": "Cotswold Physiotherapy Centre LLP",
      "url": "http://www.cotswoldphysio.co.uk/",
      "digitalVisibilityScore": 75,
      "pillarScores": {
        "speed": 61,
        "technical": 100,
        "local": 79,
        "visibility": 52,
        "ai": 80,
        "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": true,
        "hasCredentialsLink": true,
        "hasBlogLink": false,
        "wordCount": 1815,
        "contentFreshnessDays": 2189
      },
      "localMatch": {
        "placeId": "ChIJWbXboaQbcUgRkeysanbybXc",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.cotswoldphysio.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,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 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": 91,
          "bestPractices": 63,
          "seo": 92,
          "lcpMs": 5878,
          "tbtMs": 373,
          "clsScore": 0.054,
          "fcpMs": 2059,
          "speedIndexMs": 4449,
          "failing": [
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "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": 1,
            "3": 1,
            "4": 2,
            "5": 39
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic",
            "Women's health clinic",
            "Sports injury clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "shoulder pain treatment": 2,
            "injury treatment": 2,
            "friendly clinic": 2,
            "understanding issues": 2,
            "kind staff": 2,
            "back pain": 3,
            "exercises": 2,
            "place to visit": 2,
            "physiotherapy": 4,
            "massage": 2
          },
          "firstSeen": "2024-07-17 00:48:17 +00:00",
          "lastUpdated": "2026-06-29 21:17:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cotswoldphysio.co.uk",
          "rank": 102,
          "backlinks": 91,
          "referringDomains": 65,
          "referringMainDomains": 62,
          "referringPages": 82,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 79
          },
          "firstSeen": "2019-01-18 18:41:17 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 2,
      "name": "Skelian Chiropractic, Physiotherapy & Massage Therapy Cheltenham",
      "url": "https://www.skelian.co.uk/",
      "digitalVisibilityScore": 70,
      "pillarScores": {
        "speed": 70,
        "technical": 100,
        "local": 100,
        "visibility": 39,
        "ai": 20,
        "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 3115,
        "contentFreshnessDays": 3441
      },
      "localMatch": {
        "placeId": "ChIJ4U6ybJsbcUgREpBRhZViiSo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.skelian.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 67,
          "internalLinks": 1870,
          "avgInternalLinksPerPage": 74.8,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 147,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-08-01",
          "sitemapStaleDays": 396,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 74,
          "accessibility": 92,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 5101,
          "tbtMs": 233,
          "clsScore": 0.057,
          "fcpMs": 2252,
          "speedIndexMs": 2252,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "link-in-text-block",
              "title": "Links rely on color to be distinguishable.",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "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": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 108,
          "ratingDistribution": {
            "1": 3,
            "2": 3,
            "3": 0,
            "4": 4,
            "5": 321
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Massage therapist",
            "Orthotics & prosthetics service",
            "Physiotherapist",
            "Physical Therapy Clinic",
            "Rehabilitation Centre",
            "Sports injury clinic",
            "Sports massage therapist",
            "Sports medicine clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 13,
          "placeTopics": {
            "sciatica treatment": 14,
            "friendly team": 28,
            "shockwave therapy": 5,
            "headache treatment": 6,
            "knee pain treatment": 4,
            "treatment explanation": 6,
            "shoulder pain treatment": 4,
            "plantar fasciitis treatment": 2,
            "sports massage": 5,
            "knowledgeable chiropractor": 6
          },
          "firstSeen": "2024-07-17 02:58:30 +00:00",
          "lastUpdated": "2026-06-29 23:13:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "skelian.co.uk",
          "rank": 191,
          "backlinks": 428,
          "referringDomains": 178,
          "referringMainDomains": 171,
          "referringPages": 383,
          "brokenBacklinks": 2,
          "referringLinksTypes": {
            "anchor": 272
          },
          "firstSeen": "2020-01-20 18:41:25 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 3,
      "name": "Nuffield Health Gloucester Fitness & Wellbeing Gym",
      "url": "https://www.nuffieldhealth.com/gyms/gloucester?utm_source=google&utm_medium=local&utm_campaign=GoogleLocal-Gloucester",
      "digitalVisibilityScore": 68,
      "pillarScores": {
        "speed": 54,
        "technical": 75,
        "local": 97,
        "visibility": 39,
        "ai": 60,
        "content": 80
      },
      "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": 1600,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJCSa9Pa4FcUgREsWg4JRLSrA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.nuffieldhealth.com/gyms/gloucester?utm_source=google&utm_medium=local&utm_campaign=GoogleLocal-Gloucester",
          "pagesCrawled": 25,
          "pagesDiscovered": 1113,
          "internalLinks": 4521,
          "avgInternalLinksPerPage": 180.8,
          "maxDepthReached": 1,
          "genericAnchors": 37,
          "genericAnchorRatio": 0.008,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 2,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 1269,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 1324,
          "inpMs": 198,
          "cls": 0.16,
          "lcpGood": true,
          "inpGood": true,
          "clsGood": false,
          "passesCwv": false,
          "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": 34,
          "accessibility": 81,
          "bestPractices": 77,
          "seo": 92,
          "lcpMs": 19651,
          "tbtMs": 1097,
          "clsScore": 0,
          "fcpMs": 8701,
          "speedIndexMs": 8880,
          "failing": [
            {
              "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": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "valid-source-maps",
              "title": "Missing source maps for large first-party JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-17 09:24:35 +00:00",
          "lastUpdated": "2026-06-30 04:08:39 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "nuffieldhealth.com",
          "rank": 496,
          "backlinks": 193381,
          "referringDomains": 9478,
          "referringMainDomains": 8035,
          "referringPages": 183087,
          "brokenBacklinks": 664,
          "referringLinksTypes": {
            "anchor": 116781
          },
          "firstSeen": "2019-01-16 04:04:43 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 4,
      "name": "Breakspeare Clinic-Cheltenham | Physiotherapy | Sports Injury | Rehabilitation",
      "url": "https://www.breakspeare.co.uk/our-clinics/cheltenham-clinic/",
      "digitalVisibilityScore": 67,
      "pillarScores": {
        "speed": 65,
        "technical": 75,
        "local": 72,
        "visibility": 38,
        "ai": 60,
        "content": 100
      },
      "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": 1091,
        "contentFreshnessDays": 25
      },
      "localMatch": {
        "placeId": "ChIJmclQTVEbcUgRADl3GkrFLcc",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.breakspeare.co.uk/our-clinics/cheltenham-clinic/",
          "pagesCrawled": 25,
          "pagesDiscovered": 115,
          "internalLinks": 3369,
          "avgInternalLinksPerPage": 134.8,
          "maxDepthReached": 1,
          "genericAnchors": 13,
          "genericAnchorRatio": 0.004,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 133,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-30",
          "sitemapStaleDays": 33,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 63,
          "accessibility": 90,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 4730,
          "tbtMs": 863,
          "clsScore": 0,
          "fcpMs": 1067,
          "speedIndexMs": 2261,
          "failing": [
            {
              "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": "font-display-insight",
              "title": "Font display",
              "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": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 61,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 14
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physical Therapy Clinic",
            "Rehabilitation Centre",
            "Sports injury clinic",
            "Sports medicine clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 33,
          "placeTopics": {
            "knee injury": 3,
            "exercise prescription": 2,
            "pain relief": 2,
            "surgery": 2,
            "good advice": 3,
            "overall health": 2,
            "hip": 4,
            "expertise": 2,
            "confidence": 2,
            "physiotherapy": 2
          },
          "firstSeen": "2024-07-17 01:44:41 +00:00",
          "lastUpdated": "2026-06-29 22:08:41 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "breakspeare.co.uk",
          "rank": 178,
          "backlinks": 1019,
          "referringDomains": 101,
          "referringMainDomains": 97,
          "referringPages": 806,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "image": 666
          },
          "firstSeen": "2020-06-04 22:42:21 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 5,
      "name": "Pea Green Physio Cheltenham",
      "url": "http://www.peagreenphysio.co.uk/cheltenham/",
      "digitalVisibilityScore": 67,
      "pillarScores": {
        "speed": 52,
        "technical": 88,
        "local": 98,
        "visibility": 37,
        "ai": 40,
        "content": 75
      },
      "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": false,
        "hasBlogLink": true,
        "wordCount": 616,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJrxpTBMobcUgRMiqS92E98N0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.peagreenphysio.co.uk/cheltenham/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 65,
          "avgInternalLinksPerPage": 65,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 20,
          "sitemapUrls": 20,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-17",
          "sitemapStaleDays": 14,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 36,
          "accessibility": 94,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 17258,
          "tbtMs": 1139,
          "clsScore": 0,
          "fcpMs": 4766,
          "speedIndexMs": 6929,
          "failing": [
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "redirects-http",
              "title": "Does not redirect HTTP traffic to HTTPS",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 59,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 61
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physical Therapy Clinic",
            "Sports injury clinic",
            "Sports massage therapist",
            "Sports medicine clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": {
            "focus shockwave therapy": 2,
            "exercise plan": 6,
            "knowledgeable staff": 18,
            "shoulder treatment": 3,
            "sports massage": 3,
            "root cause analysis": 2,
            "thorough assessment": 3,
            "accurate diagnosis": 3,
            "effective treatment": 9,
            "tailored care": 4
          },
          "firstSeen": "2024-07-17 08:55:42 +00:00",
          "lastUpdated": "2026-06-30 03:47:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "peagreenphysio.co.uk",
          "rank": 125,
          "backlinks": 149,
          "referringDomains": 90,
          "referringMainDomains": 87,
          "referringPages": 133,
          "brokenBacklinks": 4,
          "referringLinksTypes": {
            "anchor": 101
          },
          "firstSeen": "2019-05-26 02:26:59 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 6,
      "name": "Porch House Clinic | Foot, Gait & Spine | Musculoskeletal | Podiatry",
      "url": "http://www.porchhouseclinic.co.uk/",
      "digitalVisibilityScore": 67,
      "pillarScores": {
        "speed": 84,
        "technical": 88,
        "local": 100,
        "visibility": 21,
        "ai": 20,
        "content": 60
      },
      "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": false,
        "hasBlogLink": false,
        "wordCount": 894,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJcyp3SDobcUgR4lXwqHsdAnw",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.porchhouseclinic.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 38,
          "avgInternalLinksPerPage": 38,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 37,
          "sitemapUrls": 38,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-02",
          "sitemapStaleDays": 30,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 95,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 3265,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 3040,
          "speedIndexMs": 3721,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "label-content-name-mismatch",
              "title": "Elements with visible text labels do not have matching accessible names.",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 20,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 141
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Chiropractor",
            "Health consultant",
            "Osteopath",
            "Physiotherapist",
            "Physical Therapy Clinic",
            "Sports injury clinic",
            "Sports massage therapist",
            "Sports Medicine Doctor"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "shoulder treatment": 12,
            "lower back pain treatment": 14,
            "acupuncture": 8,
            "short notice appointments": 8,
            "musculoskeletal therapy": 5,
            "deep tissue massage": 3,
            "knee injury": 4,
            "neck massage": 2,
            "sports massage": 3,
            "prevention advice": 4
          },
          "firstSeen": "2024-07-17 12:01:48 +00:00",
          "lastUpdated": "2026-06-30 06:03:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "porchhouseclinic.co.uk",
          "rank": 59,
          "backlinks": 113,
          "referringDomains": 45,
          "referringMainDomains": 41,
          "referringPages": 113,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 113
          },
          "firstSeen": "2023-11-14 10:39:34 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 7,
      "name": "The Medical - Cheltenham",
      "url": "https://www.themedical.co.uk/locations/cheltenham?utm_source=GBPchelt&utm_medium=website_link_chelt&utm_campaign=website_chelt",
      "digitalVisibilityScore": 64,
      "pillarScores": {
        "speed": 68,
        "technical": 75,
        "local": 93,
        "visibility": 42,
        "ai": 0,
        "content": 100
      },
      "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": 1596,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJVe_iysgbcUgR7SFcuqdOCRY",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.themedical.co.uk/locations/cheltenham?utm_source=GBPchelt&utm_medium=website_link_chelt&utm_campaign=website_chelt",
          "pagesCrawled": 25,
          "pagesDiscovered": 177,
          "internalLinks": 4422,
          "avgInternalLinksPerPage": 176.9,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 2,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 38,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-09-24",
          "sitemapStaleDays": 341,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 1465,
          "inpMs": 113,
          "cls": 0.14,
          "lcpGood": true,
          "inpGood": true,
          "clsGood": false,
          "passesCwv": false,
          "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": 37,
          "accessibility": 88,
          "bestPractices": 73,
          "seo": 85,
          "lcpMs": 6151,
          "tbtMs": 894,
          "clsScore": 0.194,
          "fcpMs": 3803,
          "speedIndexMs": 5271,
          "failing": [
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 13,
          "ratingDistribution": {
            "1": 3,
            "2": 0,
            "3": 1,
            "4": 3,
            "5": 114
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Massage therapist",
            "Physiotherapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 2,
          "placeTopics": {
            "physiotherapy": 20,
            "migraine treatment": 5,
            "gait analysis": 3,
            "sports massage": 5,
            "back treatment": 4,
            "shoulder treatment": 2,
            "personalized treatment": 2,
            "quick fix": 2,
            "welcoming staff": 9,
            "improved balance": 2
          },
          "firstSeen": "2024-07-17 05:44:28 +00:00",
          "lastUpdated": "2026-06-30 08:21:50 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "themedical.co.uk",
          "rank": 220,
          "backlinks": 1433,
          "referringDomains": 249,
          "referringMainDomains": 242,
          "referringPages": 1287,
          "brokenBacklinks": 96,
          "referringLinksTypes": {
            "anchor": 1210
          },
          "firstSeen": "2019-01-19 14:32:14 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 8,
      "name": "Proview Sports - Sports Injury Clinic & Performance Centre",
      "url": "http://proviewsports.co.uk/",
      "digitalVisibilityScore": 63,
      "pillarScores": {
        "speed": 49,
        "technical": 88,
        "local": 100,
        "visibility": 31,
        "ai": 20,
        "content": 75
      },
      "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": false,
        "hasBlogLink": true,
        "wordCount": 583,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJLT7G7eUVcUgRJXN_L8rNxzk",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://proviewsports.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 93,
          "avgInternalLinksPerPage": 93,
          "maxDepthReached": 0,
          "genericAnchors": 8,
          "genericAnchorRatio": 0.086,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 6,
          "sitemapUrls": 6,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-01-17",
          "sitemapStaleDays": 227,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 4,
          "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": 34,
          "accessibility": 100,
          "bestPractices": 37,
          "seo": 92,
          "lcpMs": 8041,
          "tbtMs": 1704,
          "clsScore": 0.012,
          "fcpMs": 3816,
          "speedIndexMs": 8213,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "deprecations",
              "title": "Uses deprecated APIs",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 54,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 91
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physiotherapist",
            "Physical Therapy Clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 17,
          "placeTopics": {
            "acl rehab": 10,
            "knee rehab": 6,
            "strength training": 10,
            "injury rehabilitation": 8,
            "tailored sessions": 8,
            "meniscus surgery rehab": 2,
            "body realignment": 2,
            "tailored treatment plan": 2,
            "correct diagnosis": 4,
            "knowledgeable trainer": 2
          },
          "firstSeen": "2026-07-11 21:58:45 +00:00",
          "lastUpdated": "2026-07-11 21:58:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "proviewsports.co.uk",
          "rank": 129,
          "backlinks": 83,
          "referringDomains": 54,
          "referringMainDomains": 50,
          "referringPages": 82,
          "brokenBacklinks": 18,
          "referringLinksTypes": {
            "anchor": 65
          },
          "firstSeen": "2023-11-13 19:32:31 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 9,
      "name": "Hands On Wellbeing",
      "url": "https://handsonwellbeing.com/",
      "digitalVisibilityScore": 62,
      "pillarScores": {
        "speed": 47,
        "technical": 100,
        "local": 96,
        "visibility": 39,
        "ai": 0,
        "content": 80
      },
      "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": false,
        "hasBlogLink": true,
        "wordCount": 842,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJeRJnl5cbcUgR4ddVofPiNRs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://handsonwellbeing.com/",
          "pagesCrawled": 25,
          "pagesDiscovered": 42,
          "internalLinks": 2176,
          "avgInternalLinksPerPage": 87,
          "maxDepthReached": 1,
          "genericAnchors": 1,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 53,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-27",
          "sitemapStaleDays": 5,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 47,
          "accessibility": 88,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 25971,
          "tbtMs": 366,
          "clsScore": 0,
          "fcpMs": 13239,
          "speedIndexMs": 13239,
          "failing": [
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "frame-title",
              "title": "`<frame>` or `<iframe>` elements do not have a title",
              "score": 0
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 48,
          "ratingDistribution": {
            "1": 4,
            "2": 1,
            "3": 1,
            "4": 3,
            "5": 177
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Craniosacral therapy",
            "Massage therapist",
            "Osteopath",
            "Physiotherapist",
            "Sports injury clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 23,
          "placeTopics": {
            "deep tissue massage": 9,
            "back pain treatment": 24,
            "osteopathy": 12,
            "knee sprain diagnosis": 3,
            "muscle anatomy explanation": 2,
            "tension relief": 4,
            "sports massage": 2,
            "knowledgeable staff": 41,
            "aftercare advice": 2,
            "exercise recommendations": 4
          },
          "firstSeen": "2024-07-17 09:35:23 +00:00",
          "lastUpdated": "2026-06-26 01:05:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "handsonwellbeing.com",
          "rank": 137,
          "backlinks": 588,
          "referringDomains": 50,
          "referringMainDomains": 45,
          "referringPages": 576,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 551
          },
          "firstSeen": "2019-10-17 16:09:05 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 10,
      "name": "Back In Shape Cheltenham",
      "url": "https://backinshapestudio.com/",
      "digitalVisibilityScore": 61,
      "pillarScores": {
        "speed": 74,
        "technical": 100,
        "local": 84,
        "visibility": 17,
        "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 694,
        "contentFreshnessDays": 1112
      },
      "localMatch": {
        "placeId": "ChIJhcOtY84FcUgRm_9hJNtk8bI",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://backinshapestudio.com/",
          "pagesCrawled": 25,
          "pagesDiscovered": 33,
          "internalLinks": 1041,
          "avgInternalLinksPerPage": 41.6,
          "maxDepthReached": 2,
          "genericAnchors": 22,
          "genericAnchorRatio": 0.021,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 51,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-08-07",
          "sitemapStaleDays": 390,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 62,
          "accessibility": 92,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 8966,
          "tbtMs": 90,
          "clsScore": 0,
          "fcpMs": 5157,
          "speedIndexMs": 5157,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 55
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Chiropractor",
            "Orthopedic clinic",
            "Physical Fitness Programme",
            "Physiotherapist",
            "Physical Therapy Clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": {
            "lower back pain relief": 16,
            "herniated disc recovery": 7,
            "sciatica treatment": 7,
            "helpful team": 10,
            "back in shape program": 3,
            "laser treatment": 3,
            "online program": 7,
            "knowledgeable staff": 9,
            "phased approach": 2,
            "acupuncture": 2
          },
          "firstSeen": "2024-06-07 02:56:21 +00:00",
          "lastUpdated": "2026-07-12 15:27:50 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "backinshapestudio.com",
          "rank": 0,
          "backlinks": 37,
          "referringDomains": 37,
          "referringMainDomains": 34,
          "referringPages": 37,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 37
          },
          "firstSeen": "2025-05-31 07:22:04 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 11,
      "name": "Encompass Health",
      "url": "http://www.encompasshealth.uk/",
      "digitalVisibilityScore": 61,
      "pillarScores": {
        "speed": 75,
        "technical": 88,
        "local": 84,
        "visibility": 28,
        "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1417,
        "contentFreshnessDays": 1623
      },
      "localMatch": {
        "placeId": "ChIJMwkpvEcbcUgReY_1b5Ozq34",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.encompasshealth.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 79,
          "avgInternalLinksPerPage": 79,
          "maxDepthReached": 0,
          "genericAnchors": 10,
          "genericAnchorRatio": 0.127,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 83,
          "accessibility": 72,
          "bestPractices": 74,
          "seo": 92,
          "lcpMs": 4339,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 2090,
          "speedIndexMs": 2090,
          "failing": [
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "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": "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": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "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": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 40,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 54
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Medical centre"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": {
            "back pain treatment": 10,
            "shoulder treatment": 3,
            "recommended exercises": 5,
            "relaxing treatment": 3,
            "neck issues": 3,
            "acupuncture": 2,
            "skilled staff": 3,
            "welcoming staff": 6,
            "clear explanations": 5,
            "friendly team": 2
          },
          "firstSeen": "2026-06-29 22:54:48 +00:00",
          "lastUpdated": "2026-06-29 22:54:48 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "encompasshealth.uk",
          "rank": 124,
          "backlinks": 175,
          "referringDomains": 94,
          "referringMainDomains": 90,
          "referringPages": 173,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 171
          },
          "firstSeen": "2021-10-07 10:22:25 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 12,
      "name": "Georgina Taft",
      "url": "http://gtaftphysio.co.uk/",
      "digitalVisibilityScore": 60,
      "pillarScores": {
        "speed": 61,
        "technical": 100,
        "local": 66,
        "visibility": 21,
        "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": false,
        "hasTeamLink": true,
        "hasCredentialsLink": true,
        "hasBlogLink": false,
        "wordCount": 528,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ9XzUQZsbcUgRn1qVOgSdVxU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://gtaftphysio.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 33,
          "avgInternalLinksPerPage": 33,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 12,
          "sitemapUrls": 12,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-01-04",
          "sitemapStaleDays": 605,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 100,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 12251,
          "tbtMs": 113,
          "clsScore": 0,
          "fcpMs": 5019,
          "speedIndexMs": 7659,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 5
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "sport": 2
          },
          "firstSeen": "2024-08-05 08:10:53 +00:00",
          "lastUpdated": "2026-07-10 21:53:03 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "gtaftphysio.co.uk",
          "rank": 58,
          "backlinks": 57,
          "referringDomains": 45,
          "referringMainDomains": 42,
          "referringPages": 52,
          "brokenBacklinks": 7,
          "referringLinksTypes": {
            "anchor": 52
          },
          "firstSeen": "2023-02-19 11:37:00 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 13,
      "name": "Churchdown Osteopaths",
      "url": "https://www.churchdownosteopaths.co.uk/",
      "digitalVisibilityScore": 59,
      "pillarScores": {
        "speed": 42,
        "technical": 100,
        "local": 89,
        "visibility": 13,
        "ai": 20,
        "content": 80
      },
      "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": false,
        "hasBlogLink": true,
        "wordCount": 1223,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJL61Lb_wEcUgRVe4cNpcj4C8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.churchdownosteopaths.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 35,
          "internalLinks": 1588,
          "avgInternalLinksPerPage": 63.5,
          "maxDepthReached": 2,
          "genericAnchors": 21,
          "genericAnchorRatio": 0.013,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 36,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-04",
          "sitemapStaleDays": 28,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "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": true,
          "companyNumber": "07518601",
          "companyName": "CHURCHDOWN OSTEOPATHS LTD",
          "companyStatus": "active",
          "incorporatedOn": "2011-02-07",
          "ageYears": 15.6,
          "sicCodes": [
            "86900"
          ],
          "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 Bath Mews, Bath Parade, Cheltenham, Gloucestershire, England, GL53 7HL",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 53,
          "accessibility": 93,
          "bestPractices": 73,
          "seo": 85,
          "lcpMs": 26972,
          "tbtMs": 161,
          "clsScore": 0.034,
          "fcpMs": 19402,
          "speedIndexMs": 19402,
          "failing": [
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "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": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 10,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 76
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 8,
          "placeTopics": {
            "helpful staff": 19,
            "colic treatment": 5,
            "baby osteopathy": 4,
            "tongue tie": 5,
            "silent reflux": 4,
            "cranial osteopathy": 2,
            "feeding issues": 4,
            "birth trauma treatment": 2,
            "sciatica treatment": 2,
            "indigestion treatment": 2
          },
          "firstSeen": "2024-07-17 09:30:49 +00:00",
          "lastUpdated": "2026-06-30 04:15:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "churchdownosteopaths.co.uk",
          "rank": 90,
          "backlinks": 121,
          "referringDomains": 49,
          "referringMainDomains": 49,
          "referringPages": 106,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 101
          },
          "firstSeen": "2022-01-07 17:40:08 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 14,
      "name": "Gloucester Chiropractors",
      "url": "https://www.gloucester-chiropractor.co.uk/",
      "digitalVisibilityScore": 59,
      "pillarScores": {
        "speed": 67,
        "technical": 100,
        "local": 96,
        "visibility": 0,
        "ai": 20,
        "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": 11430,
        "contentFreshnessDays": 2826
      },
      "localMatch": {
        "placeId": "ChIJlxZYRaAFcUgRJl2tmjCdPbk",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.gloucester-chiropractor.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 75,
          "avgInternalLinksPerPage": 75,
          "maxDepthReached": 0,
          "genericAnchors": 3,
          "genericAnchorRatio": 0.04,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 38,
          "sitemapUrls": 38,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-05-21",
          "sitemapStaleDays": 102,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 57,
          "accessibility": 80,
          "bestPractices": 96,
          "seo": 85,
          "lcpMs": 4369,
          "tbtMs": 675,
          "clsScore": 0.041,
          "fcpMs": 4292,
          "speedIndexMs": 4292,
          "failing": [
            {
              "id": "frame-title",
              "title": "`<frame>` or `<iframe>` elements do not have a title",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "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": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 30,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 4,
            "5": 89
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 9,
          "placeTopics": {
            "shoulder movement": 10,
            "sciatica treatment": 6,
            "reassuring chiropractor": 3,
            "relaxed atmosphere": 7,
            "posture correction": 2,
            "quick treatment": 3,
            "maintenance appointments": 5,
            "back treatment": 2,
            "lovely phone staff": 2,
            "treatment plan": 8
          },
          "firstSeen": "2026-06-27 08:15:40 +00:00",
          "lastUpdated": "2026-06-27 08:15:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "gloucester-chiropractor.co.uk",
          "rank": 117,
          "backlinks": 125,
          "referringDomains": 58,
          "referringMainDomains": 56,
          "referringPages": 116,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 116
          },
          "firstSeen": "2021-09-28 00:02:51 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 15,
      "name": "Osteopaths Karl Turner & Edric Lau",
      "url": "http://www.oakwellhealth.co.uk/",
      "digitalVisibilityScore": 59,
      "pillarScores": {
        "speed": 62,
        "technical": 100,
        "local": 100,
        "visibility": 19,
        "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": 1207,
        "contentFreshnessDays": 2472
      },
      "localMatch": {
        "placeId": "ChIJMcGTs8gbcUgRf_gWFTYyrp0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.oakwellhealth.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,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 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": 59,
          "accessibility": 76,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 6814,
          "tbtMs": 1,
          "clsScore": 0.159,
          "fcpMs": 3512,
          "speedIndexMs": 5236,
          "failing": [
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "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
            },
            {
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 28
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "back pain treatment": 4,
            "explanation of treatment": 2,
            "chiropractic care": 2,
            "expert staff": 2,
            "neck": 2,
            "passion": 2,
            "feeling": 2,
            "travel": 2,
            "pain relief": 6,
            "treatment": 3
          },
          "firstSeen": "2024-06-12 07:10:42 +00:00",
          "lastUpdated": "2026-08-06 23:21:30 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "oakwellhealth.co.uk",
          "rank": 131,
          "backlinks": 181,
          "referringDomains": 70,
          "referringMainDomains": 66,
          "referringPages": 173,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 148
          },
          "firstSeen": "2022-09-23 13:11:26 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 16,
      "name": "ToT Gloucestershire - Private Home Visit Physiotherapy Service for Elderly",
      "url": "https://therapiesonthames.co.uk/gloucestershire/",
      "digitalVisibilityScore": 59,
      "pillarScores": {
        "speed": 74,
        "technical": 88,
        "local": 72,
        "visibility": 29,
        "ai": 0,
        "content": 80
      },
      "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": false,
        "hasBlogLink": true,
        "wordCount": 1856,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJTyKuSqHXdUgRtps-E7xJVgo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://therapiesonthames.co.uk/gloucestershire/",
          "pagesCrawled": 25,
          "pagesDiscovered": 59,
          "internalLinks": 6034,
          "avgInternalLinksPerPage": 241.4,
          "maxDepthReached": 1,
          "genericAnchors": 6,
          "genericAnchorRatio": 0.001,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 47,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-06",
          "sitemapStaleDays": 25,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 2219,
          "inpMs": null,
          "cls": 0,
          "lcpGood": true,
          "inpGood": null,
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 71,
          "accessibility": 79,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 4651,
          "tbtMs": 157,
          "clsScore": 0.004,
          "fcpMs": 2585,
          "speedIndexMs": 7311,
          "failing": [
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "aria-prohibited-attr",
              "title": "Elements use prohibited ARIA attributes",
              "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": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "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": 43,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 11
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Service establishment",
            "Occupational therapist",
            "Physiotherapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 22,
          "placeTopics": {
            "physiotherapy": 4,
            "fracture": 2,
            "hip": 4
          },
          "firstSeen": "2024-06-07 02:56:20 +00:00",
          "lastUpdated": "2026-07-22 11:03:59 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "therapiesonthames.co.uk",
          "rank": 171,
          "backlinks": 518,
          "referringDomains": 130,
          "referringMainDomains": 129,
          "referringPages": 463,
          "brokenBacklinks": 456,
          "referringLinksTypes": {
            "anchor": 438
          },
          "firstSeen": "2021-04-13 00:37:35 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 17,
      "name": "Cameron-Mitchell Osteopaths",
      "url": "http://www.cmosteopaths.co.uk/",
      "digitalVisibilityScore": 58,
      "pillarScores": {
        "speed": 59,
        "technical": 100,
        "local": 89,
        "visibility": 30,
        "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": 1283,
        "contentFreshnessDays": 3682
      },
      "localMatch": {
        "placeId": "ChIJhzxe9JUbcUgRleuPvyCaYpM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.cmosteopaths.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 81,
          "avgInternalLinksPerPage": 81,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 3,
          "sitemapUrls": 3,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-06-18",
          "sitemapStaleDays": 439,
          "sitemapSampleChecked": 3,
          "sitemapSampleResolved": 3,
          "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": 45,
          "accessibility": 96,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 14551,
          "tbtMs": 165,
          "clsScore": 0.184,
          "fcpMs": 6585,
          "speedIndexMs": 14865,
          "failing": [
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "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
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            },
            {
              "id": "cls-culprits-insight",
              "title": "Layout shift culprits",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 5,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 2,
            "5": 68
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Rehabilitation Centre"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "back pain treatment": 17,
            "neck pain relief": 5,
            "professional staff": 15,
            "relaxing experience": 7,
            "understanding of approach": 3,
            "sciatica": 2,
            "range of techniques": 3,
            "treatment quality": 3,
            "professional care": 5,
            "shoulder pain": 3
          },
          "firstSeen": "2026-06-29 17:13:47 +00:00",
          "lastUpdated": "2026-06-29 17:13:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cmosteopaths.co.uk",
          "rank": 181,
          "backlinks": 160,
          "referringDomains": 95,
          "referringMainDomains": 93,
          "referringPages": 142,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 127
          },
          "firstSeen": "2020-07-08 09:38:47 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 18,
      "name": "Cheltenham Bupa Health Centre",
      "url": "https://www.bupa.co.uk/health/health-assessments/our-centres/cheltenham?pdg_network=google_local_listing&pdg_term=southwest",
      "digitalVisibilityScore": 58,
      "pillarScores": {
        "speed": 69,
        "technical": 50,
        "local": 47,
        "visibility": 44,
        "ai": 80,
        "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": "ChIJgaBt0n8FcUgReiVu9FjiBiQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.bupa.co.uk/health/health-assessments/our-centres/cheltenham?pdg_network=google_local_listing&pdg_term=southwest",
          "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,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": "homepage HTTP 403"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 3885,
          "inpMs": 121,
          "cls": 0,
          "lcpGood": false,
          "inpGood": true,
          "clsGood": true,
          "passesCwv": false,
          "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": 56,
          "accessibility": 93,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 13276,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 8176,
          "speedIndexMs": 9426,
          "failing": [
            {
              "id": "unminified-javascript",
              "title": "Minify JavaScript",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "valid-source-maps",
              "title": "Missing source maps for large first-party JavaScript",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": null,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Doctor",
            "General practitioner",
            "Local medical services",
            "Medical examiner",
            "Mental Health Services",
            "Physiotherapist",
            "Wellness Centre"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-08-26 23:50:28 +00:00",
          "lastUpdated": "2026-08-26 23:50:28 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bupa.co.uk",
          "rank": 436,
          "backlinks": 222906,
          "referringDomains": 19463,
          "referringMainDomains": 17171,
          "referringPages": 203590,
          "brokenBacklinks": 1377,
          "referringLinksTypes": {
            "anchor": 172791
          },
          "firstSeen": "2019-01-16 00:26:19 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 19,
      "name": "Cheltenham Chiropractic Clinic",
      "url": "http://www.cheltenhamchiropractic.co.uk/",
      "digitalVisibilityScore": 57,
      "pillarScores": {
        "speed": 59,
        "technical": 100,
        "local": 77,
        "visibility": 10,
        "ai": 20,
        "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": 1262,
        "contentFreshnessDays": 3837
      },
      "localMatch": {
        "placeId": "ChIJg9C4jRQbcUgR5VPj47gD7H8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.cheltenhamchiropractic.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 52,
          "avgInternalLinksPerPage": 52,
          "maxDepthReached": 0,
          "genericAnchors": 5,
          "genericAnchorRatio": 0.096,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 70,
          "sitemapUrls": 70,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-04-24",
          "sitemapStaleDays": 130,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 86,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 9122,
          "tbtMs": 102,
          "clsScore": 0.08,
          "fcpMs": 4804,
          "speedIndexMs": 6370,
          "failing": [
            {
              "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": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 30,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 25
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Sports injury clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": {
            "sound advice": 2,
            "quick diagnosis": 2,
            "exercise advice": 3,
            "first session": 2,
            "effective treatment": 2,
            "explanations": 2,
            "back problems": 2,
            "friendly staff": 12,
            "problem solving": 2,
            "medical": 2
          },
          "firstSeen": "2024-08-13 07:21:43 +00:00",
          "lastUpdated": "2026-06-30 06:06:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cheltenhamchiropractic.co.uk",
          "rank": 53,
          "backlinks": 209,
          "referringDomains": 42,
          "referringMainDomains": 41,
          "referringPages": 204,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 198
          },
          "firstSeen": "2020-06-02 02:46:04 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 20,
      "name": "Cotswold Osteopaths, Jane Hartley and Guy Beresford",
      "url": "http://www.cotswoldosteopaths.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 62,
        "technical": 75,
        "local": 82,
        "visibility": 33,
        "ai": 0,
        "content": 75
      },
      "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": false,
        "hasBlogLink": true,
        "wordCount": 503,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJb7WQ_ZAbcUgRTmwUDjfx084",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.cotswoldosteopaths.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 74,
          "avgInternalLinksPerPage": 74,
          "maxDepthReached": 0,
          "genericAnchors": 4,
          "genericAnchorRatio": 0.054,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 54,
          "accessibility": 63,
          "bestPractices": 74,
          "seo": 83,
          "lcpMs": 4466,
          "tbtMs": 45,
          "clsScore": 0.809,
          "fcpMs": 3135,
          "speedIndexMs": 3661,
          "failing": [
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "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": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "html-has-lang",
              "title": "`<html>` element does not have a `[lang]` attribute",
              "score": 0
            },
            {
              "id": "cls-culprits-insight",
              "title": "Layout shift culprits",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-08-04 23:57:26 +00:00",
          "lastUpdated": "2026-07-10 14:44:30 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cotswoldosteopaths.co.uk",
          "rank": 165,
          "backlinks": 268,
          "referringDomains": 44,
          "referringMainDomains": 44,
          "referringPages": 140,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 138
          },
          "firstSeen": "2022-11-05 10:08:33 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 21,
      "name": "Get Ahead Physiotherapy Ltd",
      "url": "http://www.getaheadphysio.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 65,
        "technical": 88,
        "local": 93,
        "visibility": 4,
        "ai": 0,
        "content": 60
      },
      "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": false,
        "hasBlogLink": false,
        "wordCount": 1047,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJRzgnXDhMDqwRDAebX3xNkyk",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.getaheadphysio.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 52,
          "avgInternalLinksPerPage": 52,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.019,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 25,
          "sitemapUrls": 26,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-13",
          "sitemapStaleDays": 18,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": "12138665",
          "companyName": "GET AHEAD PHYSIOTHERAPY LTD",
          "companyStatus": "active",
          "incorporatedOn": "2019-08-05",
          "ageYears": 7.1,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-08-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Unit 10a Elmbridge Court, Cheltenham Road East, Gloucester, England, GL3 1JZ",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 78,
          "accessibility": 96,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 4531,
          "tbtMs": 1,
          "clsScore": 0.043,
          "fcpMs": 2886,
          "speedIndexMs": 3162,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "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": 21,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 21
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Personal trainer",
            "Physiotherapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 15,
          "placeTopics": {
            "neurophysio equipment": 2,
            "home visits": 2,
            "physio time": 4,
            "cost": 2,
            "kind staff": 3,
            "knowledge of disabilities": 3,
            "children": 2,
            "team": 3,
            "family": 2,
            "progress": 2
          },
          "firstSeen": "2024-06-07 02:56:39 +00:00",
          "lastUpdated": "2026-07-12 15:26:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "getaheadphysio.co.uk",
          "rank": 112,
          "backlinks": 99,
          "referringDomains": 49,
          "referringMainDomains": 46,
          "referringPages": 98,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 50
          },
          "firstSeen": "2023-08-11 06:28:38 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 22,
      "name": "Leckhampton Chiropractic Clinic",
      "url": "http://www.chiropractor-cheltenham.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 47,
        "technical": 88,
        "local": 87,
        "visibility": 33,
        "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 670,
        "contentFreshnessDays": 3662
      },
      "localMatch": {
        "placeId": "ChIJwc-BR6QbcUgRoPzPU5OTRoA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.chiropractor-cheltenham.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 25,
          "avgInternalLinksPerPage": 25,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 20,
          "sitemapUrls": 21,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-04-03",
          "sitemapStaleDays": 151,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": "05206417",
          "companyName": "LECKHAMPTON CHIROPRACTIC CLINIC LTD.",
          "companyStatus": "active",
          "incorporatedOn": "2004-08-16",
          "ageYears": 22,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-03-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": [
            "THE LECKHAMPTON CHIROPRACTIC CLINIC LIMITED"
          ],
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "2 Brunswick Buildings, Bethesda Street, Cheltenham, Gloucestershire, GL50 2AZ",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 51,
          "accessibility": 81,
          "bestPractices": 81,
          "seo": 85,
          "lcpMs": 14431,
          "tbtMs": 29,
          "clsScore": 0.13,
          "fcpMs": 5582,
          "speedIndexMs": 11063,
          "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": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "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": "cls-culprits-insight",
              "title": "Layout shift culprits",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 13,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 4,
            "5": 141
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "helpful exercises": 11,
            "neck pain treatment": 9,
            "hip replacements": 3,
            "muscle spasms relief": 4,
            "friendly team": 14,
            "experienced chiropractor": 2,
            "knowledgeable practitioner": 4,
            "chiropractic treatment": 11,
            "empathic and welcoming": 2,
            "quick diagnosis": 2
          },
          "firstSeen": "2024-07-17 00:39:24 +00:00",
          "lastUpdated": "2026-06-30 06:05:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "chiropractor-cheltenham.co.uk",
          "rank": 83,
          "backlinks": 587,
          "referringDomains": 82,
          "referringMainDomains": 80,
          "referringPages": 581,
          "brokenBacklinks": 526,
          "referringLinksTypes": {
            "anchor": 579
          },
          "firstSeen": "2020-02-25 09:13:26 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 23,
      "name": "Carlton Clinic",
      "url": "http://www.carltonclinic.com/",
      "digitalVisibilityScore": 55,
      "pillarScores": {
        "speed": 82,
        "technical": 100,
        "local": 83,
        "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": 74,
        "contentFreshnessDays": 4817
      },
      "localMatch": {
        "placeId": "ChIJSQy9X5UbcUgR1OS7iDIaoMU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.carltonclinic.com/",
          "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,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 66,
          "accessibility": 100,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 9651,
          "tbtMs": 2,
          "clsScore": 0.064,
          "fcpMs": 3337,
          "speedIndexMs": 3828,
          "failing": [
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 12,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 17
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": {
            "acupuncture": 5,
            "sciatica treatment": 2,
            "back pain treatment": 4,
            "efficient treatment": 2,
            "neck pain": 2,
            "pain relief": 3,
            "friendly staff": 3,
            "neck": 2,
            "treatment": 2
          },
          "firstSeen": "2024-07-17 09:30:20 +00:00",
          "lastUpdated": "2026-06-29 23:42:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "carltonclinic.com",
          "rank": 122,
          "backlinks": 93,
          "referringDomains": 72,
          "referringMainDomains": 62,
          "referringPages": 91,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 91
          },
          "firstSeen": "2022-01-12 06:14:01 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 24,
      "name": "Key Wellness Chiropractic",
      "url": "https://www.keywellness.co.uk/",
      "digitalVisibilityScore": 55,
      "pillarScores": {
        "speed": 83,
        "technical": 88,
        "local": 88,
        "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": false,
        "hasBlogLink": true,
        "wordCount": 397,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJtR15qUgFcUgRfrhY4DmAGl0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.keywellness.co.uk/",
          "pagesCrawled": 22,
          "pagesDiscovered": 22,
          "internalLinks": 369,
          "avgInternalLinksPerPage": 16.8,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 63,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-21",
          "sitemapStaleDays": 11,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 86,
          "accessibility": 100,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 3538,
          "tbtMs": 36,
          "clsScore": 0,
          "fcpMs": 2708,
          "speedIndexMs": 2708,
          "failing": [
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "interactive",
              "title": "Time to Interactive",
              "score": 20
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 50
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 50
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 50
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 50
            },
            {
              "id": "duplicated-javascript-insight",
              "title": "Duplicated JavaScript",
              "score": 50
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 29
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Yoga instructor"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "exercise advice": 9,
            "shoulder pain treatment": 4,
            "sciatica treatment": 2,
            "relaxed atmosphere": 3,
            "clean room": 2,
            "posture improvement": 3,
            "back pain relief": 11,
            "customer care": 2,
            "friendly staff": 7,
            "glutes": 2
          },
          "firstSeen": "2024-07-17 02:17:41 +00:00",
          "lastUpdated": "2026-06-29 22:34:46 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "keywellness.co.uk",
          "rank": 93,
          "backlinks": 122,
          "referringDomains": 44,
          "referringMainDomains": 41,
          "referringPages": 120,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 120
          },
          "firstSeen": "2022-11-15 19:47:58 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 25,
      "name": "Angela Sells Physiotherapy",
      "url": "http://www.asphysiotherapy.co.uk/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 71,
        "technical": 88,
        "local": 63,
        "visibility": 13,
        "ai": 20,
        "content": 50
      },
      "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": 208,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJH87i9ZkbcUgRBCkBPRkxpJ8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.asphysiotherapy.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 12,
          "avgInternalLinksPerPage": 12,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 9,
          "sitemapUrls": 10,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2024-07-26",
          "sitemapStaleDays": 767,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 64,
          "accessibility": 100,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 4979,
          "tbtMs": 694,
          "clsScore": 0,
          "fcpMs": 1130,
          "speedIndexMs": 2556,
          "failing": [
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "label-content-name-mismatch",
              "title": "Elements with visible text labels do not have matching accessible names.",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "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": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 8
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Service establishment"
          ],
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "quick remedy": 2,
            "feel": 2,
            "injury": 2,
            "shoulder": 2
          },
          "firstSeen": "2026-06-05 01:09:40 +00:00",
          "lastUpdated": "2026-06-05 01:09:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "asphysiotherapy.co.uk",
          "rank": 0,
          "backlinks": 57,
          "referringDomains": 45,
          "referringMainDomains": 42,
          "referringPages": 56,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 56
          },
          "firstSeen": "2022-05-04 03:57:22 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 26,
      "name": "Optimal Chiropractic & Health",
      "url": "https://www.optimalchiro.co.uk/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 85,
        "technical": 88,
        "local": 78,
        "visibility": 4,
        "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": false,
        "hasBlogLink": true,
        "wordCount": 399,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJt0sld2gFcUgRceHr9ibXljQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.optimalchiro.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 58,
          "internalLinks": 688,
          "avgInternalLinksPerPage": 27.5,
          "maxDepthReached": 2,
          "genericAnchors": 18,
          "genericAnchorRatio": 0.026,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 24,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-15",
          "sitemapStaleDays": 48,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "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": 92,
          "accessibility": 100,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 2712,
          "tbtMs": 51,
          "clsScore": 0.003,
          "fcpMs": 2561,
          "speedIndexMs": 2561,
          "failing": [
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 50
            },
            {
              "id": "duplicated-javascript-insight",
              "title": "Duplicated JavaScript",
              "score": 50
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 50
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 50
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 65
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 9,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 63
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 2,
          "placeTopics": {
            "muscle injury treatment": 2,
            "migraine relief": 4,
            "sciatica treatment": 3,
            "tightness relief": 2,
            "injury healing": 3,
            "knowledgeable chiropractor": 4,
            "calf tightness": 2,
            "acupuncture": 2,
            "sports massage": 2,
            "clean clinic": 2
          },
          "firstSeen": "2026-07-11 02:15:55 +00:00",
          "lastUpdated": "2026-07-11 02:15:55 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "optimalchiro.co.uk",
          "rank": 159,
          "backlinks": 45,
          "referringDomains": 33,
          "referringMainDomains": 31,
          "referringPages": 45,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 35
          },
          "firstSeen": "2024-01-28 19:33:53 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 27,
      "name": "Richardson’s Wellbeing Clinic",
      "url": "http://www.rwclinic.co.uk/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 65,
        "technical": 88,
        "local": 87,
        "visibility": 21,
        "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": 197,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJQbCNJu4bcUgRA4yBxcZkS_4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.rwclinic.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 28,
          "avgInternalLinksPerPage": 28,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 21,
          "sitemapUrls": 22,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-03-02",
          "sitemapStaleDays": 183,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 77,
          "accessibility": 95,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 4673,
          "tbtMs": 4,
          "clsScore": 0,
          "fcpMs": 2936,
          "speedIndexMs": 3404,
          "failing": [
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "image-size-responsive",
              "title": "Serves images with low resolution",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 26,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 47
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Massage parlor",
            "Massage therapist",
            "Mental Health Clinic",
            "Personal trainer",
            "Physiotherapist",
            "Physical Therapy Clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 9,
          "placeTopics": {
            "exercise suggestions": 15,
            "injury treatment": 8,
            "rehabilitation exercises": 8,
            "back pain treatment": 8,
            "knowledgeable staff": 14,
            "acupuncture": 2,
            "hamstring treatment": 2,
            "shoulder injury": 3,
            "sports massage": 2,
            "listening to concerns": 5
          },
          "firstSeen": "2024-08-05 05:38:44 +00:00",
          "lastUpdated": "2026-07-10 19:41:37 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "rwclinic.co.uk",
          "rank": 133,
          "backlinks": 99,
          "referringDomains": 79,
          "referringMainDomains": 75,
          "referringPages": 93,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 93
          },
          "firstSeen": "2022-03-12 18:46:31 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 28,
      "name": "Alexandra Physiotherapy Clinic",
      "url": "http://www.alexandraphysiotherapyclinic.co.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 86,
        "technical": 88,
        "local": 68,
        "visibility": 0,
        "ai": 0,
        "content": 50
      },
      "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 274,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJx1gQUPkEcUgRp27406aT6Mo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.alexandraphysiotherapyclinic.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 7,
          "avgInternalLinksPerPage": 7,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 3,
          "sitemapUrls": 3,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2013-05-01",
          "sitemapStaleDays": 4871,
          "sitemapSampleChecked": 3,
          "sitemapSampleResolved": 3,
          "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": 89,
          "accessibility": 85,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 3269,
          "tbtMs": 51,
          "clsScore": 0,
          "fcpMs": 2439,
          "speedIndexMs": 2439,
          "failing": [
            {
              "id": "button-name",
              "title": "Buttons do not have an accessible name",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 4
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-14 20:03:28 +00:00",
          "lastUpdated": "2026-06-27 03:14:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "alexandraphysiotherapyclinic.co.uk",
          "rank": 87,
          "backlinks": 83,
          "referringDomains": 40,
          "referringMainDomains": 40,
          "referringPages": 79,
          "brokenBacklinks": 38,
          "referringLinksTypes": {
            "anchor": 79
          },
          "firstSeen": "2021-10-23 17:58:52 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 29,
      "name": "Cheltenham Holistic Health Centre",
      "url": "http://www.chhc.co.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 59,
        "technical": 100,
        "local": 75,
        "visibility": 8,
        "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": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 454,
        "contentFreshnessDays": 5
      },
      "localMatch": {
        "placeId": "ChIJA0AIKpIbcUgRYqIp0SYdJjY",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.chhc.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 32,
          "avgInternalLinksPerPage": 32,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 5,
          "sitemapUrls": 6,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 66,
          "accessibility": 89,
          "bestPractices": 74,
          "seo": 100,
          "lcpMs": 9796,
          "tbtMs": 3,
          "clsScore": 0.07,
          "fcpMs": 3579,
          "speedIndexMs": 3772,
          "failing": [
            {
              "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": "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": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 3,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 2,
            "5": 15
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic",
            "Alternative medicine practitioner",
            "Craniosacral therapy",
            "Foot care",
            "Osteopath",
            "Reflexologist",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "reflexology": 2,
            "warm welcome": 3,
            "kindness": 2,
            "expertise": 2
          },
          "firstSeen": "2026-06-25 13:50:42 +00:00",
          "lastUpdated": "2026-06-25 13:50:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "chhc.co.uk",
          "rank": 170,
          "backlinks": 354,
          "referringDomains": 156,
          "referringMainDomains": 149,
          "referringPages": 328,
          "brokenBacklinks": 161,
          "referringLinksTypes": {
            "anchor": 263
          },
          "firstSeen": "2019-02-16 04:59:22 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 30,
      "name": "Olive Chiropractic",
      "url": "https://www.olivechiropractic.co.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 50,
        "technical": 100,
        "local": 83,
        "visibility": 22,
        "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": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 202,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ7fueG5wbcUgRvcT1fSKcfKc",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.olivechiropractic.co.uk/",
          "pagesCrawled": 9,
          "pagesDiscovered": 9,
          "internalLinks": 185,
          "avgInternalLinksPerPage": 20.6,
          "maxDepthReached": 1,
          "genericAnchors": 2,
          "genericAnchorRatio": 0.011,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 1,
          "sitemapUrls": 8,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-23",
          "sitemapStaleDays": 40,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 56,
          "accessibility": 95,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 13052,
          "tbtMs": 129,
          "clsScore": 0.002,
          "fcpMs": 5429,
          "speedIndexMs": 8117,
          "failing": [
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "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": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 129
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "friendly team": 27,
            "paediatric chiropractic care": 2,
            "welcoming staff": 15,
            "introductory offer": 2,
            "healing treatments": 3,
            "monthly visits": 2,
            "maintenance exercises": 3,
            "minimal discomfort": 3,
            "efficient team": 3,
            "leg pain": 5
          },
          "firstSeen": "2024-07-19 10:56:44 +00:00",
          "lastUpdated": "2026-06-30 12:07:35 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "olivechiropractic.co.uk",
          "rank": 57,
          "backlinks": 359,
          "referringDomains": 34,
          "referringMainDomains": 33,
          "referringPages": 359,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "image": 267
          },
          "firstSeen": "2022-04-28 07:28:24 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 31,
      "name": "West Healthcare: Chiropractic and MSK Ultrasound Scans Cheltenham",
      "url": "https://westhealthcare.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 49,
        "technical": 100,
        "local": 77,
        "visibility": 8,
        "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": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 1419,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJU0XbUtzA1k4RMTem6J8hYBo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://westhealthcare.uk/",
          "pagesCrawled": 2,
          "pagesDiscovered": 1,
          "internalLinks": 188,
          "avgInternalLinksPerPage": 94,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 43,
          "sitemapUrls": 44,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-17",
          "sitemapStaleDays": 15,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 55,
          "accessibility": 90,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 24377,
          "tbtMs": 78,
          "clsScore": 0,
          "fcpMs": 17176,
          "speedIndexMs": 17176,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "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": "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
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 12,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 23
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Health consultant",
            "Massage therapist",
            "Medical Diagnostic Imaging Centre",
            "Physical Therapy Clinic",
            "Rehabilitation Centre",
            "Sports injury clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 21,
          "placeTopics": {
            "back injury relief": 3,
            "exercise recommendations": 3,
            "aftercare": 2,
            "relevant treatment": 3,
            "attention to detail": 2,
            "posture improvement": 2,
            "clear explanations": 2,
            "empathy": 3,
            "welcoming staff": 2,
            "welcoming atmosphere": 2
          },
          "firstSeen": "2026-08-08 03:07:48 +00:00",
          "lastUpdated": "2026-08-08 03:07:48 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "westhealthcare.uk",
          "rank": 63,
          "backlinks": 40,
          "referringDomains": 36,
          "referringMainDomains": 33,
          "referringPages": 39,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 39
          },
          "firstSeen": "2025-02-09 03:33:53 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 32,
      "name": "Aubergine Physio Cheltenham",
      "url": "http://www.auberginephysio.co.uk/",
      "digitalVisibilityScore": 52,
      "pillarScores": {
        "speed": 64,
        "technical": 100,
        "local": 71,
        "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": 839,
        "contentFreshnessDays": 1354
      },
      "localMatch": {
        "placeId": "ChIJQ2GJSNkbcUgRywSQSSEEKD0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.auberginephysio.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 33,
          "avgInternalLinksPerPage": 33,
          "maxDepthReached": 0,
          "genericAnchors": 3,
          "genericAnchorRatio": 0.091,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 55,
          "accessibility": 91,
          "bestPractices": 78,
          "seo": 85,
          "lcpMs": 5830,
          "tbtMs": 402,
          "clsScore": 0.047,
          "fcpMs": 3786,
          "speedIndexMs": 6831,
          "failing": [
            {
              "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": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "unminified-css",
              "title": "Minify CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 51,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 13
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Men's health physician"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "discovery call": 2,
            "knowledgeable staff": 2,
            "initial consultation": 2,
            "encouragement": 2,
            "confidence": 3,
            "support": 2,
            "positivity": 3,
            "exercises": 2
          },
          "firstSeen": "2024-08-05 07:50:38 +00:00",
          "lastUpdated": "2026-07-10 21:26:53 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "auberginephysio.co.uk",
          "rank": 5,
          "backlinks": 34,
          "referringDomains": 30,
          "referringMainDomains": 28,
          "referringPages": 34,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 33
          },
          "firstSeen": "2023-11-14 08:08:38 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 33,
      "name": "Cotswold Chiropractic",
      "url": "https://cotswoldchiro.co.uk/",
      "digitalVisibilityScore": 52,
      "pillarScores": {
        "speed": 66,
        "technical": 88,
        "local": 73,
        "visibility": 10,
        "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": false,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 599,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJsSdG6jgccUgRZyddR3mvxJw",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://cotswoldchiro.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 45,
          "avgInternalLinksPerPage": 45,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 10,
          "sitemapUrls": 11,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-03-18",
          "sitemapStaleDays": 532,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": "07849000",
          "companyName": "COTSWOLD CHIROPRACTIC LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2011-11-16",
          "ageYears": 14.8,
          "sicCodes": [
            "86220"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-11-30",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "2 Stoke Road, Bishops Cleeve, Cheltenham, Glos, GL52 8RP",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 68,
          "accessibility": 90,
          "bestPractices": 96,
          "seo": 92,
          "lcpMs": 6959,
          "tbtMs": 119,
          "clsScore": 0.026,
          "fcpMs": 3342,
          "speedIndexMs": 3567,
          "failing": [
            {
              "id": "listitem",
              "title": "List items (`<li>`) are not contained within `<ul>`, `<ol>` or `<menu>` parent elements.",
              "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": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "aria-prohibited-attr",
              "title": "Elements use prohibited ARIA attributes",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 8
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 2,
          "placeTopics": {
            "treatment": 3
          },
          "firstSeen": "2024-07-19 11:25:24 +00:00",
          "lastUpdated": "2026-06-30 12:19:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cotswoldchiro.co.uk",
          "rank": 102,
          "backlinks": 204,
          "referringDomains": 64,
          "referringMainDomains": 61,
          "referringPages": 201,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 198
          },
          "firstSeen": "2020-08-09 13:59:35 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 34,
      "name": "PB Osteopathy Human & Equine - Phoebe Bolton",
      "url": "http://www.pbosteopathy.com/",
      "digitalVisibilityScore": 52,
      "pillarScores": {
        "speed": 67,
        "technical": 88,
        "local": 75,
        "visibility": 4,
        "ai": 0,
        "content": 50
      },
      "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": 223,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJx2fIDncbcUgRVLmjTuwF_i4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.pbosteopathy.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 13,
          "avgInternalLinksPerPage": 13,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2020-11-23",
          "sitemapStaleDays": 2108,
          "sitemapSampleChecked": 1,
          "sitemapSampleResolved": 1,
          "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": 75,
          "accessibility": 100,
          "bestPractices": 59,
          "seo": 100,
          "lcpMs": 5381,
          "tbtMs": 25,
          "clsScore": 0,
          "fcpMs": 2740,
          "speedIndexMs": 2740,
          "failing": [
            {
              "id": "third-party-cookies",
              "title": "Uses third-party cookies",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 23,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 33
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Personal trainer",
            "Sports injury clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 5,
          "placeTopics": {
            "horse treatment": 2,
            "back pain treatment": 3,
            "focused treatment": 2,
            "listening skills": 2,
            "friendly manner": 2,
            "recovery": 3,
            "mobility improvement": 2,
            "massage": 2,
            "running": 2,
            "advice": 3
          },
          "firstSeen": "2024-07-17 13:31:26 +00:00",
          "lastUpdated": "2026-06-26 02:51:48 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "pbosteopathy.com",
          "rank": 40,
          "backlinks": 51,
          "referringDomains": 46,
          "referringMainDomains": 42,
          "referringPages": 50,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 41
          },
          "firstSeen": "2023-10-05 01:03:01 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 35,
      "name": "Uplift Chiropractic",
      "url": "https://www.upliftchiropractic.co.uk/?utm_source=google&utm_medium=wix_google_business_profile&utm_campaign=16464078037199836578",
      "digitalVisibilityScore": 52,
      "pillarScores": {
        "speed": 61,
        "technical": 75,
        "local": 90,
        "visibility": 0,
        "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": false,
        "hasBlogLink": true,
        "wordCount": 1121,
        "contentFreshnessDays": 1
      },
      "localMatch": {
        "placeId": "ChIJY2xljI4FcUgR2-4agwpdnlE",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.upliftchiropractic.co.uk/?utm_source=google&utm_medium=wix_google_business_profile&utm_campaign=16464078037199836578",
          "pagesCrawled": 17,
          "pagesDiscovered": 19,
          "internalLinks": 422,
          "avgInternalLinksPerPage": 24.8,
          "maxDepthReached": 2,
          "genericAnchors": 3,
          "genericAnchorRatio": 0.007,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 2,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 29,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 56,
          "accessibility": 93,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 23641,
          "tbtMs": 90,
          "clsScore": 0.014,
          "fcpMs": 6787,
          "speedIndexMs": 8708,
          "failing": [
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "interactive",
              "title": "Time to Interactive",
              "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
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "valid-source-maps",
              "title": "Missing source maps for large first-party JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 8,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 105
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "knowledgeable practitioner": 7,
            "expert chiropractor": 2,
            "back injury treatment": 2,
            "empathic": 2,
            "holistic approach": 10,
            "diet advice": 3,
            "posture improvement": 11,
            "tailored sessions": 2,
            "injury recovery": 2,
            "headache relief": 3
          },
          "firstSeen": "2026-07-10 08:47:53 +00:00",
          "lastUpdated": "2026-07-10 08:47:53 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "upliftchiropractic.co.uk",
          "rank": 0,
          "backlinks": 11,
          "referringDomains": 8,
          "referringMainDomains": 8,
          "referringPages": 11,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 11
          },
          "firstSeen": "2025-08-27 12:30:34 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 36,
      "name": "Elkstone Grove Physiotherapy",
      "url": "http://www.elkstonegrove.co.uk/",
      "digitalVisibilityScore": 51,
      "pillarScores": {
        "speed": 100,
        "technical": 33,
        "local": 95,
        "visibility": 4,
        "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": "ChIJn2zljJUbcUgRZ1loXvyPpmE",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.elkstonegrove.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,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": null,
          "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": 79,
          "bestPractices": 78,
          "seo": 73,
          "lcpMs": 1116,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 1116,
          "speedIndexMs": 1657,
          "failing": [
            {
              "id": "html-has-lang",
              "title": "`<html>` element does not have a `[lang]` attribute",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "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
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "http-status-code",
              "title": "Page has unsuccessful HTTP status code",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 19,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 2,
            "5": 64
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physical Therapy Clinic",
            "Pilates studio"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 14,
          "placeTopics": {
            "shoulder surgery recovery": 7,
            "visceral release": 6,
            "holistic approach": 11,
            "root cause analysis": 3,
            "acupuncture": 3,
            "back ache treatment": 2,
            "long term pain issue": 2,
            "knowledgeable staff": 9,
            "tailored treatment": 2,
            "new clinic": 4
          },
          "firstSeen": "2024-06-07 05:24:00 +00:00",
          "lastUpdated": "2026-06-29 22:28:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "elkstonegrove.co.uk",
          "rank": 62,
          "backlinks": 43,
          "referringDomains": 41,
          "referringMainDomains": 39,
          "referringPages": 42,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 41
          },
          "firstSeen": "2023-11-14 03:55:22 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 37,
      "name": "Move Chiropractic",
      "url": "http://www.move-chiro.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 52,
        "technical": 88,
        "local": 88,
        "visibility": 7,
        "ai": 0,
        "content": 35
      },
      "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": 507,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ8ys7ayMbcUgR1vPodvxMPKg",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.move-chiro.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 39,
          "avgInternalLinksPerPage": 39,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 6,
          "sitemapUrls": 7,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-06-01",
          "sitemapStaleDays": 92,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": "09521687",
          "companyName": "MOVE CHIROPRACTIC LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2015-04-01",
          "ageYears": 11.4,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-03-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": [
            "BACKSMITH LIMITED"
          ],
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "51 Rodney Road, Cheltenham, Gloucestershire, United Kingdom, GL50 1HX",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 54,
          "accessibility": 89,
          "bestPractices": 37,
          "seo": 100,
          "lcpMs": 4833,
          "tbtMs": 677,
          "clsScore": 0,
          "fcpMs": 2737,
          "speedIndexMs": 8230,
          "failing": [
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "deprecations",
              "title": "Uses deprecated APIs",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 15,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 69
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 7,
          "placeTopics": {
            "informative therapist": 2,
            "back problems": 11,
            "neck pain treatment": 4,
            "lovely staff": 5,
            "prompt appointment": 2,
            "pregnancy care": 4,
            "diagnosis explanation": 2,
            "injury treatment": 2,
            "puts you at ease": 2,
            "caring approach": 2
          },
          "firstSeen": "2024-07-19 07:04:20 +00:00",
          "lastUpdated": "2026-06-30 09:17:48 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "move-chiro.co.uk",
          "rank": 50,
          "backlinks": 53,
          "referringDomains": 47,
          "referringMainDomains": 44,
          "referringPages": 51,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 49
          },
          "firstSeen": "2021-09-15 02:13:35 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 38,
      "name": "Organic Family Chiropractic Cheltenham",
      "url": "https://www.organicfamilychiropractic.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 61,
        "technical": 88,
        "local": 83,
        "visibility": 0,
        "ai": 0,
        "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": false,
        "hasBlogLink": true,
        "wordCount": 875,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJu1CQ1MQbcUgRm5YXSGU3REM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.organicfamilychiropractic.co.uk/",
          "pagesCrawled": 5,
          "pagesDiscovered": 5,
          "internalLinks": 36,
          "avgInternalLinksPerPage": 7.2,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 1,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-03-14",
          "sitemapStaleDays": 536,
          "sitemapSampleChecked": 1,
          "sitemapSampleResolved": 1,
          "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": 97,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 6857,
          "tbtMs": 159,
          "clsScore": 0,
          "fcpMs": 2708,
          "speedIndexMs": 6142,
          "failing": [
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "image-aspect-ratio",
              "title": "Displays images with incorrect aspect ratio",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "duplicated-javascript-insight",
              "title": "Duplicated JavaScript",
              "score": 0
            },
            {
              "id": "interactive",
              "title": "Time to Interactive",
              "score": 6
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 42,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 88
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "calming environment": 23,
            "friendly clinic": 9,
            "infant chiropractic care": 4,
            "knowledgeable team": 14,
            "postpartum chiropractic care": 2,
            "welcoming staff": 21,
            "baby treatment": 2,
            "knowledgeable clinician": 3,
            "hip issues": 3,
            "feeding issues": 2
          },
          "firstSeen": "2024-08-05 13:01:44 +00:00",
          "lastUpdated": "2026-07-11 02:56:56 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "organicfamilychiropractic.co.uk",
          "rank": 95,
          "backlinks": 41,
          "referringDomains": 31,
          "referringMainDomains": 31,
          "referringPages": 39,
          "brokenBacklinks": 14,
          "referringLinksTypes": {
            "anchor": 36
          },
          "firstSeen": "2022-02-01 10:11:13 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 39,
      "name": "The Cotswold Chiropractor",
      "url": "http://www.thecotswoldchiropractor.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 40,
        "technical": 88,
        "local": 100,
        "visibility": 4,
        "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": 686,
        "contentFreshnessDays": 2197
      },
      "localMatch": {
        "placeId": "ChIJST4AHAofcUgRj4Zwe_lPOcc",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.thecotswoldchiropractor.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 13,
          "avgInternalLinksPerPage": 13,
          "maxDepthReached": 0,
          "genericAnchors": 2,
          "genericAnchorRatio": 0.154,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 17,
          "sitemapUrls": 17,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2021-09-28",
          "sitemapStaleDays": 1798,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 44,
          "accessibility": 72,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 7381,
          "tbtMs": 228,
          "clsScore": 0.302,
          "fcpMs": 4382,
          "speedIndexMs": 5755,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "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": "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-text",
              "title": "Links do not have descriptive text",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 27,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 104
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 2,
          "placeTopics": {
            "friendly team": 23,
            "professional chiropractor": 2,
            "exercise plan": 4,
            "progressive approach": 2,
            "running injuries": 2,
            "gentle method": 4,
            "safe environment": 8,
            "injury treatment": 4,
            "quick fixes": 2,
            "back treatment": 2
          },
          "firstSeen": "2024-07-17 00:53:47 +00:00",
          "lastUpdated": "2026-06-29 21:22:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "thecotswoldchiropractor.co.uk",
          "rank": 80,
          "backlinks": 46,
          "referringDomains": 32,
          "referringMainDomains": 32,
          "referringPages": 43,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 42
          },
          "firstSeen": "2022-06-12 22:19:41 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 40,
      "name": "The Vineyard Practice",
      "url": "https://vineyardpractice.com/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 64,
        "technical": 88,
        "local": 75,
        "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 153,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ7SBrjJUbcUgRRLTrzFMwvNA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://vineyardpractice.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 9,
          "avgInternalLinksPerPage": 9,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 6,
          "sitemapUrls": 7,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-05-15",
          "sitemapStaleDays": 109,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 71,
          "accessibility": 100,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 5306,
          "tbtMs": 172,
          "clsScore": 0,
          "fcpMs": 3193,
          "speedIndexMs": 3798,
          "failing": [
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "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": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 3
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-07-08 16:52:47 +00:00",
          "lastUpdated": "2026-07-08 16:52:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "vineyardpractice.com",
          "rank": 78,
          "backlinks": 536,
          "referringDomains": 54,
          "referringMainDomains": 51,
          "referringPages": 534,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 531
          },
          "firstSeen": "2022-12-11 12:35:59 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 41,
      "name": "Tivoli Chiropractic Clinic - Chiropractor & Physiotherapist Cheltenham",
      "url": "http://tivolichiropractic.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 31,
        "technical": 88,
        "local": 87,
        "visibility": 14,
        "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": 4967,
        "contentFreshnessDays": 2254
      },
      "localMatch": {
        "placeId": "ChIJ14zYovQbcUgRRsq42s2REAM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://tivolichiropractic.co.uk/",
          "pagesCrawled": 3,
          "pagesDiscovered": 2,
          "internalLinks": 227,
          "avgInternalLinksPerPage": 75.7,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 108,
          "sitemapUrls": 108,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-30",
          "sitemapStaleDays": 33,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 45,
          "accessibility": 81,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 6256,
          "tbtMs": 0,
          "clsScore": 0.65,
          "fcpMs": 3972,
          "speedIndexMs": 4254,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "doctype",
              "title": "Page lacks the HTML doctype, thus triggering quirks-mode",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "listitem",
              "title": "List items (`<li>`) are not contained within `<ul>`, `<ol>` or `<menu>` parent elements.",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 26,
          "ratingDistribution": {
            "1": 0,
            "2": 1,
            "3": 0,
            "4": 0,
            "5": 236
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": {
            "pregnancy treatment": 9,
            "friendly chiropractor": 7,
            "shockwave treatment": 4,
            "sciatica treatment": 6,
            "sports massage": 9,
            "professional team": 32,
            "frozen shoulder treatment": 3,
            "friendly practise": 12,
            "shoulder pain relief": 11,
            "acupuncture": 6
          },
          "firstSeen": "2024-07-17 02:59:50 +00:00",
          "lastUpdated": "2026-06-29 23:12:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "tivolichiropractic.co.uk",
          "rank": 127,
          "backlinks": 480,
          "referringDomains": 60,
          "referringMainDomains": 57,
          "referringPages": 474,
          "brokenBacklinks": 469,
          "referringLinksTypes": {
            "anchor": 463
          },
          "firstSeen": "2021-09-15 02:37:53 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 42,
      "name": "Bishops Cleeve Osteopaths",
      "url": "http://bc-osteopaths.co.uk/",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": null,
        "technical": 100,
        "local": 64,
        "visibility": 16,
        "ai": 0,
        "content": 37
      },
      "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": false,
        "wordCount": 548,
        "contentFreshnessDays": 570
      },
      "localMatch": {
        "placeId": "ChIJLVRZtyQccUgRJaI64BAu_3M",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://bc-osteopaths.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 17,
          "avgInternalLinksPerPage": 17,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 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": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-16 19:56:32 +00:00",
          "lastUpdated": "2026-06-29 17:03:52 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bc-osteopaths.co.uk",
          "rank": 129,
          "backlinks": 103,
          "referringDomains": 62,
          "referringMainDomains": 59,
          "referringPages": 95,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 94
          },
          "firstSeen": "2021-10-14 03:32:35 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 43,
      "name": "Cotswold Equine Physio",
      "url": "https://www.cotswoldequinephysio.co.uk/",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": 55,
        "technical": 100,
        "local": 69,
        "visibility": 0,
        "ai": 0,
        "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": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 827,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJQcPTlrsFcUgRHZHFuSWfPF0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.cotswoldequinephysio.co.uk/",
          "pagesCrawled": 17,
          "pagesDiscovered": 21,
          "internalLinks": 678,
          "avgInternalLinksPerPage": 39.9,
          "maxDepthReached": 1,
          "genericAnchors": 18,
          "genericAnchorRatio": 0.027,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 50,
          "accessibility": 96,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 14245,
          "tbtMs": 373,
          "clsScore": 0,
          "fcpMs": 4447,
          "speedIndexMs": 7715,
          "failing": [
            {
              "id": "font-display-insight",
              "title": "Font display",
              "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": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 5,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 7
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Pet Care Store",
            "Veterinarian"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "horse treatment": 2,
            "equine physio": 2,
            "arthritis treatment": 2,
            "soreness treatment": 2,
            "thorough assessment": 2,
            "detailed explanations": 2,
            "caring": 2,
            "exercises": 2,
            "advice": 2,
            "treatments": 2
          },
          "firstSeen": "2026-06-26 04:32:02 +00:00",
          "lastUpdated": "2026-06-26 04:32:02 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cotswoldequinephysio.co.uk",
          "rank": 10,
          "backlinks": 14,
          "referringDomains": 12,
          "referringMainDomains": 12,
          "referringPages": 14,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 14
          },
          "firstSeen": "2023-11-13 19:53:06 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 44,
      "name": "Chiropractic Wellness Centre",
      "url": "http://chiropractic-wellness.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 60,
        "technical": 75,
        "local": 79,
        "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 645,
        "contentFreshnessDays": 4193
      },
      "localMatch": {
        "placeId": "ChIJ7eyHb6EFcUgRF4_4p8qQAcs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://chiropractic-wellness.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 29,
          "internalLinks": 1242,
          "avgInternalLinksPerPage": 49.7,
          "maxDepthReached": 1,
          "genericAnchors": 3,
          "genericAnchorRatio": 0.002,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 27,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2017-04-13",
          "sitemapStaleDays": 3428,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 61,
          "accessibility": 60,
          "bestPractices": 74,
          "seo": 92,
          "lcpMs": 9750,
          "tbtMs": 83,
          "clsScore": 0.015,
          "fcpMs": 3603,
          "speedIndexMs": 6769,
          "failing": [
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "valid-source-maps",
              "title": "Missing source maps for large first-party JavaScript",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "unminified-css",
              "title": "Minify CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 0,
            "2": 1,
            "3": 0,
            "4": 2,
            "5": 86
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "sciatica treatment": 8,
            "friendly team": 11,
            "improved posture": 3,
            "scoliosis": 2,
            "lower back pain": 27,
            "reception staff": 8,
            "listening to concerns": 2,
            "leg pain": 3,
            "hip pain": 3,
            "painkillers": 6
          },
          "firstSeen": "2024-07-15 22:13:55 +00:00",
          "lastUpdated": "2026-06-28 22:01:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "chiropractic-wellness.co.uk",
          "rank": 94,
          "backlinks": 130,
          "referringDomains": 55,
          "referringMainDomains": 55,
          "referringPages": 112,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 108
          },
          "firstSeen": "2020-06-05 12:50:27 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 45,
      "name": "Even Stride Veterinary Physiotherapy - Cheltenham",
      "url": "https://www.evenstridevetphysio.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 59,
        "technical": 88,
        "local": 66,
        "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": 429,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJKWp2ZoUDcUgRx6lodaD0i34",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.evenstridevetphysio.co.uk/",
          "pagesCrawled": 10,
          "pagesDiscovered": 10,
          "internalLinks": 124,
          "avgInternalLinksPerPage": 12.4,
          "maxDepthReached": 1,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.008,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 2,
          "sitemapUrls": 2,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2022-09-21",
          "sitemapStaleDays": 1441,
          "sitemapSampleChecked": 2,
          "sitemapSampleResolved": 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": 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": 57,
          "accessibility": 97,
          "bestPractices": 96,
          "seo": 92,
          "lcpMs": 4618,
          "tbtMs": 715,
          "clsScore": 0.031,
          "fcpMs": 2557,
          "speedIndexMs": 5846,
          "failing": [
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "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": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 14,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 3
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physiotherapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 11,
          "placeTopics": null,
          "firstSeen": "2026-06-30 13:21:21 +00:00",
          "lastUpdated": "2026-06-30 13:21:21 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "evenstridevetphysio.co.uk",
          "rank": 38,
          "backlinks": 39,
          "referringDomains": 23,
          "referringMainDomains": 23,
          "referringPages": 38,
          "brokenBacklinks": 14,
          "referringLinksTypes": {
            "anchor": 38
          },
          "firstSeen": "2022-10-04 19:37:19 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 46,
      "name": "Just Chest Physio",
      "url": "http://justchestphysio.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 88,
        "technical": 63,
        "local": 44,
        "visibility": 17,
        "ai": 0,
        "content": 62
      },
      "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": 234,
        "contentFreshnessDays": 1176
      },
      "localMatch": {
        "placeId": "ChIJRQvskhgbcUgRcifyJgjm9Ro",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://justchestphysio.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 21,
          "avgInternalLinksPerPage": 21,
          "maxDepthReached": 0,
          "genericAnchors": 3,
          "genericAnchorRatio": 0.143,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 9,
          "sitemapUrls": 10,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2020-01-30",
          "sitemapStaleDays": 2406,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 92,
          "accessibility": 70,
          "bestPractices": 59,
          "seo": 83,
          "lcpMs": 3301,
          "tbtMs": 11,
          "clsScore": 0.007,
          "fcpMs": 1414,
          "speedIndexMs": 1414,
          "failing": [
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "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": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "image-size-responsive",
              "title": "Serves images with low resolution",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "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": null,
          "placeTopics": null,
          "firstSeen": "2024-06-07 02:56:22 +00:00",
          "lastUpdated": "2026-07-12 15:27:50 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "justchestphysio.co.uk",
          "rank": 0,
          "backlinks": 46,
          "referringDomains": 44,
          "referringMainDomains": 39,
          "referringPages": 46,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 44
          },
          "firstSeen": "2019-12-14 23:53:10 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 47,
      "name": "Bowen Therapy & Yoga in the Cotswolds",
      "url": "http://www.smartbowentherapy.co.uk/",
      "digitalVisibilityScore": 47,
      "pillarScores": {
        "speed": 67,
        "technical": 88,
        "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": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 548,
        "contentFreshnessDays": 546
      },
      "localMatch": {
        "placeId": "ChIJGepVpZ4fcUgRbsI5kQQ96p8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.smartbowentherapy.co.uk/",
          "pagesCrawled": 5,
          "pagesDiscovered": 12,
          "internalLinks": 38,
          "avgInternalLinksPerPage": 7.6,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 2,
          "sitemapUrls": 7,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2022-11-15",
          "sitemapStaleDays": 1386,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 70,
          "bestPractices": 78,
          "seo": 83,
          "lcpMs": 6783,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 3033,
          "speedIndexMs": 4649,
          "failing": [
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "label",
              "title": "Form elements do not have associated labels",
              "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": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "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
            }
          ],
          "error": null
        },
        "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": [
            "Physiotherapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-15 19:22:21 +00:00",
          "lastUpdated": "2026-06-28 19:11:41 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "smartbowentherapy.co.uk",
          "rank": 12,
          "backlinks": 14,
          "referringDomains": 12,
          "referringMainDomains": 12,
          "referringPages": 14,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 13
          },
          "firstSeen": "2023-11-14 06:39:31 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 48,
      "name": "Holly Derrick Sports Massage",
      "url": "http://www.hdsportsmassagecheltenham.co.uk/",
      "digitalVisibilityScore": 47,
      "pillarScores": {
        "speed": 67,
        "technical": 88,
        "local": 64,
        "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": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 289,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJX4OXeQsbcUgR7Ma1cedr33w",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.hdsportsmassagecheltenham.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,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 75,
          "accessibility": 100,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 5606,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 2739,
          "speedIndexMs": 2739,
          "failing": [
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 3
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": [
            "Physiotherapist",
            "Sports medicine clinic",
            "Sports Medicine Doctor"
          ],
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-21 11:00:10 +00:00",
          "lastUpdated": "2026-06-30 16:35:27 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "hdsportsmassagecheltenham.co.uk",
          "rank": 0,
          "backlinks": 34,
          "referringDomains": 32,
          "referringMainDomains": 32,
          "referringPages": 34,
          "brokenBacklinks": 3,
          "referringLinksTypes": {
            "anchor": 34
          },
          "firstSeen": "2023-11-14 06:12:25 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 49,
      "name": "Cheltenham Headache Clinic",
      "url": "http://www.cheltenhamheadacheclinic.co.uk/",
      "digitalVisibilityScore": 46,
      "pillarScores": {
        "speed": 99,
        "technical": 57,
        "local": 47,
        "visibility": 0,
        "ai": 0,
        "content": 50
      },
      "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": 250,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ3RoWcKobcUgRjYWJkBZiZi0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.cheltenhamheadacheclinic.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 20,
          "avgInternalLinksPerPage": 20,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 12,
          "sitemapUrls": 13,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 98,
          "accessibility": 82,
          "bestPractices": 70,
          "seo": 100,
          "lcpMs": 1877,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 1232,
          "speedIndexMs": 3753,
          "failing": [
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "html-has-lang",
              "title": "`<html>` element does not have a `[lang]` attribute",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "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": "document-latency-insight",
              "title": "Document request latency",
              "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": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-08-04 21:28:42 +00:00",
          "lastUpdated": "2026-06-27 19:39:38 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cheltenhamheadacheclinic.co.uk",
          "rank": 7,
          "backlinks": 60,
          "referringDomains": 48,
          "referringMainDomains": 45,
          "referringPages": 56,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 56
          },
          "firstSeen": "2021-09-10 23:21:24 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 50,
      "name": "CS Veterinary Physiotherapy",
      "url": "https://www.csvetphysio.co.uk/",
      "digitalVisibilityScore": 46,
      "pillarScores": {
        "speed": 66,
        "technical": 75,
        "local": 72,
        "visibility": 0,
        "ai": 0,
        "content": 35
      },
      "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": 475,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ6eK18SAFcUgRPSr3s_pQVfc",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.csvetphysio.co.uk/",
          "pagesCrawled": 11,
          "pagesDiscovered": 10,
          "internalLinks": 200,
          "avgInternalLinksPerPage": 18.2,
          "maxDepthReached": 1,
          "genericAnchors": 2,
          "genericAnchorRatio": 0.01,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 0,
          "sitemapUrls": 11,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-07",
          "sitemapStaleDays": 25,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 56,
          "accessibility": 96,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 9624,
          "tbtMs": 435,
          "clsScore": 0,
          "fcpMs": 2862,
          "speedIndexMs": 4920,
          "failing": [
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "duplicated-javascript-insight",
              "title": "Duplicated JavaScript",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 11,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 6
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "massages": 2,
            "dog care": 2,
            "dog": 3
          },
          "firstSeen": "2026-06-28 09:17:46 +00:00",
          "lastUpdated": "2026-06-28 09:17:46 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "csvetphysio.co.uk",
          "rank": 0,
          "backlinks": 30,
          "referringDomains": 25,
          "referringMainDomains": 24,
          "referringPages": 30,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 30
          },
          "firstSeen": "2025-02-08 01:08:17 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 51,
      "name": "ER Chiropractic",
      "url": "http://www.erchiropractic.co.uk/",
      "digitalVisibilityScore": 46,
      "pillarScores": {
        "speed": 56,
        "technical": 88,
        "local": 69,
        "visibility": 0,
        "ai": 0,
        "content": 35
      },
      "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": 480,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJAdg0YCsdcUgRyVW9bxRdoqA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.erchiropractic.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 6,
          "avgInternalLinksPerPage": 6,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 5,
          "sitemapUrls": 5,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-08-25",
          "sitemapStaleDays": 372,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 71,
          "accessibility": 100,
          "bestPractices": 59,
          "seo": 92,
          "lcpMs": 3641,
          "tbtMs": 400,
          "clsScore": 0.045,
          "fcpMs": 3339,
          "speedIndexMs": 4501,
          "failing": [
            {
              "id": "third-party-cookies",
              "title": "Uses third-party cookies",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "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": null,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 7
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "felt": 2,
            "lower back pain": 2
          },
          "firstSeen": "2024-08-04 22:39:24 +00:00",
          "lastUpdated": "2025-03-21 00:21:18 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "erchiropractic.co.uk",
          "rank": 0,
          "backlinks": 106,
          "referringDomains": 37,
          "referringMainDomains": 35,
          "referringPages": 106,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 106
          },
          "firstSeen": "2022-11-15 19:47:58 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 52,
      "name": "MDG Physio",
      "url": "https://thehuddle.fitness/physiotherapy/",
      "digitalVisibilityScore": 46,
      "pillarScores": {
        "speed": 49,
        "technical": 88,
        "local": 68,
        "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": 326,
        "contentFreshnessDays": 1874
      },
      "localMatch": {
        "placeId": "ChIJpROelZQbcUgR9pesutQkno0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://thehuddle.fitness/physiotherapy/",
          "pagesCrawled": 25,
          "pagesDiscovered": 48,
          "internalLinks": 793,
          "avgInternalLinksPerPage": 31.7,
          "maxDepthReached": 2,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.001,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 2,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 11,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2021-09-22",
          "sitemapStaleDays": 1805,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 35,
          "accessibility": 89,
          "bestPractices": 73,
          "seo": 92,
          "lcpMs": 7589,
          "tbtMs": 1018,
          "clsScore": 0.019,
          "fcpMs": 6151,
          "speedIndexMs": 11931,
          "failing": [
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "aria-dialog-name",
              "title": "Elements with `role=\"dialog\"` or `role=\"alertdialog\"` do not have accessible names.",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "svg-img-alt",
              "title": "SVG elements with an `img` role do not have an accessible text alternative",
              "score": 0
            },
            {
              "id": "unminified-css",
              "title": "Minify CSS",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 6
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Sports injury clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "exercise": 3
          },
          "firstSeen": "2024-06-07 04:58:25 +00:00",
          "lastUpdated": "2025-01-19 19:18:06 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "thehuddle.fitness",
          "rank": 77,
          "backlinks": 60,
          "referringDomains": 39,
          "referringMainDomains": 38,
          "referringPages": 50,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 49
          },
          "firstSeen": "2021-12-27 12:11:50 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 53,
      "name": "Portland Pilates & Physio",
      "url": "https://www.portlandpilatesandphysio.co.uk/",
      "digitalVisibilityScore": 46,
      "pillarScores": {
        "speed": 64,
        "technical": 75,
        "local": 71,
        "visibility": 0,
        "ai": 0,
        "content": 35
      },
      "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 445,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJzeR_4n4bcUgRO-33Oc9PDMY",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.portlandpilatesandphysio.co.uk/",
          "pagesCrawled": 5,
          "pagesDiscovered": 4,
          "internalLinks": 86,
          "avgInternalLinksPerPage": 17.2,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 0,
          "sitemapUrls": 5,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-25",
          "sitemapStaleDays": 7,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 72,
          "accessibility": 93,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 5470,
          "tbtMs": 82,
          "clsScore": 0,
          "fcpMs": 2714,
          "speedIndexMs": 4768,
          "failing": [
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "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": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "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
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 28,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 11
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Clinic",
            "Physical Therapy Clinic",
            "Sports medicine clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 5,
          "placeTopics": {
            "welcoming instructors": 5,
            "increased mobility": 2,
            "positive atmosphere": 2,
            "facilities": 2,
            "movement": 2,
            "classes": 3
          },
          "firstSeen": "2024-06-07 05:24:33 +00:00",
          "lastUpdated": "2026-07-12 16:04:49 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "portlandpilatesandphysio.co.uk",
          "rank": 60,
          "backlinks": 111,
          "referringDomains": 55,
          "referringMainDomains": 52,
          "referringPages": 109,
          "brokenBacklinks": 29,
          "referringLinksTypes": {
            "anchor": 108
          },
          "firstSeen": "2023-11-14 13:43:33 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 54,
      "name": "GOchiropractic",
      "url": "https://www.gochiropractic.co.uk/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 65,
        "technical": 88,
        "local": 50,
        "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": false,
        "hasBlogLink": true,
        "wordCount": 349,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJJViCIgMFcUgRCgaawKy5MIE",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.gochiropractic.co.uk/",
          "pagesCrawled": 8,
          "pagesDiscovered": 7,
          "internalLinks": 69,
          "avgInternalLinksPerPage": 8.6,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 8,
          "sitemapUrls": 8,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2020-07-15",
          "sitemapStaleDays": 2239,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 76,
          "accessibility": 95,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 4926,
          "tbtMs": 157,
          "clsScore": 0,
          "fcpMs": 2712,
          "speedIndexMs": 2877,
          "failing": [
            {
              "id": "button-name",
              "title": "Buttons do not have an accessible name",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "interactive",
              "title": "Time to Interactive",
              "score": 14
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 28
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 2,
          "placeTopics": null,
          "firstSeen": "2026-06-30 12:20:51 +00:00",
          "lastUpdated": "2026-06-30 12:20:51 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "gochiropractic.co.uk",
          "rank": 0,
          "backlinks": 45,
          "referringDomains": 43,
          "referringMainDomains": 40,
          "referringPages": 45,
          "brokenBacklinks": 4,
          "referringLinksTypes": {
            "anchor": 45
          },
          "firstSeen": "2023-11-14 01:42:29 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 55,
      "name": "Parkview Chiropractic",
      "url": "https://www.parkviewclinics.com/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 55,
        "technical": 75,
        "local": 50,
        "visibility": 0,
        "ai": 0,
        "content": 79
      },
      "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": false,
        "hasBlogLink": true,
        "wordCount": 713,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJt-Q6E7AdcUgRdv8SWHgtG1o",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.parkviewclinics.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 30,
          "avgInternalLinksPerPage": 30,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 3,
          "sitemapUrls": 3,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2021-10-05",
          "sitemapStaleDays": 1792,
          "sitemapSampleChecked": 3,
          "sitemapSampleResolved": 3,
          "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": 39,
          "accessibility": 75,
          "bestPractices": 58,
          "seo": 85,
          "lcpMs": 19757,
          "tbtMs": 678,
          "clsScore": 0,
          "fcpMs": 9788,
          "speedIndexMs": 9788,
          "failing": [
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "frame-title",
              "title": "`<frame>` or `<iframe>` elements do not have a title",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "unminified-javascript",
              "title": "Minify JavaScript",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "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": null,
          "placeTopics": null,
          "firstSeen": "2026-07-12 20:49:55 +00:00",
          "lastUpdated": "2026-07-12 20:49:55 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "parkviewclinics.com",
          "rank": 88,
          "backlinks": 126,
          "referringDomains": 48,
          "referringMainDomains": 45,
          "referringPages": 123,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 117
          },
          "firstSeen": "2022-11-05 15:29:56 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 56,
      "name": "Peak Health Osteopathic Clinic",
      "url": "https://www.peakhealthosteopathy.co.uk/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 65,
        "technical": 75,
        "local": 61,
        "visibility": 4,
        "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": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 222,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJb_lNC-YbcUgRRRgiUSNMNU8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.peakhealthosteopathy.co.uk/",
          "pagesCrawled": 7,
          "pagesDiscovered": 6,
          "internalLinks": 56,
          "avgInternalLinksPerPage": 8,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 0,
          "sitemapUrls": 7,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-08-09",
          "sitemapStaleDays": 388,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 87,
          "accessibility": 95,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 3391,
          "tbtMs": 126,
          "clsScore": 0,
          "fcpMs": 2410,
          "speedIndexMs": 2531,
          "failing": [
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "button-name",
              "title": "Buttons do not have an accessible name",
              "score": 0
            },
            {
              "id": "interactive",
              "title": "Time to Interactive",
              "score": 19
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 50
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 50
            },
            {
              "id": "duplicated-javascript-insight",
              "title": "Duplicated JavaScript",
              "score": 50
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-17 13:11:44 +00:00",
          "lastUpdated": "2026-06-30 06:56:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "peakhealthosteopathy.co.uk",
          "rank": 0,
          "backlinks": 27,
          "referringDomains": 27,
          "referringMainDomains": 27,
          "referringPages": 27,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 27
          },
          "firstSeen": "2023-05-27 19:19:34 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 57,
      "name": "Rejuvenate Natural Therapy Clinic",
      "url": "http://www.rejuvenateu.co.uk/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 64,
        "technical": 100,
        "local": 47,
        "visibility": 0,
        "ai": 0,
        "content": 16
      },
      "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": 456,
        "contentFreshnessDays": 928
      },
      "localMatch": {
        "placeId": "ChIJNzmdKkIbcUgRv10VJn38Q3A",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.rejuvenateu.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 20,
          "avgInternalLinksPerPage": 20,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 15,
          "sitemapUrls": 16,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-03-21",
          "sitemapStaleDays": 163,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 96,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 5350,
          "tbtMs": 100,
          "clsScore": 0,
          "fcpMs": 4177,
          "speedIndexMs": 7014,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 5,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic",
            "Gym",
            "Osteopath",
            "Reflexologist",
            "Sports injury clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-07 02:56:22 +00:00",
          "lastUpdated": "2026-07-12 15:29:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "rejuvenateu.co.uk",
          "rank": 51,
          "backlinks": 55,
          "referringDomains": 45,
          "referringMainDomains": 41,
          "referringPages": 51,
          "brokenBacklinks": 52,
          "referringLinksTypes": {
            "anchor": 51
          },
          "firstSeen": "2023-11-13 22:31:54 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 58,
      "name": "Promenade Foot Clinic",
      "url": "http://www.promenadefootclinic.com/",
      "digitalVisibilityScore": 43,
      "pillarScores": {
        "speed": 59,
        "technical": 63,
        "local": 74,
        "visibility": 0,
        "ai": 0,
        "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": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 1259,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJN0CBs8IbcUgRmtwZbqhR4IA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.promenadefootclinic.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 28,
          "avgInternalLinksPerPage": 28,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 92,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 11352,
          "tbtMs": 138,
          "clsScore": 0.065,
          "fcpMs": 3183,
          "speedIndexMs": 11684,
          "failing": [
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "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": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 13,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 26
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Foot care",
            "Osteopath",
            "Vitamin & Supplements Shop"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 4,
          "placeTopics": {
            "corn removal": 2,
            "painless procedure": 2,
            "relaxing atmosphere": 2,
            "great advice": 2,
            "foot care": 5,
            "friendly staff": 7,
            "toe": 2
          },
          "firstSeen": "2024-07-17 04:43:22 +00:00",
          "lastUpdated": "2026-06-26 09:30:24 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "promenadefootclinic.com",
          "rank": 68,
          "backlinks": 110,
          "referringDomains": 59,
          "referringMainDomains": 56,
          "referringPages": 109,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 108
          },
          "firstSeen": "2023-03-25 13:58:53 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 59,
      "name": "Sava Physio",
      "url": "http://www.savaphysio.co.uk/",
      "digitalVisibilityScore": 43,
      "pillarScores": {
        "speed": 25,
        "technical": 100,
        "local": 72,
        "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": 1306,
        "contentFreshnessDays": 3990
      },
      "localMatch": {
        "placeId": "ChIJzbIfAL4bcUgRjHSPZWyXUJs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.savaphysio.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 32,
          "avgInternalLinksPerPage": 32,
          "maxDepthReached": 0,
          "genericAnchors": 10,
          "genericAnchorRatio": 0.313,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 14,
          "sitemapUrls": 15,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-14",
          "sitemapStaleDays": 49,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 36,
          "accessibility": 62,
          "bestPractices": 74,
          "seo": 85,
          "lcpMs": 18277,
          "tbtMs": 153,
          "clsScore": 0.366,
          "fcpMs": 11131,
          "speedIndexMs": 11131,
          "failing": [
            {
              "id": "unminified-javascript",
              "title": "Minify JavaScript",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            },
            {
              "id": "aria-hidden-focus",
              "title": "`[aria-hidden=\"true\"]` elements contain focusable descendents",
              "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": "cls-culprits-insight",
              "title": "Layout shift culprits",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 7,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 27
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "whiplash recovery": 2,
            "car crash recovery": 2,
            "shoulder pain relief": 2,
            "neck problems": 3,
            "back problems": 4,
            "friendly staff": 9,
            "polite staff": 2,
            "treatment": 7,
            "july": 2,
            "physiotherapy": 3
          },
          "firstSeen": "2024-07-17 13:32:25 +00:00",
          "lastUpdated": "2026-06-30 03:08:37 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "savaphysio.co.uk",
          "rank": 86,
          "backlinks": 95,
          "referringDomains": 57,
          "referringMainDomains": 53,
          "referringPages": 87,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 87
          },
          "firstSeen": "2020-02-24 16:54:02 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 60,
      "name": "David Hover, Chiropractor",
      "url": "https://www.davidhover.co.uk/",
      "digitalVisibilityScore": 41,
      "pillarScores": {
        "speed": 65,
        "technical": 63,
        "local": 70,
        "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": 358,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ14dknHobcUgRKlNgRPIUJns",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.davidhover.co.uk/",
          "pagesCrawled": 3,
          "pagesDiscovered": 3,
          "internalLinks": 23,
          "avgInternalLinksPerPage": 7.7,
          "maxDepthReached": 2,
          "genericAnchors": 6,
          "genericAnchorRatio": 0.261,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 63,
          "accessibility": 63,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 8929,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 3027,
          "speedIndexMs": 6951,
          "failing": [
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "robots-txt",
              "title": "robots.txt is not valid",
              "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": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "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
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 7,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 8
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": null,
          "firstSeen": "2026-06-30 09:19:01 +00:00",
          "lastUpdated": "2026-06-30 09:19:01 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "davidhover.co.uk",
          "rank": 0,
          "backlinks": 43,
          "referringDomains": 43,
          "referringMainDomains": 40,
          "referringPages": 43,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 43
          },
          "firstSeen": "2022-04-28 07:28:24 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 61,
      "name": "Regency sports massage",
      "url": "http://regencysportsmassage.co.uk/",
      "digitalVisibilityScore": 41,
      "pillarScores": {
        "speed": 42,
        "technical": 88,
        "local": 70,
        "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": 260,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ3Tten88FcUgR94nCzuKGKq4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://regencysportsmassage.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 9,
          "avgInternalLinksPerPage": 9,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 5,
          "sitemapUrls": 6,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-04-11",
          "sitemapStaleDays": 143,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": 68,
          "accessibility": 91,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 7141,
          "tbtMs": 17,
          "clsScore": 0,
          "fcpMs": 3670,
          "speedIndexMs": 3670,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "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": 10,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 16
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Service establishment",
            "Massage therapist",
            "Physiotherapist",
            "Sports injury clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 9,
          "placeTopics": {
            "injury recovery": 4,
            "low back pain": 2,
            "professional manner": 2,
            "friendliness": 4,
            "pain relief": 2,
            "injury": 4
          },
          "firstSeen": "2024-06-07 02:56:22 +00:00",
          "lastUpdated": "2026-07-21 06:44:53 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "regencysportsmassage.co.uk",
          "rank": 8,
          "backlinks": 49,
          "referringDomains": 33,
          "referringMainDomains": 33,
          "referringPages": 43,
          "brokenBacklinks": 8,
          "referringLinksTypes": {
            "anchor": 39
          },
          "firstSeen": "2023-05-02 23:37:17 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 62,
      "name": "CPM Sports",
      "url": "http://cpm-sports.uk/",
      "digitalVisibilityScore": 39,
      "pillarScores": {
        "speed": 59,
        "technical": 63,
        "local": 42,
        "visibility": 4,
        "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": 381,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJq6qq_jgEcUgRPGkyzYth8tQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://cpm-sports.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 52,
          "internalLinks": 1541,
          "avgInternalLinksPerPage": 61.6,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 2,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 63,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-12-09",
          "sitemapStaleDays": 265,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 57,
          "accessibility": 82,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 9669,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 7657,
          "speedIndexMs": 7657,
          "failing": [
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "redirects-http",
              "title": "Does not redirect HTTP traffic to HTTPS",
              "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": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": null,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-07 02:56:19 +00:00",
          "lastUpdated": "2026-07-12 15:26:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cpm-sports.uk",
          "rank": 19,
          "backlinks": 55,
          "referringDomains": 50,
          "referringMainDomains": 46,
          "referringPages": 53,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 51
          },
          "firstSeen": "2020-10-27 05:52:31 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 63,
      "name": "Bespoke Treatment",
      "url": "http://www.bespoketreatment.co.uk/",
      "digitalVisibilityScore": 38,
      "pillarScores": {
        "speed": 37,
        "technical": 63,
        "local": 69,
        "visibility": 4,
        "ai": 0,
        "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": false,
        "hasBlogLink": true,
        "wordCount": 1529,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJVzGBrr8EcUgRvdOC-VRXbcY",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.bespoketreatment.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 11,
          "avgInternalLinksPerPage": 11,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 0,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2024-03-11",
          "sitemapStaleDays": 904,
          "sitemapSampleChecked": 1,
          "sitemapSampleResolved": 1,
          "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": 50,
          "accessibility": 92,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 5881,
          "tbtMs": 283,
          "clsScore": 0.25,
          "fcpMs": 4160,
          "speedIndexMs": 4160,
          "failing": [
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "image-size-responsive",
              "title": "Serves images with low resolution",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 9,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 12
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Massage therapist",
            "Personal trainer",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "sports massage": 2,
            "friendliness": 3,
            "sports": 2,
            "massage": 2,
            "leg": 3
          },
          "firstSeen": "2024-07-15 16:22:31 +00:00",
          "lastUpdated": "2026-06-30 10:10:59 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bespoketreatment.co.uk",
          "rank": 0,
          "backlinks": 44,
          "referringDomains": 44,
          "referringMainDomains": 43,
          "referringPages": 44,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 44
          },
          "firstSeen": "2023-11-14 10:59:21 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 64,
      "name": "Style Pilates - Cheltenham",
      "url": "http://www.stylepilates.co.uk/",
      "digitalVisibilityScore": 38,
      "pillarScores": {
        "speed": 62,
        "technical": 63,
        "local": 47,
        "visibility": 0,
        "ai": 0,
        "content": 35
      },
      "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": 449,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJFX3d3a8bcUgRhZvcPF7xdCQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.stylepilates.co.uk/",
          "pagesCrawled": 17,
          "pagesDiscovered": 17,
          "internalLinks": 340,
          "avgInternalLinksPerPage": 20,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 2,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2018-05-23",
          "sitemapStaleDays": 3023,
          "sitemapSampleChecked": 2,
          "sitemapSampleResolved": 2,
          "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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 59,
          "accessibility": 66,
          "bestPractices": 74,
          "seo": 92,
          "lcpMs": 12688,
          "tbtMs": 131,
          "clsScore": 0.026,
          "fcpMs": 2927,
          "speedIndexMs": 12122,
          "failing": [
            {
              "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": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physiotherapist"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-16 18:45:40 +00:00",
          "lastUpdated": "2026-06-29 15:53:41 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "stylepilates.co.uk",
          "rank": 0,
          "backlinks": 42,
          "referringDomains": 40,
          "referringMainDomains": 38,
          "referringPages": 40,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 40
          },
          "firstSeen": "2023-11-13 17:35:38 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 65,
      "name": "Carmel Smythe Osteopath",
      "url": "http://www.carmelsmytheosteopath.co.uk/",
      "digitalVisibilityScore": 36,
      "pillarScores": {
        "speed": 67,
        "technical": 57,
        "local": 47,
        "visibility": 4,
        "ai": 0,
        "content": 12
      },
      "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": 238,
        "contentFreshnessDays": 849
      },
      "localMatch": {
        "placeId": "ChIJaf25CcUbcUgR1Rh2xg8XkXU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.carmelsmytheosteopath.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 6,
          "avgInternalLinksPerPage": 6,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 3,
          "sitemapUrls": 4,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2013-06-10",
          "sitemapStaleDays": 4830,
          "sitemapSampleChecked": 4,
          "sitemapSampleResolved": 4,
          "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": 64,
          "accessibility": 86,
          "bestPractices": 70,
          "seo": 100,
          "lcpMs": 6138,
          "tbtMs": 74,
          "clsScore": 0.023,
          "fcpMs": 3102,
          "speedIndexMs": 8893,
          "failing": [
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "image-size-responsive",
              "title": "Serves images with low resolution",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": [
            "Health consultant",
            "Therapists"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-08-05 05:36:23 +00:00",
          "lastUpdated": "2026-07-10 19:38:07 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "carmelsmytheosteopath.co.uk",
          "rank": 0,
          "backlinks": 33,
          "referringDomains": 27,
          "referringMainDomains": 27,
          "referringPages": 33,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 33
          },
          "firstSeen": "2021-10-22 09:33:26 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 66,
      "name": "The Cheltenham Clinic of Acupuncture and Chiropractic",
      "url": "http://www.199bathroad.co.uk/",
      "digitalVisibilityScore": 31,
      "pillarScores": {
        "speed": 79,
        "technical": 0,
        "local": 57,
        "visibility": 4,
        "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": "ChIJv1rlvqUbcUgR4JtcJyuqMDo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.199bathroad.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,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 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": 77,
          "accessibility": 99,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 3546,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 3228,
          "speedIndexMs": 8316,
          "failing": [
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "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": 2,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": [
            "Psychotherapist"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-17 04:10:52 +00:00",
          "lastUpdated": "2026-06-29 23:56:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "199bathroad.co.uk",
          "rank": 103,
          "backlinks": 78,
          "referringDomains": 65,
          "referringMainDomains": 61,
          "referringPages": 76,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 76
          },
          "firstSeen": "2022-01-28 16:51:14 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 67,
      "name": "Cheltenham Osteopaths",
      "url": "http://www.cheltenhamosteopaths.com/",
      "digitalVisibilityScore": 24,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 66,
        "visibility": 2,
        "ai": 20,
        "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": "ChIJz6iQUTsbcUgRojVk36TyQOE",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.cheltenhamosteopaths.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,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 4
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Property management company"
          ],
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-06-29 17:04:43 +00:00",
          "lastUpdated": "2026-06-29 17:04:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cheltenhamosteopaths.com",
          "rank": 0,
          "backlinks": 41,
          "referringDomains": 37,
          "referringMainDomains": 34,
          "referringPages": 41,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 41
          },
          "firstSeen": "2023-10-14 18:37:57 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 68,
      "name": "One Grove",
      "url": "https://ukmapscompany.com/business/one-grove-iwginw",
      "digitalVisibilityScore": 21,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 75,
        "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": "ChIJvTFd-JsbcUgR0XWuZCBDUqM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://ukmapscompany.com/business/one-grove-iwginw",
          "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,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": 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": 18,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 30
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Massage therapist",
            "Physiotherapist",
            "Rehabilitation Centre"
          ],
          "hasDescription": true,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "classes": 13,
            "feel": 8,
            "class sizes": 6,
            "injury": 6,
            "team": 6,
            "individual": 5,
            "intelligent": 4,
            "attention": 4,
            "posture": 3
          },
          "firstSeen": "2024-07-19 13:22:39 +00:00",
          "lastUpdated": "2025-08-18 12:59:05 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "ukmapscompany.com",
          "rank": 92,
          "backlinks": 60,
          "referringDomains": 35,
          "referringMainDomains": 33,
          "referringPages": 56,
          "brokenBacklinks": 5,
          "referringLinksTypes": {
            "anchor": 56
          },
          "firstSeen": "2025-08-24 22:16:30 +00:00",
          "lostDate": null
        }
      }
    }
  ]
}
