{
  "index": "bristol-physiotherapy",
  "title": "PYC Bristol Physiotherapy Digital Visibility Index",
  "town": "Bristol",
  "sector": "physiotherapy",
  "sectorLabel": "physiotherapy clinics",
  "keywordsPerIndex": 12,
  "quarter": "Q3-2026",
  "measuredAt": "2026-09-01T00:08:35.458Z",
  "landscape": {
    "measuredKeywords": 12,
    "slotsAvailable": 120,
    "heldBySeed": 38,
    "heldByOthers": 82,
    "seedSharePct": 31.7,
    "distinctDomains": 100,
    "topDomains": [
      {
        "domain": "bristolphysiotherapyclinic.co.uk",
        "inSeed": false,
        "top10Slots": 9,
        "bestPosition": 1
      },
      {
        "domain": "bristolphysio.com",
        "inSeed": true,
        "top10Slots": 6,
        "bestPosition": 1
      },
      {
        "domain": "comforthealth.co.uk",
        "inSeed": true,
        "top10Slots": 6,
        "bestPosition": 2
      },
      {
        "domain": "bupa.co.uk",
        "inSeed": false,
        "top10Slots": 6,
        "bestPosition": 4
      },
      {
        "domain": "trustphysiobristol.org",
        "inSeed": false,
        "top10Slots": 6,
        "bestPosition": 4
      },
      {
        "domain": "keithjamesphysiotherapy.co.uk",
        "inSeed": true,
        "top10Slots": 5,
        "bestPosition": 3
      },
      {
        "domain": "nhs.uk",
        "inSeed": false,
        "top10Slots": 5,
        "bestPosition": 3
      },
      {
        "domain": "mcferranphysio.co.uk",
        "inSeed": false,
        "top10Slots": 4,
        "bestPosition": 5
      },
      {
        "domain": "bristol.ac.uk",
        "inSeed": false,
        "top10Slots": 3,
        "bestPosition": 1
      },
      {
        "domain": "cliftonphysio.co.uk",
        "inSeed": false,
        "top10Slots": 3,
        "bestPosition": 1
      }
    ]
  },
  "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: Bristol Physiotherapy, Q3-2026. https://hub.pyc.agency/indices/bristol-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": 56,
      "total": 62,
      "live": true
    },
    "technical": {
      "scored": 62,
      "total": 62,
      "live": true
    },
    "local": {
      "scored": 62,
      "total": 62,
      "live": true
    },
    "visibility": {
      "scored": 62,
      "total": 62,
      "live": true
    },
    "ai": {
      "scored": 62,
      "total": 62,
      "live": true
    },
    "content": {
      "scored": 57,
      "total": 62,
      "live": true
    }
  },
  "overallMedian": 53,
  "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": 65,
    "technical": 88,
    "local": 75,
    "visibility": 4,
    "ai": 0,
    "content": 58
  },
  "businesses": [
    {
      "rank": 1,
      "name": "Bristol Physio",
      "url": "https://www.bristolphysio.com/",
      "digitalVisibilityScore": 76,
      "pillarScores": {
        "speed": 83,
        "technical": 100,
        "local": 61,
        "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": false,
        "hasBlogLink": true,
        "wordCount": 1257,
        "contentFreshnessDays": 2252
      },
      "localMatch": {
        "placeId": "ChIJD3FArTaNcUgRnUDioyix8ZI",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.bristolphysio.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 160,
          "avgInternalLinksPerPage": 160,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 6,
          "sitemapUrls": 6,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-12-11",
          "sitemapStaleDays": 264,
          "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": "09272278",
          "companyName": "BRISTOL PHYSIO LTD",
          "companyStatus": "active",
          "incorporatedOn": "2014-10-20",
          "ageYears": 11.9,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-10-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "26a Oakfield Road, Clifton, Bristol, BS8 2AT",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 73,
          "accessibility": 89,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 5581,
          "tbtMs": 13,
          "clsScore": 0.001,
          "fcpMs": 3069,
          "speedIndexMs": 3435,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 9,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncturist",
            "Chiropodist",
            "Pregnancy Care Centre",
            "Rehabilitation Centre",
            "Sports injury clinic",
            "Sports massage therapist",
            "Sports medicine clinic",
            "Sports Medicine Doctor"
          ],
          "hasDescription": true,
          "hasHours": false,
          "services": 5,
          "placeTopics": null,
          "firstSeen": "2024-07-19 14:07:40 +00:00",
          "lastUpdated": "2026-06-29 22:19:41 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bristolphysio.com",
          "rank": 191,
          "backlinks": 897,
          "referringDomains": 103,
          "referringMainDomains": 97,
          "referringPages": 823,
          "brokenBacklinks": 529,
          "referringLinksTypes": {
            "anchor": 583
          },
          "firstSeen": "2020-07-03 22:32:43 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 2,
      "name": "Comfort Health",
      "url": "http://www.comforthealth.co.uk/",
      "digitalVisibilityScore": 75,
      "pillarScores": {
        "speed": 74,
        "technical": 88,
        "local": 100,
        "visibility": 47,
        "ai": 60,
        "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": 1616,
        "contentFreshnessDays": 3569
      },
      "localMatch": {
        "placeId": "ChIJcZhvndqNcUgRZkwtu-hxOM8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.comforthealth.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 118,
          "avgInternalLinksPerPage": 118,
          "maxDepthReached": 0,
          "genericAnchors": 3,
          "genericAnchorRatio": 0.025,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 21,
          "sitemapUrls": 21,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-06-02",
          "sitemapStaleDays": 91,
          "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": "10537921",
          "companyName": "COMFORT HEALTH LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2016-12-22",
          "ageYears": 9.7,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "dormant",
          "accountsMadeUpTo": "2025-12-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "11 Alma Vale Road, Clifton, Bristol, United Kingdom, BS8 2HL",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 46,
          "accessibility": 88,
          "bestPractices": 74,
          "seo": 85,
          "lcpMs": 10128,
          "tbtMs": 676,
          "clsScore": 0.025,
          "fcpMs": 4149,
          "speedIndexMs": 5177,
          "failing": [
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "interactive",
              "title": "Time to Interactive",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 215,
          "ratingDistribution": {
            "1": 2,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 403
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncturist",
            "Massage therapist",
            "Physical Therapy Clinic",
            "Sports injury clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 28,
          "placeTopics": {
            "deep tissue massage": 19,
            "sports massage": 20,
            "lower back pain relief": 22,
            "injury treatment": 17,
            "relaxed atmosphere": 23,
            "friendly staff": 103,
            "hot stone massage": 5,
            "aromatherapy massage": 5,
            "cupping": 6,
            "welcoming staff": 18
          },
          "firstSeen": "2024-07-15 12:42:34 +00:00",
          "lastUpdated": "2026-06-26 02:25:55 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "comforthealth.co.uk",
          "rank": 170,
          "backlinks": 334,
          "referringDomains": 113,
          "referringMainDomains": 108,
          "referringPages": 298,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 265
          },
          "firstSeen": "2019-02-16 17:10:36 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 3,
      "name": "Bristol Back Pain Clinic",
      "url": "http://www.bristolbackpain.com/",
      "digitalVisibilityScore": 73,
      "pillarScores": {
        "speed": 81,
        "technical": 100,
        "local": 97,
        "visibility": 8,
        "ai": 60,
        "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": 3221,
        "contentFreshnessDays": 1629
      },
      "localMatch": {
        "placeId": "ChIJufYxEvWOcUgRdQy0vYdRhKQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.bristolbackpain.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 169,
          "avgInternalLinksPerPage": 169,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.006,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 66,
          "sitemapUrls": 66,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-06-02",
          "sitemapStaleDays": 90,
          "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": "09954129",
          "companyName": "BRISTOL BACK PAIN CLINIC LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2016-01-15",
          "ageYears": 10.6,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-01-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "86 Shirehampton Road, Stoke Bishop, Bristol, United Kingdom, BS9 2DR",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 73,
          "accessibility": 85,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 3031,
          "tbtMs": 460,
          "clsScore": 0.001,
          "fcpMs": 2131,
          "speedIndexMs": 8034,
          "failing": [
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "frame-title",
              "title": "`<frame>` or `<iframe>` elements do not have a title",
              "score": 0
            },
            {
              "id": "aria-required-children",
              "title": "Elements with an ARIA `[role]` that require children to contain a specific `[role]` are missing some or all of those required children.",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 34,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 1,
            "4": 0,
            "5": 134
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": {
            "back pain treatment": 47,
            "acupuncture": 8,
            "sciatica treatment": 5,
            "osteopathy": 5,
            "empathetic approach": 3,
            "calm environment": 6,
            "kind approach": 6,
            "postural issues": 2,
            "follow up appointment": 2,
            "holistic approach": 6
          },
          "firstSeen": "2024-08-05 06:44:33 +00:00",
          "lastUpdated": "2026-06-30 03:57:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bristolbackpain.com",
          "rank": 101,
          "backlinks": 413,
          "referringDomains": 72,
          "referringMainDomains": 68,
          "referringPages": 392,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 381
          },
          "firstSeen": "2019-04-19 04:22:49 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 4,
      "name": "Bodyset",
      "url": "https://www.bodyset.co.uk/clinic/bristol/",
      "digitalVisibilityScore": 71,
      "pillarScores": {
        "speed": 78,
        "technical": 100,
        "local": 98,
        "visibility": 33,
        "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": 876,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJcfZmghyNcUgRW2N7f8FisK0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.bodyset.co.uk/clinic/bristol/",
          "pagesCrawled": 25,
          "pagesDiscovered": 179,
          "internalLinks": 1673,
          "avgInternalLinksPerPage": 66.9,
          "maxDepthReached": 1,
          "genericAnchors": 63,
          "genericAnchorRatio": 0.038,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 226,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-28",
          "sitemapStaleDays": 3,
          "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": 1372,
          "inpMs": 96,
          "cls": 0,
          "lcpGood": true,
          "inpGood": true,
          "clsGood": true,
          "passesCwv": true,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 57,
          "accessibility": 95,
          "bestPractices": 96,
          "seo": 85,
          "lcpMs": 19219,
          "tbtMs": 239,
          "clsScore": 0,
          "fcpMs": 3606,
          "speedIndexMs": 6763,
          "failing": [
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "unminified-css",
              "title": "Minify CSS",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "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": "crawlable-anchors",
              "title": "Links are not crawlable",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 2
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": {
            "hip pain treatment": 2,
            "hip": 2
          },
          "firstSeen": "2026-07-09 19:52:57 +00:00",
          "lastUpdated": "2026-07-09 19:52:57 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bodyset.co.uk",
          "rank": 235,
          "backlinks": 2194,
          "referringDomains": 396,
          "referringMainDomains": 382,
          "referringPages": 1906,
          "brokenBacklinks": 12,
          "referringLinksTypes": {
            "anchor": 1393
          },
          "firstSeen": "2020-06-03 12:43:43 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 5,
      "name": "Cleve Chiropractic and Physiotherapy Centre",
      "url": "https://www.clevechiropractic.com/",
      "digitalVisibilityScore": 67,
      "pillarScores": {
        "speed": 100,
        "technical": 100,
        "local": 83,
        "visibility": 19,
        "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": 1162,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ3QWYcE6FcUgR0lgJiSjGDtM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.clevechiropractic.com/",
          "pagesCrawled": 22,
          "pagesDiscovered": 74,
          "internalLinks": 1792,
          "avgInternalLinksPerPage": 81.5,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 197,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-20",
          "sitemapStaleDays": 11,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": "time budget",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": 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": 60,
          "accessibility": 88,
          "bestPractices": 92,
          "seo": 100,
          "lcpMs": 6301,
          "tbtMs": 141,
          "clsScore": 0.009,
          "fcpMs": 3772,
          "speedIndexMs": 10255,
          "failing": [
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "aria-hidden-focus",
              "title": "`[aria-hidden=\"true\"]` elements contain focusable descendents",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "image-aspect-ratio",
              "title": "Displays images with incorrect aspect ratio",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 33,
          "ratingDistribution": {
            "1": 0,
            "2": 1,
            "3": 0,
            "4": 2,
            "5": 173
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncturist",
            "Medical Diagnostic Imaging Centre",
            "Nutritionist",
            "Physiotherapist",
            "Pilates studio",
            "Chiropodist",
            "Sports injury clinic",
            "Sports massage therapist",
            "Medical imaging centre"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "sports massage": 6,
            "acupuncture": 6,
            "injury treatment": 7,
            "knowledgeable practitioner": 5,
            "empathetic staff": 5,
            "guided injection": 2,
            "migraine treatment": 2,
            "impartial advice": 2,
            "welcoming environment": 6,
            "clear explanations": 11
          },
          "firstSeen": "2024-07-16 23:42:15 +00:00",
          "lastUpdated": "2026-06-29 20:34:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "clevechiropractic.com",
          "rank": 112,
          "backlinks": 431,
          "referringDomains": 96,
          "referringMainDomains": 95,
          "referringPages": 417,
          "brokenBacklinks": 133,
          "referringLinksTypes": {
            "anchor": 411
          },
          "firstSeen": "2019-02-18 17:33:31 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 6,
      "name": "Rupert Cross Osteopathy",
      "url": "http://www.the-bristol-osteopath.co.uk/",
      "digitalVisibilityScore": 64,
      "pillarScores": {
        "speed": 100,
        "technical": 88,
        "local": 100,
        "visibility": 27,
        "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": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 934,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJFfvo0UKOcUgR7KwFe8YmnpM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.the-bristol-osteopath.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 27,
          "avgInternalLinksPerPage": 27,
          "maxDepthReached": 0,
          "genericAnchors": 5,
          "genericAnchorRatio": 0.185,
          "keyPageDepth": {
            "contact": 1,
            "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": 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": 97,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": 0,
          "fcpMs": 7841,
          "speedIndexMs": 7841,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "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
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 10,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 198
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "acupuncture": 27,
            "laser treatment": 13,
            "back problems": 48,
            "injury recovery": 10,
            "hip pain treatment": 6,
            "tennis elbow treatment": 4,
            "friendly staff": 34,
            "climbing injury": 3,
            "sciatica": 5,
            "stretches": 8
          },
          "firstSeen": "2024-07-17 03:23:20 +00:00",
          "lastUpdated": "2026-07-12 03:07:51 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "the-bristol-osteopath.co.uk",
          "rank": 35,
          "backlinks": 44,
          "referringDomains": 30,
          "referringMainDomains": 30,
          "referringPages": 41,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 41
          },
          "firstSeen": "2019-11-14 21:43:57 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 7,
      "name": "Sneyd Park Osteopaths",
      "url": "http://www.bristolosteopaths.com/",
      "digitalVisibilityScore": 64,
      "pillarScores": {
        "speed": 75,
        "technical": 100,
        "local": 98,
        "visibility": 36,
        "ai": 0,
        "content": 37
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 840,
        "contentFreshnessDays": 3413
      },
      "localMatch": {
        "placeId": "ChIJkTHFgpGNcUgR0Vq85IBRksY",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.bristolosteopaths.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 73,
          "avgInternalLinksPerPage": 73,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 15,
          "sitemapUrls": 15,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-03-26",
          "sitemapStaleDays": 159,
          "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": 42,
          "accessibility": 70,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 7269,
          "tbtMs": 95,
          "clsScore": 0.608,
          "fcpMs": 3994,
          "speedIndexMs": 4635,
          "failing": [
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            },
            {
              "id": "aria-input-field-name",
              "title": "ARIA input fields do not have accessible names",
              "score": 0
            },
            {
              "id": "aria-required-children",
              "title": "Elements with an ARIA `[role]` that require children to contain a specific `[role]` are missing some or all of those required children.",
              "score": 0
            },
            {
              "id": "link-in-text-block",
              "title": "Links rely on color to be distinguishable.",
              "score": 0
            },
            {
              "id": "aria-valid-attr-value",
              "title": "`[aria-*]` attributes do not have valid values",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 13,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 60
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "shoulder injuries": 2,
            "knowledgeable staff": 6,
            "friendly team": 5,
            "expert team": 5,
            "realistic exercises": 2,
            "gentle treatment": 2,
            "foot care": 2,
            "effective exercises": 3,
            "back problems": 8,
            "sporting injuries": 2
          },
          "firstSeen": "2024-07-17 04:27:46 +00:00",
          "lastUpdated": "2026-06-30 00:09:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bristolosteopaths.com",
          "rank": 166,
          "backlinks": 185,
          "referringDomains": 94,
          "referringMainDomains": 90,
          "referringPages": 171,
          "brokenBacklinks": 158,
          "referringLinksTypes": {
            "anchor": 135
          },
          "firstSeen": "2019-02-18 19:38:33 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 8,
      "name": "City House Clinic",
      "url": "http://www.thehouseclinics.co.uk/contact-us/city-house-clinic/",
      "digitalVisibilityScore": 63,
      "pillarScores": {
        "speed": 63,
        "technical": 100,
        "local": 72,
        "visibility": 46,
        "ai": 40,
        "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": 442,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJp0UuX3iOcUgRwHaU80vw-t0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.thehouseclinics.co.uk/contact-us/city-house-clinic/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 66,
          "avgInternalLinksPerPage": 66,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 93,
          "sitemapUrls": 93,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-31",
          "sitemapStaleDays": 0,
          "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": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI timeout"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 7,
          "ratingDistribution": {
            "1": 2,
            "2": 0,
            "3": 2,
            "4": 2,
            "5": 21
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Massage therapist",
            "Physiotherapist",
            "Physical Therapy Clinic",
            "Chiropodist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 2,
          "placeTopics": {
            "treatment plan": 3,
            "knee pain": 3,
            "headache relief": 2,
            "advice": 3,
            "neck pain": 2,
            "suffering": 3,
            "feel": 2,
            "back pain": 3,
            "ear": 2,
            "exercises": 3
          },
          "firstSeen": "2024-07-17 09:35:36 +00:00",
          "lastUpdated": "2026-06-30 04:16:46 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "thehouseclinics.co.uk",
          "rank": 164,
          "backlinks": 502,
          "referringDomains": 260,
          "referringMainDomains": 253,
          "referringPages": 459,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 405
          },
          "firstSeen": "2019-02-19 11:47:55 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 9,
      "name": "Willow Chiropractic - Filton",
      "url": "https://www.willowlife.co.uk/clinics/bristol-chiropractors/filton/?utm_source=GBPfil&utm_medium=website_link_fil&utm_campaign=website_fil",
      "digitalVisibilityScore": 61,
      "pillarScores": {
        "speed": 62,
        "technical": 100,
        "local": 95,
        "visibility": 8,
        "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": 1937,
        "contentFreshnessDays": 182
      },
      "localMatch": {
        "placeId": "ChIJXzCGCwCRcUgRIb5tHVsxz6o",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.willowlife.co.uk/clinics/bristol-chiropractors/filton/?utm_source=GBPfil&utm_medium=website_link_fil&utm_campaign=website_fil",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 117,
          "avgInternalLinksPerPage": 117,
          "maxDepthReached": 0,
          "genericAnchors": 5,
          "genericAnchorRatio": 0.043,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 57,
          "sitemapUrls": 57,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-24",
          "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": 20,
          "accessibility": 79,
          "bestPractices": 38,
          "seo": 85,
          "lcpMs": 8577,
          "tbtMs": 1211,
          "clsScore": 0.374,
          "fcpMs": 3991,
          "speedIndexMs": 6105,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "deprecations",
              "title": "Uses deprecated APIs",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "third-party-cookies",
              "title": "Uses third-party cookies",
              "score": 0
            },
            {
              "id": "unminified-javascript",
              "title": "Minify JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 14,
          "ratingDistribution": {
            "1": 16,
            "2": 3,
            "3": 0,
            "4": 0,
            "5": 176
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Massage therapist",
            "Sports injury clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "physiotherapy": 12,
            "sciatica": 7,
            "thorough treatment": 5,
            "headache relief": 10,
            "cost": 16,
            "skilled chiropractor": 2,
            "welcoming staff": 21,
            "free consultations": 2,
            "back pain relief": 50,
            "headaches": 16
          },
          "firstSeen": "2024-07-17 08:57:38 +00:00",
          "lastUpdated": "2026-06-30 03:48:39 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "willowlife.co.uk",
          "rank": 214,
          "backlinks": 1153,
          "referringDomains": 140,
          "referringMainDomains": 134,
          "referringPages": 677,
          "brokenBacklinks": 12,
          "referringLinksTypes": {
            "anchor": 656
          },
          "firstSeen": "2019-04-25 14:07:08 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 10,
      "name": "Bristol Chiropractic Sports and Family Clinic",
      "url": "https://www.bristol-chiropractic.co.uk/",
      "digitalVisibilityScore": 60,
      "pillarScores": {
        "speed": 61,
        "technical": 88,
        "local": 90,
        "visibility": 14,
        "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": 925,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJVX0gfQmScUgR6Ti1nCAFUpg",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.bristol-chiropractic.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 97,
          "internalLinks": 1747,
          "avgInternalLinksPerPage": 69.9,
          "maxDepthReached": 1,
          "genericAnchors": 5,
          "genericAnchorRatio": 0.003,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 91,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-11",
          "sitemapStaleDays": 21,
          "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": 59,
          "accessibility": 89,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 6452,
          "tbtMs": 121,
          "clsScore": 0.036,
          "fcpMs": 5252,
          "speedIndexMs": 8595,
          "failing": [
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "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": "interactive",
              "title": "Time to Interactive",
              "score": 4
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 42,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 1,
            "4": 0,
            "5": 232
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Counsellor",
            "Massage therapist",
            "Pregnancy Care Centre",
            "Sports injury clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 13,
          "placeTopics": {
            "pregnancy massage": 6,
            "relaxing atmosphere": 16,
            "sports massage": 6,
            "deep tissue massage": 3,
            "chiropractic treatment": 17,
            "acupuncture": 4,
            "friendly team": 11,
            "short notice appointments": 2,
            "thorough assessment": 3,
            "clean clinic": 4
          },
          "firstSeen": "2024-07-15 20:08:34 +00:00",
          "lastUpdated": "2026-06-28 20:00:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bristol-chiropractic.co.uk",
          "rank": 134,
          "backlinks": 551,
          "referringDomains": 85,
          "referringMainDomains": 82,
          "referringPages": 528,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 524
          },
          "firstSeen": "2022-01-15 04:49:27 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 11,
      "name": "HPC - Henleaze Physio Clinic",
      "url": "https://www.henleazephysioclinic.co.uk/?Physio=",
      "digitalVisibilityScore": 60,
      "pillarScores": {
        "speed": 61,
        "technical": 100,
        "local": 97,
        "visibility": 17,
        "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": true,
        "hasBlogLink": false,
        "wordCount": 1403,
        "contentFreshnessDays": 655
      },
      "localMatch": {
        "placeId": "ChIJa6pcHQKScUgRvC4E_3Zpb4w",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.henleazephysioclinic.co.uk/?Physio=",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 38,
          "avgInternalLinksPerPage": 38,
          "maxDepthReached": 0,
          "genericAnchors": 4,
          "genericAnchorRatio": 0.105,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-05-18",
          "sitemapStaleDays": 105,
          "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": 72,
          "accessibility": 86,
          "bestPractices": 73,
          "seo": 100,
          "lcpMs": 5300,
          "tbtMs": 172,
          "clsScore": 0,
          "fcpMs": 2745,
          "speedIndexMs": 3945,
          "failing": [
            {
              "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": "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": "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": "skip-link",
              "title": "Skip links are not focusable.",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 37,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 121
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic",
            "Alternative medicine practitioner",
            "Fitness centre",
            "Physical Fitness Programme",
            "Doctor referral service",
            "Physical Therapy Clinic",
            "Wellness Programme"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 17,
          "placeTopics": {
            "exercise regime": 28,
            "knowledgeable staff": 43,
            "injury treatment": 12,
            "thorough examination": 6,
            "rehab programme": 8,
            "recovery plan": 5,
            "back pain relief": 9,
            "ankle injury recovery": 2,
            "shoulder injury treatment": 2,
            "hamstring issues": 2
          },
          "firstSeen": "2024-05-31 14:16:29 +00:00",
          "lastUpdated": "2026-06-30 03:20:56 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "henleazephysioclinic.co.uk",
          "rank": 21,
          "backlinks": 15,
          "referringDomains": 13,
          "referringMainDomains": 13,
          "referringPages": 15,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 15
          },
          "firstSeen": "2024-01-17 17:50:11 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 12,
      "name": "Rise Physiotherapy Bristol",
      "url": "http://www.risephysiotherapy.com/",
      "digitalVisibilityScore": 60,
      "pillarScores": {
        "speed": 59,
        "technical": 100,
        "local": 100,
        "visibility": 8,
        "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": 2285,
        "contentFreshnessDays": 1629
      },
      "localMatch": {
        "placeId": "ChIJA2pWrzCMcUgRYYvxmwyQIdQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.risephysiotherapy.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 201,
          "avgInternalLinksPerPage": 201,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 3,
          "sitemapUrls": 3,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-04-15",
          "sitemapStaleDays": 138,
          "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": true,
          "companyNumber": "15927206",
          "companyName": "RISE PHYSIOTHERAPY BRISTOL LTD",
          "companyStatus": "active",
          "incorporatedOn": "2024-08-30",
          "ageYears": 2,
          "sicCodes": [
            "86900",
            "96040"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-07-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "The Myrtles Bristol Road, Chew Stoke, Bristol, England, BS40 8UB",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 60,
          "accessibility": 78,
          "bestPractices": 74,
          "seo": 100,
          "lcpMs": 5611,
          "tbtMs": 346,
          "clsScore": 0.013,
          "fcpMs": 4116,
          "speedIndexMs": 4887,
          "failing": [
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "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": 14,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 2,
            "5": 166
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic",
            "Chiropractor",
            "Massage therapist",
            "Osteopath",
            "Pain control clinic",
            "Physical rehabilitation center",
            "Physical Therapy Clinic",
            "Pilates studio",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 36,
          "placeTopics": {
            "climbing injuries": 16,
            "finger injury treatment": 9,
            "shoulder injury treatment": 7,
            "knowledgeable staff": 39,
            "shockwave therapy": 4,
            "sports massage": 6,
            "injury recovery": 9,
            "knee injury treatment": 3,
            "thorough assessment": 5,
            "rehab exercises": 5
          },
          "firstSeen": "2024-07-17 01:54:22 +00:00",
          "lastUpdated": "2026-06-26 05:32:58 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "risephysiotherapy.com",
          "rank": 82,
          "backlinks": 137,
          "referringDomains": 72,
          "referringMainDomains": 69,
          "referringPages": 127,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 126
          },
          "firstSeen": "2019-06-18 06:47:23 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 13,
      "name": "The Hanham Clinic: Chiropractic & Sports Injury Clinic",
      "url": "https://hanhamclinic.co.uk/",
      "digitalVisibilityScore": 60,
      "pillarScores": {
        "speed": 47,
        "technical": 88,
        "local": 100,
        "visibility": 32,
        "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": false,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1448,
        "contentFreshnessDays": 2079
      },
      "localMatch": {
        "placeId": "ChIJCxo5kbKRcUgRkrA14ZwhHKg",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://hanhamclinic.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": 45,
          "accessibility": 78,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 5503,
          "tbtMs": 747,
          "clsScore": 0.111,
          "fcpMs": 4673,
          "speedIndexMs": 5655,
          "failing": [
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 32,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 222
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Medical Diagnostic Imaging Centre",
            "MRI Centre",
            "Rehabilitation Centre",
            "Sports injury clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 18,
          "placeTopics": {
            "ultrasound": 20,
            "mri scan": 8,
            "fibromyalgia support": 3,
            "sports massage": 6,
            "knowledgeable chiropractor": 8,
            "headache treatment": 5,
            "arthritis treatment": 3,
            "detailed report": 5,
            "thorough assessment": 5,
            "shoulder pain relief": 9
          },
          "firstSeen": "2024-07-17 09:37:36 +00:00",
          "lastUpdated": "2026-06-30 04:18:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "hanhamclinic.co.uk",
          "rank": 108,
          "backlinks": 179,
          "referringDomains": 49,
          "referringMainDomains": 43,
          "referringPages": 174,
          "brokenBacklinks": 175,
          "referringLinksTypes": {
            "anchor": 143
          },
          "firstSeen": "2022-09-19 05:50:47 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 14,
      "name": "GRC Physio",
      "url": "https://www.grcphysio.com/",
      "digitalVisibilityScore": 59,
      "pillarScores": {
        "speed": 71,
        "technical": 88,
        "local": 100,
        "visibility": 0,
        "ai": 0,
        "content": 70
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": true,
        "hasBlogLink": false,
        "wordCount": 242,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ0xUfepmPcUgROd3wql-nWpA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.grcphysio.com/",
          "pagesCrawled": 3,
          "pagesDiscovered": 2,
          "internalLinks": 79,
          "avgInternalLinksPerPage": 26.3,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 4,
          "sitemapUrls": 7,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-23",
          "sitemapStaleDays": 9,
          "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": 92,
          "bestPractices": 96,
          "seo": 92,
          "lcpMs": 3695,
          "tbtMs": 0,
          "clsScore": 0.022,
          "fcpMs": 2116,
          "speedIndexMs": 2232,
          "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": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "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": 8,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 4,
            "5": 170
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 15,
          "placeTopics": {
            "deep tissue massage": 29,
            "sports massage": 18,
            "friendly staff": 71,
            "knee injury treatment": 4,
            "passionate staff": 13,
            "back pain relief": 10,
            "acupuncture": 4,
            "neck massage": 2,
            "hamstring problem": 3,
            "biomechanic questions": 2
          },
          "firstSeen": "2024-07-19 15:07:20 +00:00",
          "lastUpdated": "2026-06-30 14:53:08 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "grcphysio.com",
          "rank": 0,
          "backlinks": 46,
          "referringDomains": 42,
          "referringMainDomains": 40,
          "referringPages": 46,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 46
          },
          "firstSeen": "2023-11-13 13:08:43 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 15,
      "name": "Keith James Physiotherapy - Coldharbour Road, Westbury Park",
      "url": "http://www.keithjamesphysiotherapy.co.uk/",
      "digitalVisibilityScore": 59,
      "pillarScores": {
        "speed": 47,
        "technical": 75,
        "local": 96,
        "visibility": 34,
        "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": 536,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJZzx2-PqNcUgR2Z42Fejec-A",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.keithjamesphysiotherapy.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 98,
          "avgInternalLinksPerPage": 98,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 102,
          "sitemapUrls": 102,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-05-01",
          "sitemapStaleDays": 122,
          "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": 41,
          "accessibility": 69,
          "bestPractices": 74,
          "seo": 92,
          "lcpMs": 15623,
          "tbtMs": 737,
          "clsScore": 0.002,
          "fcpMs": 3640,
          "speedIndexMs": 10081,
          "failing": [
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "aria-hidden-focus",
              "title": "`[aria-hidden=\"true\"]` elements contain focusable descendents",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "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": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "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-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 10,
          "ratingDistribution": {
            "1": 2,
            "2": 0,
            "3": 0,
            "4": 7,
            "5": 140
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 11,
          "placeTopics": {
            "shoulder injury treatment": 4,
            "back pain treatment": 8,
            "sports massage": 5,
            "sciatica treatment": 4,
            "hamstring tear treatment": 2,
            "targeted massage": 2,
            "clear explanations": 12,
            "hip surgery recovery": 2,
            "confidence building": 7,
            "hands on approach": 3
          },
          "firstSeen": "2026-06-30 13:08:05 +00:00",
          "lastUpdated": "2026-06-30 13:08:05 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "keithjamesphysiotherapy.co.uk",
          "rank": 145,
          "backlinks": 111,
          "referringDomains": 56,
          "referringMainDomains": 54,
          "referringPages": 100,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 83
          },
          "firstSeen": "2019-05-21 11:46:41 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 16,
      "name": "The Medical - Westbury-on-Trym",
      "url": "https://www.themedical.co.uk/locations/bristol/physiotherapy-bristol?utm_source=GBPwot&utm_medium=website_link_wot&utm_campaign=website_wot",
      "digitalVisibilityScore": 58,
      "pillarScores": {
        "speed": 48,
        "technical": 75,
        "local": 78,
        "visibility": 33,
        "ai": 20,
        "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": 1128,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJvRQzAAyScUgRRWTmgafV7aU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.themedical.co.uk/locations/bristol/physiotherapy-bristol?utm_source=GBPwot&utm_medium=website_link_wot&utm_campaign=website_wot",
          "pagesCrawled": 25,
          "pagesDiscovered": 175,
          "internalLinks": 4411,
          "avgInternalLinksPerPage": 176.4,
          "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": 1486,
          "inpMs": 111,
          "cls": 0.13,
          "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": 23,
          "accessibility": 84,
          "bestPractices": 73,
          "seo": 85,
          "lcpMs": 28059,
          "tbtMs": 1452,
          "clsScore": 0.312,
          "fcpMs": 2730,
          "speedIndexMs": 6806,
          "failing": [
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "button-name",
              "title": "Buttons do not have an accessible name",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 7,
          "ratingDistribution": {
            "1": 8,
            "2": 0,
            "3": 1,
            "4": 2,
            "5": 88
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Massage therapist",
            "Physiotherapist",
            "Physical Therapy Clinic",
            "Sports injury clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 10,
          "placeTopics": {
            "physiotherapy": 23,
            "rotator cuff injury": 2,
            "hamstring rehabilitation": 2,
            "gait analysis": 2,
            "patellofemoral pain": 2,
            "shoulder pain relief": 5,
            "sports massage": 2,
            "issue resolution": 4,
            "knowledgeable practitioner": 2,
            "confidence in recovery": 3
          },
          "firstSeen": "2024-06-12 11:19:21 +00:00",
          "lastUpdated": "2026-08-07 20:38:46 +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": 17,
      "name": "Bristol Soft Tissue Therapy - Massage, Physio and Wellness Clinic",
      "url": "https://bristolsofttissuetherapy.com/",
      "digitalVisibilityScore": 57,
      "pillarScores": {
        "speed": 56,
        "technical": 100,
        "local": 95,
        "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": 1202,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJRcWOG9aNcUgROswXaQfsZYw",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://bristolsofttissuetherapy.com/",
          "pagesCrawled": 22,
          "pagesDiscovered": 21,
          "internalLinks": 1570,
          "avgInternalLinksPerPage": 71.4,
          "maxDepthReached": 1,
          "genericAnchors": 9,
          "genericAnchorRatio": 0.006,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 19,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-20",
          "sitemapStaleDays": 43,
          "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": 48,
          "accessibility": 95,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 14357,
          "tbtMs": 405,
          "clsScore": 0,
          "fcpMs": 5024,
          "speedIndexMs": 8357,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 15,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 71
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physiotherapist",
            "Sports injury clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": {
            "soft tissue therapy": 5,
            "injury rehab": 7,
            "foam roller exercises": 2,
            "personalized treatment": 6,
            "half marathon preparation": 2,
            "shoulder injury treatment": 2,
            "lifestyle advice": 5,
            "strengthening exercises": 5,
            "range of motion improvement": 3,
            "athletic taping": 2
          },
          "firstSeen": "2024-07-16 23:38:28 +00:00",
          "lastUpdated": "2026-06-29 20:34:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bristolsofttissuetherapy.com",
          "rank": 32,
          "backlinks": 45,
          "referringDomains": 42,
          "referringMainDomains": 39,
          "referringPages": 45,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 45
          },
          "firstSeen": "2023-02-03 15:49:16 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 18,
      "name": "The Bristol Body Repair Clinic",
      "url": "https://www.thebristolbodyrepairclinic.co.uk/",
      "digitalVisibilityScore": 57,
      "pillarScores": {
        "speed": 67,
        "technical": 88,
        "local": 91,
        "visibility": 4,
        "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": 459,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ8XbM1u-RcUgRXxj5tmjoHb8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.thebristolbodyrepairclinic.co.uk/",
          "pagesCrawled": 12,
          "pagesDiscovered": 11,
          "internalLinks": 191,
          "avgInternalLinksPerPage": 15.9,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 0,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-10-23",
          "sitemapStaleDays": 313,
          "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": 72,
          "accessibility": 100,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 4673,
          "tbtMs": 74,
          "clsScore": 0,
          "fcpMs": 2711,
          "speedIndexMs": 7160,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "speed-index",
              "title": "Speed Index",
              "score": 30
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 33
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 50
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 19
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Massage therapist",
            "Sports injury clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "sports massage": 5,
            "remedial massage": 2,
            "effective treatment": 2,
            "back pain relief": 2,
            "shoulders": 3,
            "training": 2,
            "book": 3,
            "sports": 8,
            "massage": 12,
            "neck": 3
          },
          "firstSeen": "2026-06-29 23:29:45 +00:00",
          "lastUpdated": "2026-06-29 23:29:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "thebristolbodyrepairclinic.co.uk",
          "rank": 135,
          "backlinks": 25,
          "referringDomains": 13,
          "referringMainDomains": 13,
          "referringPages": 25,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 25
          },
          "firstSeen": "2025-02-27 17:28:38 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 19,
      "name": "Evolve Physio Clinic",
      "url": "https://evolvephysioclinic.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 58,
        "technical": 88,
        "local": 84,
        "visibility": 21,
        "ai": 20,
        "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": 682,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJAa4mPgePcUgRnfzZ_FLrMN0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://evolvephysioclinic.co.uk/",
          "pagesCrawled": 18,
          "pagesDiscovered": 18,
          "internalLinks": 893,
          "avgInternalLinksPerPage": 49.6,
          "maxDepthReached": 1,
          "genericAnchors": 9,
          "genericAnchorRatio": 0.01,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 16,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-31",
          "sitemapStaleDays": 32,
          "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": "15138525",
          "companyName": "EVOLVE PHYSIO CLINIC LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2023-09-14",
          "ageYears": 3,
          "sicCodes": [
            "86900",
            "96040"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-09-30",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Ivy Court 61 High Street, Nailsea, Bristol, England, BS48 1AW",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 76,
          "accessibility": 96,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 4823,
          "tbtMs": 131,
          "clsScore": 0,
          "fcpMs": 2702,
          "speedIndexMs": 3383,
          "failing": [
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy 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": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 14,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 54
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "tailored recovery path": 4,
            "knowledgeable staff": 21,
            "rotator cuff issues": 2,
            "resistance band work": 2,
            "recovery from ankle injury": 2,
            "calf pain": 5,
            "knee injury treatment": 2,
            "thorough assessment": 3,
            "strengthening exercises": 5,
            "encouraging staff": 5
          },
          "firstSeen": "2026-07-11 22:33:43 +00:00",
          "lastUpdated": "2026-07-11 22:33:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "evolvephysioclinic.co.uk",
          "rank": 23,
          "backlinks": 27,
          "referringDomains": 27,
          "referringMainDomains": 27,
          "referringPages": 27,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 27
          },
          "firstSeen": "2024-08-17 06:59:29 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 20,
      "name": "Fit Forming",
      "url": "http://www.fitforming.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 59,
        "technical": 100,
        "local": 93,
        "visibility": 0,
        "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": 841,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJs6SJnJSNcUgRFyb1ji4aMcA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.fitforming.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 32,
          "avgInternalLinksPerPage": 32,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 8,
          "sitemapUrls": 8,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-06-23",
          "sitemapStaleDays": 70,
          "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": 50,
          "accessibility": 98,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 12527,
          "tbtMs": 349,
          "clsScore": 0,
          "fcpMs": 5966,
          "speedIndexMs": 7520,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "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
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 8,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 93
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Personal trainer"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 4,
          "placeTopics": {
            "friendly physio": 6,
            "knowledgeable staff": 19,
            "knee recovery": 3,
            "injury analysis": 2,
            "calf repair": 2,
            "shoulder injury treatment": 2,
            "targeted exercises": 3,
            "problem diagnosis": 6,
            "gentle exercises": 3,
            "exercise app": 5
          },
          "firstSeen": "2024-07-17 00:38:14 +00:00",
          "lastUpdated": "2026-06-29 21:09:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "fitforming.co.uk",
          "rank": 0,
          "backlinks": 46,
          "referringDomains": 42,
          "referringMainDomains": 39,
          "referringPages": 46,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 46
          },
          "firstSeen": "2023-11-13 13:02:29 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 21,
      "name": "My Chiro",
      "url": "http://www.mychiro.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 44,
        "technical": 100,
        "local": 99,
        "visibility": 8,
        "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": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1785,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJreTyeu2LcUgRbx8LDZrk3I8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.mychiro.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 52,
          "avgInternalLinksPerPage": 52,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 39,
          "sitemapUrls": 39,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-03",
          "sitemapStaleDays": 29,
          "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 Bristol"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 38,
          "accessibility": 95,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 22501,
          "tbtMs": 710,
          "clsScore": 0.033,
          "fcpMs": 9547,
          "speedIndexMs": 12489,
          "failing": [
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 24,
          "ratingDistribution": {
            "1": 2,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 81
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Health consultant",
            "Massage therapist",
            "Sports massage therapist",
            "Wellness Centre"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 9,
          "placeTopics": {
            "neck problems": 6,
            "posture at work": 3,
            "relaxing atmosphere": 5,
            "hip pain relief": 3,
            "treatment plan": 6,
            "breathing exercises": 2,
            "lower back pain": 32,
            "increased flexibility": 3,
            "effective treatment": 5,
            "back issues": 2
          },
          "firstSeen": "2026-06-30 13:22:56 +00:00",
          "lastUpdated": "2026-06-30 13:22:56 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "mychiro.co.uk",
          "rank": 146,
          "backlinks": 135,
          "referringDomains": 63,
          "referringMainDomains": 60,
          "referringPages": 134,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 133
          },
          "firstSeen": "2021-11-03 10:04:24 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 22,
      "name": "ROME Physio Rehab Hotwells",
      "url": "https://www.romenendezphysio.com/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 57,
        "technical": 100,
        "local": 77,
        "visibility": 0,
        "ai": 0,
        "content": 87
      },
      "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": 1605,
        "contentFreshnessDays": 2010
      },
      "localMatch": {
        "placeId": "ChIJ0wZ50LyNcUgRB-UWv7m7zA4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.romenendezphysio.com/",
          "pagesCrawled": 4,
          "pagesDiscovered": 3,
          "internalLinks": 63,
          "avgInternalLinksPerPage": 15.8,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 2,
            "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": 59,
          "accessibility": 82,
          "bestPractices": 96,
          "seo": 92,
          "lcpMs": 7533,
          "tbtMs": 249,
          "clsScore": 0,
          "fcpMs": 4231,
          "speedIndexMs": 5117,
          "failing": [
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 45,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 44
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncturist",
            "Holistic medicine practitioner",
            "Massage therapist",
            "Osteopath",
            "Physical rehabilitation center",
            "Physical Therapy Clinic"
          ],
          "hasDescription": true,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "clinic": 9,
            "injuries": 6,
            "capacitive-resistive electric transfer": 5,
            "neck": 6,
            "exercises": 6,
            "facial treatment": 4,
            "reduce": 3,
            "laser": 2,
            "technology": 3,
            "lymphatic massage": 2
          },
          "firstSeen": "2024-06-07 03:18:48 +00:00",
          "lastUpdated": "2025-09-07 17:12:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "romenendezphysio.com",
          "rank": 196,
          "backlinks": 521,
          "referringDomains": 36,
          "referringMainDomains": 34,
          "referringPages": 279,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 278
          },
          "firstSeen": "2023-11-13 15:36:48 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 23,
      "name": "Time Out Therapies",
      "url": "http://www.timeouttherapies.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 72,
        "technical": 100,
        "local": 75,
        "visibility": 0,
        "ai": 0,
        "content": 66
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": true,
        "hasBlogLink": true,
        "wordCount": 529,
        "contentFreshnessDays": 3743
      },
      "localMatch": {
        "placeId": "ChIJ51eqM1uQcUgRSXFyK9xxrqs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.timeouttherapies.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": 79,
          "accessibility": 92,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 4455,
          "tbtMs": 0,
          "clsScore": 0.03,
          "fcpMs": 3041,
          "speedIndexMs": 3041,
          "failing": [
            {
              "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
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "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
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "aria-hidden-focus",
              "title": "`[aria-hidden=\"true\"]` elements contain focusable descendents",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 10,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 1,
            "4": 2,
            "5": 32
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Reflexologist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 2,
          "placeTopics": {
            "bowen treatments": 5,
            "spinal stenosis": 2,
            "pilates classes": 2,
            "relaxed atmosphere": 2,
            "reflexology": 2,
            "diagnosis": 6,
            "discomfort": 4,
            "pain relief": 2,
            "physical examination": 3,
            "neck": 6
          },
          "firstSeen": "2024-07-19 12:59:34 +00:00",
          "lastUpdated": "2026-06-30 06:05:46 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "timeouttherapies.co.uk",
          "rank": 103,
          "backlinks": 85,
          "referringDomains": 57,
          "referringMainDomains": 53,
          "referringPages": 85,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 85
          },
          "firstSeen": "2022-01-09 03:34:35 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 24,
      "name": "Staple Hill Osteopathy",
      "url": "https://www.staplehillosteopathy.co.uk/",
      "digitalVisibilityScore": 55,
      "pillarScores": {
        "speed": 64,
        "technical": 100,
        "local": 74,
        "visibility": 4,
        "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": 882,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJrbnetjGPcUgRE4rJyel1QxA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.staplehillosteopathy.co.uk/",
          "pagesCrawled": 9,
          "pagesDiscovered": 11,
          "internalLinks": 230,
          "avgInternalLinksPerPage": 25.6,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 2,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-03-05",
          "sitemapStaleDays": 544,
          "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": 69,
          "accessibility": 93,
          "bestPractices": 69,
          "seo": 92,
          "lcpMs": 9780,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 2107,
          "speedIndexMs": 5214,
          "failing": [
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "image-aspect-ratio",
              "title": "Displays images with incorrect aspect ratio",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 5,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 24
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncturist",
            "Massage therapist",
            "Physical Therapy Clinic",
            "Sports medicine clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "injury identification": 3,
            "arthritis explanation": 2,
            "helpful staff": 6,
            "jaw pain relief": 2,
            "warm practitioner": 2,
            "thoughtful practitioner": 2,
            "calm manner": 3,
            "back problems": 5,
            "holistic approach": 3,
            "lovely staff": 2
          },
          "firstSeen": "2026-07-09 01:38:51 +00:00",
          "lastUpdated": "2026-07-09 01:38:51 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "staplehillosteopathy.co.uk",
          "rank": 44,
          "backlinks": 128,
          "referringDomains": 17,
          "referringMainDomains": 17,
          "referringPages": 127,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 126
          },
          "firstSeen": "2024-01-29 03:19:00 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 25,
      "name": "ICAHT - Centre Of Integrative Medicine (Holistic Clinic)",
      "url": "https://www.icaht.co.uk/bristol-clinic/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 40,
        "technical": 100,
        "local": 97,
        "visibility": 0,
        "ai": 0,
        "content": 70
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1755,
        "contentFreshnessDays": 1040
      },
      "localMatch": {
        "placeId": "ChIJXW9w5DiOcUgRAJg0pkhuwpA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.icaht.co.uk/bristol-clinic/",
          "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": 5431,
          "inpMs": null,
          "cls": 0,
          "lcpGood": false,
          "inpGood": null,
          "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": 55,
          "accessibility": 97,
          "bestPractices": 54,
          "seo": 85,
          "lcpMs": 35661,
          "tbtMs": 78,
          "clsScore": 0,
          "fcpMs": 23201,
          "speedIndexMs": 23201,
          "failing": [
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "deprecations",
              "title": "Uses deprecated APIs",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "third-party-cookies",
              "title": "Uses third-party cookies",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 9,
          "ratingDistribution": {
            "1": 2,
            "2": 0,
            "3": 1,
            "4": 0,
            "5": 55
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Alternative medicine practitioner",
            "Chiropractor",
            "Health consultant",
            "Osteopath",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 5,
          "placeTopics": {
            "cupping": 9,
            "back pain treatment": 8,
            "chiropractors": 4,
            "knee injury treatment": 2,
            "physios": 4,
            "friendly staff": 12,
            "exercise advice": 3,
            "back issues": 2,
            "attention to detail": 2,
            "cleanliness": 2
          },
          "firstSeen": "2024-07-17 13:45:23 +00:00",
          "lastUpdated": "2026-06-30 07:22:56 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "icaht.co.uk",
          "rank": 196,
          "backlinks": 3679,
          "referringDomains": 191,
          "referringMainDomains": 184,
          "referringPages": 3634,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 3604
          },
          "firstSeen": "2019-12-09 13:18:54 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 26,
      "name": "Physio Fit Bristol",
      "url": "https://www.physiofitbristol.com/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 59,
        "technical": 88,
        "local": 97,
        "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": false,
        "hasCredentialsLink": true,
        "hasBlogLink": true,
        "wordCount": 375,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJRfNJLsiNcUgR3sVhcctj7L0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.physiofitbristol.com/",
          "pagesCrawled": 25,
          "pagesDiscovered": 59,
          "internalLinks": 453,
          "avgInternalLinksPerPage": 18.1,
          "maxDepthReached": 2,
          "genericAnchors": 7,
          "genericAnchorRatio": 0.015,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": 2
          },
          "orphanCandidates": null,
          "sitemapUrls": 7,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-31",
          "sitemapStaleDays": 1,
          "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": 56,
          "accessibility": 90,
          "bestPractices": 77,
          "seo": 100,
          "lcpMs": 8214,
          "tbtMs": 374,
          "clsScore": 0.002,
          "fcpMs": 3007,
          "speedIndexMs": 5701,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "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": "third-party-cookies",
              "title": "Uses third-party cookies",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 27,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 52
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Bicycle Shop",
            "Physical Therapy Clinic",
            "Sports injury clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 9,
          "placeTopics": {
            "bike fit": 29,
            "physio assessment": 6,
            "bike adjustments": 4,
            "seat adjustment": 3,
            "thorough assessment": 4,
            "cleat adjustment": 2,
            "passion for cycling": 2,
            "endurance bike fit": 2,
            "exercise videos": 2,
            "knowledgeable staff": 8
          },
          "firstSeen": "2026-06-30 08:51:45 +00:00",
          "lastUpdated": "2026-06-30 08:51:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "physiofitbristol.com",
          "rank": 66,
          "backlinks": 50,
          "referringDomains": 43,
          "referringMainDomains": 40,
          "referringPages": 48,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 48
          },
          "firstSeen": "2023-11-13 14:20:58 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 27,
      "name": "Vital Health Chiropractic Clinic",
      "url": "http://www.vitalhealthchiropractor.co.uk/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 65,
        "technical": 88,
        "local": 90,
        "visibility": 22,
        "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": 465,
        "contentFreshnessDays": 2736
      },
      "localMatch": {
        "placeId": "ChIJQbvBGPGNcUgR2zjmeyOgask",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.vitalhealthchiropractor.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 19,
          "avgInternalLinksPerPage": 19,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.053,
          "keyPageDepth": {
            "contact": 1,
            "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": 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": 59,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 8860,
          "tbtMs": 58,
          "clsScore": 0.011,
          "fcpMs": 2585,
          "speedIndexMs": 4786,
          "failing": [
            {
              "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": "is-on-https",
              "title": "Does not use HTTPS",
              "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": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 11,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 48
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "friendly chiropractor": 4,
            "friendly team": 17,
            "minor adjustments": 2,
            "gentle approach": 4,
            "lifestyle advice": 2,
            "friendly atmosphere": 4,
            "skilled staff": 3,
            "support staff": 3,
            "clear explanations": 2,
            "hypermobility": 3
          },
          "firstSeen": "2024-08-05 19:17:32 +00:00",
          "lastUpdated": "2026-07-11 07:32:58 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "vitalhealthchiropractor.co.uk",
          "rank": 104,
          "backlinks": 312,
          "referringDomains": 41,
          "referringMainDomains": 40,
          "referringPages": 306,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 303
          },
          "firstSeen": "2022-11-15 19:59:43 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 28,
      "name": "Willow Life Chiropractic",
      "url": "http://chiropracticjobs.com/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 79,
        "technical": 100,
        "local": 59,
        "visibility": 0,
        "ai": 0,
        "content": 66
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 445,
        "contentFreshnessDays": 1057
      },
      "localMatch": {
        "placeId": "ChIJAQAAk7-RcUgRyW8Z_uJzeY8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://chiropracticjobs.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 31,
          "avgInternalLinksPerPage": 31,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.032,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 16,
          "sitemapUrls": 16,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-07-09",
          "sitemapStaleDays": 418,
          "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": 78,
          "accessibility": 73,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 4003,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 3181,
          "speedIndexMs": 4744,
          "failing": [
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "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": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-07 01:35:10 +00:00",
          "lastUpdated": "2026-07-12 14:57:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "chiropracticjobs.com",
          "rank": 230,
          "backlinks": 619,
          "referringDomains": 58,
          "referringMainDomains": 55,
          "referringPages": 615,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 607
          },
          "firstSeen": "2021-12-01 16:43:57 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 29,
      "name": "Back2Action Ltd",
      "url": "http://www.back2action.co.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 85,
        "technical": 75,
        "local": 75,
        "visibility": 4,
        "ai": 20,
        "content": 21
      },
      "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": 185,
        "contentFreshnessDays": 1
      },
      "localMatch": {
        "placeId": "ChIJs7VBqACNcUgRjHw0mkodopY",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.back2action.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 13,
          "avgInternalLinksPerPage": 13,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 39,
          "sitemapUrls": 40,
          "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": true,
          "companyNumber": "08224859",
          "companyName": "BACK2ACTION LTD",
          "companyStatus": "active",
          "incorporatedOn": "2012-09-21",
          "ageYears": 13.9,
          "sicCodes": [
            "85510",
            "86900",
            "93130",
            "96040"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-03-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": [
            "SILENCEBABY LIMITED",
            "BACK2ACTION LTD."
          ],
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Scrapstore House, 21 Sevier Street, Bristol, England, BS2 9LB",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 67,
          "accessibility": 96,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 3963,
          "tbtMs": 516,
          "clsScore": 0.062,
          "fcpMs": 3213,
          "speedIndexMs": 3213,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "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": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "interactive",
              "title": "Time to Interactive",
              "score": 20
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 38,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 29
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Personal trainer",
            "Physiotherapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 4,
          "placeTopics": {
            "sports rehab": 4,
            "strength training": 3,
            "weight loss": 2,
            "physiotherapy": 4,
            "fitness goals": 5,
            "injury prevention": 2,
            "friendly staff": 12,
            "pain relief": 2,
            "return to sport": 2,
            "football": 3
          },
          "firstSeen": "2024-06-07 04:58:59 +00:00",
          "lastUpdated": "2026-07-12 16:00:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "back2action.co.uk",
          "rank": 72,
          "backlinks": 91,
          "referringDomains": 62,
          "referringMainDomains": 60,
          "referringPages": 80,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 78
          },
          "firstSeen": "2019-05-24 19:10:51 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 30,
      "name": "Clifton Chiropractic Clinic",
      "url": "https://www.cliftonchiropractic.co.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 59,
        "technical": 100,
        "local": 73,
        "visibility": 13,
        "ai": 0,
        "content": 49
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 638,
        "contentFreshnessDays": 2483
      },
      "localMatch": {
        "placeId": "ChIJFQdNLMCNcUgRxDKz4q2l49Q",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.cliftonchiropractic.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 25,
          "internalLinks": 1321,
          "avgInternalLinksPerPage": 52.8,
          "maxDepthReached": 2,
          "genericAnchors": 14,
          "genericAnchorRatio": 0.011,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 4,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2021-09-24",
          "sitemapStaleDays": 1803,
          "sitemapSampleChecked": 4,
          "sitemapSampleResolved": 4,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": true,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": "registered address does not mention Bristol"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 57,
          "accessibility": 89,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 7375,
          "tbtMs": 0,
          "clsScore": 0.072,
          "fcpMs": 4801,
          "speedIndexMs": 10834,
          "failing": [
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "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
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 7
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-07-08 08:35:58 +00:00",
          "lastUpdated": "2026-07-08 08:35:58 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cliftonchiropractic.co.uk",
          "rank": 131,
          "backlinks": 312,
          "referringDomains": 78,
          "referringMainDomains": 75,
          "referringPages": 297,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 291
          },
          "firstSeen": "2019-02-16 16:18:44 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 31,
      "name": "Lucy Smith Osteopathy",
      "url": "https://www.lucysmithosteopathy.co.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 81,
        "technical": 75,
        "local": 81,
        "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": false,
        "wordCount": 827,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJVcy8H8STcUgRWUkOWJ45Oac",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.lucysmithosteopathy.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": 11,
          "sitemapUrls": 12,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-02-08",
          "sitemapStaleDays": 204,
          "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": 96,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 3654,
          "tbtMs": 0,
          "clsScore": 0.149,
          "fcpMs": 3012,
          "speedIndexMs": 12794,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "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": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "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": 56
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": {
            "sciatica treatment": 5,
            "attentive listener": 4,
            "back problems": 11,
            "deep tissue work": 2,
            "acupuncture": 2,
            "rehab exercises": 2,
            "safe environment": 5,
            "tailored treatment": 2,
            "chronic pain management": 2,
            "calm manner": 3
          },
          "firstSeen": "2024-07-16 08:12:43 +00:00",
          "lastUpdated": "2026-06-29 07:23:48 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "lucysmithosteopathy.co.uk",
          "rank": 126,
          "backlinks": 69,
          "referringDomains": 32,
          "referringMainDomains": 32,
          "referringPages": 68,
          "brokenBacklinks": 29,
          "referringLinksTypes": {
            "anchor": 67
          },
          "firstSeen": "2021-02-27 03:56:21 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 32,
      "name": "Phoenix Physio",
      "url": "http://www.phoenixphysio.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 58,
        "technical": 100,
        "local": 77,
        "visibility": 4,
        "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": true,
        "hasBlogLink": false,
        "wordCount": 469,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJHbC_TaSFcUgRXGxXLq9FDJI",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.phoenixphysio.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 40,
          "avgInternalLinksPerPage": 40,
          "maxDepthReached": 0,
          "genericAnchors": 4,
          "genericAnchorRatio": 0.1,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 10,
          "sitemapUrls": 10,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-09-18",
          "sitemapStaleDays": 348,
          "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": 73,
          "accessibility": 94,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 4682,
          "tbtMs": 249,
          "clsScore": 0,
          "fcpMs": 3035,
          "speedIndexMs": 3035,
          "failing": [
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 53
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": {
            "thorough assessment": 6,
            "posture analysis": 3,
            "root cause diagnosis": 3,
            "knee injury": 3,
            "knowledgeable staff": 12,
            "experienced physiotherapist": 5,
            "injury healing": 2,
            "clear and thorough": 5,
            "recovery guidance": 2,
            "clear advice": 2
          },
          "firstSeen": "2024-06-07 03:18:45 +00:00",
          "lastUpdated": "2026-07-12 15:35:48 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "phoenixphysio.uk",
          "rank": 51,
          "backlinks": 48,
          "referringDomains": 45,
          "referringMainDomains": 42,
          "referringPages": 48,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 48
          },
          "firstSeen": "2021-11-02 12:53:49 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 33,
      "name": "The Chandos Clinic",
      "url": "http://www.chandosclinic.co.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 76,
        "technical": 63,
        "local": 74,
        "visibility": 28,
        "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": false,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1163,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJHXqmrOeNcUgRSYVpulwc-50",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.chandosclinic.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": true,
          "companyNumber": "04674268",
          "companyName": "THE CHANDOS CLINIC LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2003-02-21",
          "ageYears": 23.5,
          "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": "21 Chandos Road, Redland, Bristol, BS6 6PG",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 69,
          "accessibility": 82,
          "bestPractices": 59,
          "seo": 92,
          "lcpMs": 4389,
          "tbtMs": 334,
          "clsScore": 0.006,
          "fcpMs": 3662,
          "speedIndexMs": 4064,
          "failing": [
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "aria-prohibited-attr",
              "title": "Elements use prohibited ARIA attributes",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "third-party-cookies",
              "title": "Uses third-party cookies",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 1,
            "4": 0,
            "5": 29
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic",
            "Reflexologist",
            "Reiki therapist",
            "Sports massage therapist",
            "Thai massage therapist",
            "Yoga studio"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "neck pain treatment": 4,
            "cranial osteopathy": 2,
            "knee complaints": 2,
            "fibromyalgia": 2,
            "calming presence": 2,
            "gentle touch": 2,
            "welcoming atmosphere": 2,
            "caring staff": 5,
            "holistic approach": 2,
            "improved quality of life": 2
          },
          "firstSeen": "2024-07-17 06:48:07 +00:00",
          "lastUpdated": "2026-06-30 02:04:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "chandosclinic.co.uk",
          "rank": 208,
          "backlinks": 675,
          "referringDomains": 100,
          "referringMainDomains": 95,
          "referringPages": 649,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 642
          },
          "firstSeen": "2020-09-22 03:21:55 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 34,
      "name": "The Parker Clinic",
      "url": "http://www.parkerclinic.co.uk/",
      "digitalVisibilityScore": 52,
      "pillarScores": {
        "speed": 67,
        "technical": 75,
        "local": 82,
        "visibility": 8,
        "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": 728,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ1XXt8AWOcUgRko0EqlRQS9A",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.parkerclinic.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 39,
          "avgInternalLinksPerPage": 39,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": 1
          },
          "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": 67,
          "accessibility": 57,
          "bestPractices": 78,
          "seo": 83,
          "lcpMs": 7889,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 3202,
          "speedIndexMs": 4832,
          "failing": [
            {
              "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
            },
            {
              "id": "link-in-text-block",
              "title": "Links rely on color to be distinguishable.",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 21,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 2,
            "5": 70
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 2,
          "placeTopics": {
            "warm and friendly staff": 6,
            "sciatica treatment": 2,
            "acupuncture": 3,
            "covid rules": 3,
            "thorough assessment": 2,
            "friendly reception staff": 3,
            "neck pain treatment": 2,
            "professional team": 8,
            "friendly approach": 2,
            "lovely environment": 4
          },
          "firstSeen": "2024-07-17 03:55:54 +00:00",
          "lastUpdated": "2026-06-29 23:43:39 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "parkerclinic.co.uk",
          "rank": 99,
          "backlinks": 183,
          "referringDomains": 67,
          "referringMainDomains": 65,
          "referringPages": 177,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 147
          },
          "firstSeen": "2019-01-23 06:11:23 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 35,
      "name": "Greenway Osteopaths",
      "url": "http://www.greenway-osteopaths.com/",
      "digitalVisibilityScore": 51,
      "pillarScores": {
        "speed": 74,
        "technical": 88,
        "local": 68,
        "visibility": 10,
        "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": 394,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ8yCbZBqScUgREduog9XgvZM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.greenway-osteopaths.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 9,
          "avgInternalLinksPerPage": 9,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.111,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 5,
          "sitemapUrls": 6,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-05-21",
          "sitemapStaleDays": 103,
          "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": 93,
          "accessibility": 91,
          "bestPractices": 81,
          "seo": 85,
          "lcpMs": 3119,
          "tbtMs": 65,
          "clsScore": 0,
          "fcpMs": 1304,
          "speedIndexMs": 2279,
          "failing": [
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "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": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 13
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "shockwave machine": 2,
            "injuries": 3,
            "clear explanations": 2,
            "family": 2,
            "knee": 2,
            "various treatments": 3,
            "nerve": 2,
            "sports": 3,
            "treatment": 3,
            "neck": 3
          },
          "firstSeen": "2024-07-19 10:15:42 +00:00",
          "lastUpdated": "2026-06-30 11:29:51 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "greenway-osteopaths.com",
          "rank": 66,
          "backlinks": 51,
          "referringDomains": 45,
          "referringMainDomains": 43,
          "referringPages": 50,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 49
          },
          "firstSeen": "2022-01-07 17:40:08 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 36,
      "name": "JC Therapy Clinic",
      "url": "https://www.jctherapyclinic.com/",
      "digitalVisibilityScore": 51,
      "pillarScores": {
        "speed": 65,
        "technical": 100,
        "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": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 468,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJjbxb2t2FcUgRWorc_Okix70",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.jctherapyclinic.com/",
          "pagesCrawled": 5,
          "pagesDiscovered": 7,
          "internalLinks": 78,
          "avgInternalLinksPerPage": 15.6,
          "maxDepthReached": 1,
          "genericAnchors": 3,
          "genericAnchorRatio": 0.038,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 0,
          "sitemapUrls": 5,
          "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": 73,
          "accessibility": 94,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 10783,
          "tbtMs": 80,
          "clsScore": 0,
          "fcpMs": 1953,
          "speedIndexMs": 2018,
          "failing": [
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 14
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": {
            "sports massage": 2,
            "exercise program": 4,
            "affordable": 2,
            "advice": 2,
            "treatment": 2,
            "massage": 2
          },
          "firstSeen": "2026-06-30 03:38:43 +00:00",
          "lastUpdated": "2026-06-30 03:38:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "jctherapyclinic.com",
          "rank": 0,
          "backlinks": 32,
          "referringDomains": 31,
          "referringMainDomains": 27,
          "referringPages": 32,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 32
          },
          "firstSeen": "2025-06-03 12:45:23 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 37,
      "name": "SSP Osteopathy",
      "url": "http://ssp-osteopathy.co.uk/",
      "digitalVisibilityScore": 51,
      "pillarScores": {
        "speed": 61,
        "technical": 100,
        "local": 70,
        "visibility": 13,
        "ai": 0,
        "content": 28
      },
      "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": 382,
        "contentFreshnessDays": 3073
      },
      "localMatch": {
        "placeId": "ChIJg9IrEkKNcUgRg4nSxglE064",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://ssp-osteopathy.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 15,
          "avgInternalLinksPerPage": 15,
          "maxDepthReached": 0,
          "genericAnchors": 2,
          "genericAnchorRatio": 0.133,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 7,
          "sitemapUrls": 8,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-04-13",
          "sitemapStaleDays": 140,
          "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": 61,
          "accessibility": 98,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 6829,
          "tbtMs": 5,
          "clsScore": 0,
          "fcpMs": 3966,
          "speedIndexMs": 9073,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "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": 7,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 8
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": {
            "back pain removal": 2,
            "helpful staff": 2
          },
          "firstSeen": "2024-07-17 13:39:04 +00:00",
          "lastUpdated": "2026-06-30 07:16:58 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "ssp-osteopathy.co.uk",
          "rank": 17,
          "backlinks": 43,
          "referringDomains": 43,
          "referringMainDomains": 40,
          "referringPages": 43,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 43
          },
          "firstSeen": "2023-11-14 14:49:46 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 38,
      "name": "Ann Physiocare - Physiotherapy in Staple Hill",
      "url": "https://www.annphysiocare.com/physiotherapy/bristol-staplehill/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 75,
        "technical": 57,
        "local": 67,
        "visibility": 29,
        "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": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1646,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJbVCb18VFcUgRXIxEvZeA_c8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.annphysiocare.com/physiotherapy/bristol-staplehill/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 31,
          "avgInternalLinksPerPage": 31,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 83,
          "sitemapUrls": 84,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2021-05-13",
          "sitemapStaleDays": 1936,
          "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": 73,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 13875,
          "tbtMs": 189,
          "clsScore": 0,
          "fcpMs": 5937,
          "speedIndexMs": 6892,
          "failing": [
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "frame-title",
              "title": "`<frame>` or `<iframe>` elements do not have a title",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 10,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 4
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic",
            "Acupuncturist",
            "Pain Management Doctor",
            "Physical Fitness Programme",
            "Physiotherapist",
            "Rehabilitation Centre",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "staff": 3
          },
          "firstSeen": "2024-07-19 08:42:17 +00:00",
          "lastUpdated": "2026-06-30 10:23:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "annphysiocare.com",
          "rank": 196,
          "backlinks": 1227,
          "referringDomains": 151,
          "referringMainDomains": 148,
          "referringPages": 1164,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 1133
          },
          "firstSeen": "2019-01-21 16:18:12 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 39,
      "name": "Top To Toe Physiotherapy",
      "url": "https://www.toptotoephysiotherapy.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 27,
        "technical": 75,
        "local": 86,
        "visibility": 14,
        "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": 988,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJFSrgrOmOcUgRrzOdKKbYLqs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.toptotoephysiotherapy.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": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI timeout"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 11,
          "ratingDistribution": {
            "1": 2,
            "2": 1,
            "3": 1,
            "4": 1,
            "5": 43
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physical Therapy Clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 18,
          "placeTopics": {
            "back pain treatment": 9,
            "knee pain treatment": 3,
            "neck pain relief": 2,
            "confidence building": 3,
            "tailored treatment": 2,
            "training plan": 2,
            "resolving back issue": 2,
            "appointment updates": 2,
            "problem diagnosis": 2,
            "welcoming atmosphere": 2
          },
          "firstSeen": "2024-07-19 11:16:36 +00:00",
          "lastUpdated": "2026-06-30 12:15:11 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "toptotoephysiotherapy.co.uk",
          "rank": 139,
          "backlinks": 207,
          "referringDomains": 66,
          "referringMainDomains": 65,
          "referringPages": 190,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 101
          },
          "firstSeen": "2022-01-01 01:54:19 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 40,
      "name": "Willow Brook Clinic",
      "url": "http://www.willowbrookclinic.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 71,
        "technical": 75,
        "local": 75,
        "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": false,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 561,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ7SfYEvyQcUgRagE0FqnhO78",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.willowbrookclinic.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 12,
          "avgInternalLinksPerPage": 12,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 9,
          "sitemapUrls": 9,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2024-11-09",
          "sitemapStaleDays": 661,
          "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": 86,
          "accessibility": 100,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 3513,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 2886,
          "speedIndexMs": 2886,
          "failing": [
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 50
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 3,
          "ratingDistribution": {
            "1": 3,
            "2": 0,
            "3": 1,
            "4": 9,
            "5": 55
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Foot care",
            "Massage therapist",
            "Physiotherapist",
            "Physical Therapy Clinic",
            "Chiropodist"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "acupuncture": 3,
            "caring team": 2,
            "foot care": 3,
            "consultation": 3,
            "massage": 3,
            "staff": 11,
            "sports": 2,
            "foot": 7
          },
          "firstSeen": "2026-06-30 03:47:47 +00:00",
          "lastUpdated": "2026-06-30 03:47:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "willowbrookclinic.co.uk",
          "rank": 98,
          "backlinks": 135,
          "referringDomains": 37,
          "referringMainDomains": 37,
          "referringPages": 123,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 122
          },
          "firstSeen": "2022-04-06 08:38:03 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 41,
      "name": "Easton Chiropractic",
      "url": "https://eastonchiropracticbristol.co.uk/",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": 65,
        "technical": 88,
        "local": 72,
        "visibility": 4,
        "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": 1292,
        "contentFreshnessDays": 974
      },
      "localMatch": {
        "placeId": "ChIJ11LRCACPcUgRq3rqGC5y65g",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://eastonchiropracticbristol.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 23,
          "avgInternalLinksPerPage": 23,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 0,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-01-29",
          "sitemapStaleDays": 580,
          "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": 62,
          "accessibility": 94,
          "bestPractices": 77,
          "seo": 100,
          "lcpMs": 13283,
          "tbtMs": 94,
          "clsScore": 0.066,
          "fcpMs": 4359,
          "speedIndexMs": 4728,
          "failing": [
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "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": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "deprecations",
              "title": "Uses deprecated APIs",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 5,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 6
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "book": 2
          },
          "firstSeen": "2026-06-30 00:04:47 +00:00",
          "lastUpdated": "2026-06-30 00:04:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "eastonchiropracticbristol.co.uk",
          "rank": 0,
          "backlinks": 9,
          "referringDomains": 7,
          "referringMainDomains": 7,
          "referringPages": 9,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 9
          },
          "firstSeen": "2025-12-28 09:59:20 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 42,
      "name": "ENable Physios Limited, Bristol",
      "url": "https://www.enablephysios.co.uk/",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": 73,
        "technical": 75,
        "local": 65,
        "visibility": 0,
        "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": 854,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJm5rUxOaNcUgRy8buzrcj4tY",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.enablephysios.co.uk/",
          "pagesCrawled": 24,
          "pagesDiscovered": 25,
          "internalLinks": 1017,
          "avgInternalLinksPerPage": 42.4,
          "maxDepthReached": 2,
          "genericAnchors": 6,
          "genericAnchorRatio": 0.006,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 0,
          "sitemapUrls": 17,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-09-01",
          "sitemapStaleDays": 0,
          "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": 82,
          "accessibility": 96,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 3901,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 2885,
          "speedIndexMs": 3248,
          "failing": [
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "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": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 52
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 33,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 2
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-07 03:18:47 +00:00",
          "lastUpdated": "2026-07-12 15:33:51 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "enablephysios.co.uk",
          "rank": 0,
          "backlinks": 60,
          "referringDomains": 53,
          "referringMainDomains": 50,
          "referringPages": 59,
          "brokenBacklinks": 4,
          "referringLinksTypes": {
            "anchor": 58
          },
          "firstSeen": "2023-10-27 04:27:23 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 43,
      "name": "OhAna Physio",
      "url": "http://ohanaphysio.co.uk/",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": 59,
        "technical": 100,
        "local": 64,
        "visibility": 0,
        "ai": 0,
        "content": 41
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": true,
        "hasBlogLink": false,
        "wordCount": 171,
        "contentFreshnessDays": 2720
      },
      "localMatch": {
        "placeId": "ChIJsa_W6zHBYGcRrVDf3Sqbz4s",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://ohanaphysio.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 19,
          "avgInternalLinksPerPage": 19,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 1,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2022-10-10",
          "sitemapStaleDays": 1421,
          "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": 59,
          "accessibility": 84,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 7936,
          "tbtMs": 5,
          "clsScore": 0.051,
          "fcpMs": 3566,
          "speedIndexMs": 15634,
          "failing": [
            {
              "id": "button-name",
              "title": "Buttons do not have an accessible name",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "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": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 23,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 3
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Service establishment"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 2,
          "placeTopics": null,
          "firstSeen": "2024-06-07 01:34:52 +00:00",
          "lastUpdated": "2026-07-22 09:42:58 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "ohanaphysio.co.uk",
          "rank": 0,
          "backlinks": 39,
          "referringDomains": 38,
          "referringMainDomains": 36,
          "referringPages": 39,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 39
          },
          "firstSeen": "2023-11-13 21:56:02 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 44,
      "name": "The Running School Bristol",
      "url": "http://runningschoolbristol.co.uk/",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": 77,
        "technical": 88,
        "local": 50,
        "visibility": 0,
        "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 207,
        "contentFreshnessDays": 1796
      },
      "localMatch": {
        "placeId": "ChIJQft_xX2PcUgR5UdRFJy1RMo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://runningschoolbristol.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": 46,
          "accessibility": 78,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 16330,
          "tbtMs": 537,
          "clsScore": 0,
          "fcpMs": 4158,
          "speedIndexMs": 8163,
          "failing": [
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "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": "list",
              "title": "Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "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": "2024-06-07 03:18:47 +00:00",
          "lastUpdated": "2026-06-30 11:34:49 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "runningschoolbristol.co.uk",
          "rank": 0,
          "backlinks": 13,
          "referringDomains": 9,
          "referringMainDomains": 9,
          "referringPages": 13,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 13
          },
          "firstSeen": "2023-11-14 03:09:05 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 45,
      "name": "Kasa Chiropractic",
      "url": "http://www.kasachiro.com/",
      "digitalVisibilityScore": 47,
      "pillarScores": {
        "speed": 55,
        "technical": 88,
        "local": 50,
        "visibility": 7,
        "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": 963,
        "contentFreshnessDays": 1721
      },
      "localMatch": {
        "placeId": "ChIJRahOAg-NcUgR_U31o9UXv6U",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.kasachiro.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 35,
          "avgInternalLinksPerPage": 35,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 71,
          "sitemapUrls": 71,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-10-14",
          "sitemapStaleDays": 322,
          "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": "08108873",
          "companyName": "KASA CHIROPRACTIC LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2012-06-18",
          "ageYears": 14.2,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-06-30",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": [
            "THE CHIROPRACTIC CENTRE (BRISTOL) LIMITED"
          ],
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Brunel House 11 The Promenade, Clifton, Bristol, United Kingdom, BS8 3NG",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 69,
          "accessibility": 82,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 4865,
          "tbtMs": 237,
          "clsScore": 0.067,
          "fcpMs": 2015,
          "speedIndexMs": 6616,
          "failing": [
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "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": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "button-name",
              "title": "Buttons do not have an accessible name",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 5,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-19 16:02:45 +00:00",
          "lastUpdated": "2024-09-03 06:43:01 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "kasachiro.com",
          "rank": 149,
          "backlinks": 257,
          "referringDomains": 88,
          "referringMainDomains": 86,
          "referringPages": 213,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 210
          },
          "firstSeen": "2022-04-26 21:30:44 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 46,
      "name": "Bradley Stoke Physio & Health",
      "url": "http://www.bradleystokephysio.co.uk/",
      "digitalVisibilityScore": 46,
      "pillarScores": {
        "speed": 50,
        "technical": 75,
        "local": 65,
        "visibility": 4,
        "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": 482,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJkXzBuPuQcUgRKyjPUUOiIQ8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.bradleystokephysio.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 43,
          "avgInternalLinksPerPage": 43,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 4,
          "sitemapUrls": 4,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-03-09",
          "sitemapStaleDays": 175,
          "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": 52,
          "accessibility": 63,
          "bestPractices": 81,
          "seo": 85,
          "lcpMs": 10232,
          "tbtMs": 168,
          "clsScore": 0.162,
          "fcpMs": 4382,
          "speedIndexMs": 6002,
          "failing": [
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "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": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 14,
          "ratingDistribution": {
            "1": 2,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 8
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic",
            "Pilates studio"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "vertigo treatment": 3,
            "advice": 4,
            "suffering": 2,
            "phone": 2,
            "vertigo": 3
          },
          "firstSeen": "2024-07-17 05:51:31 +00:00",
          "lastUpdated": "2026-06-30 01:17:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bradleystokephysio.co.uk",
          "rank": 97,
          "backlinks": 118,
          "referringDomains": 63,
          "referringMainDomains": 63,
          "referringPages": 106,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 99
          },
          "firstSeen": "2022-03-26 11:18:39 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 47,
      "name": "Elaine Donovan Chiropractor",
      "url": "https://businformaps.org/details/elaine-donovan-chiropractor-ChIJ0So",
      "digitalVisibilityScore": 46,
      "pillarScores": {
        "speed": 89,
        "technical": 88,
        "local": 44,
        "visibility": 0,
        "ai": 0,
        "content": 17
      },
      "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": 8,
        "contentFreshnessDays": 42
      },
      "localMatch": {
        "placeId": "ChIJ0SouNumNcUgRhpi8JJu02xM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://businformaps.org/details/elaine-donovan-chiropractor-ChIJ0So",
          "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": 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": 67,
          "accessibility": 84,
          "bestPractices": 96,
          "seo": 92,
          "lcpMs": 5835,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 4488,
          "speedIndexMs": 4488,
          "failing": [
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "robots-txt",
              "title": "robots.txt is not valid",
              "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
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "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": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-19 12:18:16 +00:00",
          "lastUpdated": "2026-06-30 12:58:17 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "businformaps.org",
          "rank": 116,
          "backlinks": 345,
          "referringDomains": 53,
          "referringMainDomains": 42,
          "referringPages": 181,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 180
          },
          "firstSeen": "2025-10-11 09:36:25 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 48,
      "name": "Marion Vey Osteopathy",
      "url": "https://www.marionveyosteopathy.co.uk/",
      "digitalVisibilityScore": 46,
      "pillarScores": {
        "speed": 65,
        "technical": 75,
        "local": 72,
        "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": 380,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJYQ-wxA6NcUgRd5hPh3MgPdM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.marionveyosteopathy.co.uk/",
          "pagesCrawled": 10,
          "pagesDiscovered": 9,
          "internalLinks": 177,
          "avgInternalLinksPerPage": 17.7,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 0,
          "sitemapUrls": 8,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-02-17",
          "sitemapStaleDays": 196,
          "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": 70,
          "accessibility": 95,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 7012,
          "tbtMs": 63,
          "clsScore": 0,
          "fcpMs": 3315,
          "speedIndexMs": 3315,
          "failing": [
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "duplicated-javascript-insight",
              "title": "Duplicated JavaScript",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "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": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 7
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "shoulder pain treatment": 2,
            "exercise recommendations": 2,
            "back pain treatment": 2,
            "pain relief": 2,
            "injury": 2,
            "clear explanations": 2,
            "kindness": 2,
            "hands": 2,
            "osteopath": 2,
            "advice": 2
          },
          "firstSeen": "2026-06-30 11:39:14 +00:00",
          "lastUpdated": "2026-06-30 11:39:14 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "marionveyosteopathy.co.uk",
          "rank": 0,
          "backlinks": 1,
          "referringDomains": 1,
          "referringMainDomains": 1,
          "referringPages": 1,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 1
          },
          "firstSeen": "2026-01-27 21:39:02 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 49,
      "name": "Thoracic Outlet Syndrome Centre of Excellence",
      "url": "http://www.cheringtonpractice.co.uk/",
      "digitalVisibilityScore": 45,
      "pillarScores": {
        "speed": 42,
        "technical": 88,
        "local": 47,
        "visibility": 13,
        "ai": 20,
        "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": 265,
        "contentFreshnessDays": 3646
      },
      "localMatch": {
        "placeId": "ChIJDxsRofeNcUgRMpgrOjUJSaU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.cheringtonpractice.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 43,
          "avgInternalLinksPerPage": 43,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 3,
          "sitemapUrls": 3,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2023-08-26",
          "sitemapStaleDays": 1101,
          "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": 56,
          "accessibility": 70,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 4315,
          "tbtMs": 65,
          "clsScore": 0.889,
          "fcpMs": 2738,
          "speedIndexMs": 3072,
          "failing": [
            {
              "id": "button-name",
              "title": "Buttons do not have an accessible name",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "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": 2,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-06-30 10:23:46 +00:00",
          "lastUpdated": "2026-06-30 10:23:46 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cheringtonpractice.co.uk",
          "rank": 116,
          "backlinks": 359,
          "referringDomains": 67,
          "referringMainDomains": 66,
          "referringPages": 232,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 143
          },
          "firstSeen": "2021-06-14 15:57:07 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 50,
      "name": "Alive for Life Family Chiropractic",
      "url": "http://www.aliveforlife.co.uk/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 59,
        "technical": 88,
        "local": 47,
        "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": 344,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJEfcg_wGScUgRiw3JACulo6o",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.aliveforlife.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 42,
          "avgInternalLinksPerPage": 42,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 15,
          "sitemapUrls": 15,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-06-21",
          "sitemapStaleDays": 72,
          "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": 92,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 12953,
          "tbtMs": 486,
          "clsScore": 0,
          "fcpMs": 5781,
          "speedIndexMs": 8679,
          "failing": [
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": [
            "Physiotherapist"
          ],
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2023-11-30 16:47:54 +00:00",
          "lastUpdated": "2023-11-30 16:47:54 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "aliveforlife.co.uk",
          "rank": 77,
          "backlinks": 141,
          "referringDomains": 61,
          "referringMainDomains": 56,
          "referringPages": 134,
          "brokenBacklinks": 13,
          "referringLinksTypes": {
            "anchor": 132
          },
          "firstSeen": "2021-01-17 22:50:11 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 51,
      "name": "Ian Willmott",
      "url": "https://bristolchiropractor.co.uk/about/me/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 87,
        "technical": 43,
        "local": 73,
        "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": 499,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJSV1iuAWOcUgRyNUyLyXpcBQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://bristolchiropractor.co.uk/about/me/",
          "pagesCrawled": 11,
          "pagesDiscovered": 11,
          "internalLinks": 162,
          "avgInternalLinksPerPage": 14.7,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "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": 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": 91,
          "accessibility": 76,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 2573,
          "tbtMs": 0,
          "clsScore": 0.093,
          "fcpMs": 2573,
          "speedIndexMs": 2573,
          "failing": [
            {
              "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": "render-blocking-insight",
              "title": "Render-blocking requests",
              "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
            },
            {
              "id": "html-has-lang",
              "title": "`<html>` element does not have a `[lang]` attribute",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 50
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 50
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 53
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "injury understanding": 4,
            "quick diagnosis": 2,
            "back repair": 2,
            "clean clinic": 2,
            "relaxed atmosphere": 2,
            "informative staff": 2,
            "thorough": 4,
            "sense of humour": 2,
            "knowledgeable staff": 8,
            "back pain relief": 6
          },
          "firstSeen": "2024-06-16 05:11:31 +00:00",
          "lastUpdated": "2026-08-08 00:49:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bristolchiropractor.co.uk",
          "rank": 24,
          "backlinks": 35,
          "referringDomains": 29,
          "referringMainDomains": 29,
          "referringPages": 35,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 34
          },
          "firstSeen": "2021-10-13 22:51:34 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 52,
      "name": "Melanie Noble - Osteopathy & movement",
      "url": "http://www.melanienoble.co.uk/",
      "digitalVisibilityScore": 43,
      "pillarScores": {
        "speed": 84,
        "technical": 33,
        "local": 75,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "content"
      ],
      "effectiveWeights": {
        "speed": 22.22,
        "technical": 22.22,
        "local": 22.22,
        "visibility": 16.67,
        "ai": 16.67,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJvdnEh1MddkgRWIXeoQaQQ5U",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.melanienoble.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 404"
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 85,
          "accessibility": 94,
          "bestPractices": 78,
          "seo": 40,
          "lcpMs": 3812,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 2606,
          "speedIndexMs": 2606,
          "failing": [
            {
              "id": "http-status-code",
              "title": "Page has unsuccessful HTTP status code",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "is-crawlable",
              "title": "Page is blocked from indexing",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 10,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 28
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 4,
          "placeTopics": {
            "improving posture": 2,
            "neck pain relief": 3,
            "thorough assessment": 2,
            "knowledgeable staff": 5,
            "back pain relief": 5,
            "helpful exercises": 2,
            "issue diagnosis": 2,
            "welcoming staff": 2,
            "holistic approach": 2,
            "reassuring approach": 2
          },
          "firstSeen": "2026-06-30 03:19:40 +00:00",
          "lastUpdated": "2026-06-30 03:19:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "melanienoble.co.uk",
          "rank": 67,
          "backlinks": 61,
          "referringDomains": 43,
          "referringMainDomains": 41,
          "referringPages": 61,
          "brokenBacklinks": 3,
          "referringLinksTypes": {
            "anchor": 61
          },
          "firstSeen": "2022-12-11 12:59:57 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 53,
      "name": "Pete Jowsey Physiotherapy & Acupuncture",
      "url": "https://www.pjphysio.co.uk/",
      "digitalVisibilityScore": 43,
      "pillarScores": {
        "speed": 61,
        "technical": 50,
        "local": 74,
        "visibility": 0,
        "ai": 0,
        "content": 58
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 267,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJW6KK-oWOcUgR17EPJWjnJrc",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.pjphysio.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 44,
          "internalLinks": 555,
          "avgInternalLinksPerPage": 22.2,
          "maxDepthReached": 2,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.002,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 50,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-31",
          "sitemapStaleDays": 0,
          "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": 58,
          "accessibility": 89,
          "bestPractices": 100,
          "seo": 83,
          "lcpMs": 6562,
          "tbtMs": 305,
          "clsScore": 0,
          "fcpMs": 4176,
          "speedIndexMs": 5409,
          "failing": [
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "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": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "link-in-text-block",
              "title": "Links rely on color to be distinguishable.",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 31,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 12
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 8,
          "placeTopics": {
            "injury recovery": 3,
            "knowledgeable staff": 3,
            "physio": 3,
            "injury": 6
          },
          "firstSeen": "2024-07-17 08:27:20 +00:00",
          "lastUpdated": "2026-06-30 03:24:37 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "pjphysio.co.uk",
          "rank": 59,
          "backlinks": 48,
          "referringDomains": 39,
          "referringMainDomains": 36,
          "referringPages": 47,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 46
          },
          "firstSeen": "2019-11-14 11:04:20 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 54,
      "name": "Body and Mind Physio",
      "url": "http://bodyandmindphysio.co.uk/",
      "digitalVisibilityScore": 42,
      "pillarScores": {
        "speed": null,
        "technical": 75,
        "local": 63,
        "visibility": 0,
        "ai": 0,
        "content": 60
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [
        "speed"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 25,
        "local": 25,
        "visibility": 18.75,
        "ai": 18.75,
        "content": 12.5
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1217,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJM5Om0g6OcUgRfJCtPyt-Zb8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://bodyandmindphysio.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 33,
          "avgInternalLinksPerPage": 33,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.03,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 9,
          "sitemapUrls": 10,
          "sitemapDeclaredInRobots": false,
          "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": 43,
          "accessibility": 91,
          "bestPractices": 56,
          "seo": 100,
          "lcpMs": 6031,
          "tbtMs": 1117,
          "clsScore": 0,
          "fcpMs": 2850,
          "speedIndexMs": 7770,
          "failing": [
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "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": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 4
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": [
            "Pain Management Doctor"
          ],
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-19 15:10:25 +00:00",
          "lastUpdated": "2026-06-30 14:53:57 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bodyandmindphysio.co.uk",
          "rank": 10,
          "backlinks": 23,
          "referringDomains": 21,
          "referringMainDomains": 21,
          "referringPages": 23,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 23
          },
          "firstSeen": "2023-11-13 18:21:33 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 55,
      "name": "Rebecca Winsor Osteopathy",
      "url": "http://www.thenaturalhealthclinic.com/rebecca-winsor",
      "digitalVisibilityScore": 41,
      "pillarScores": {
        "speed": 68,
        "technical": 75,
        "local": 47,
        "visibility": 4,
        "ai": 0,
        "content": 25
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 287,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJ9YXXON2NcUgRt8V_VvScJp4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.thenaturalhealthclinic.com/rebecca-winsor",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 3,
          "avgInternalLinksPerPage": 3,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 44,
          "sitemapUrls": 45,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "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": 76,
          "accessibility": 86,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 6057,
          "tbtMs": 0,
          "clsScore": 0.069,
          "fcpMs": 1875,
          "speedIndexMs": 2457,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "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": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "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": "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": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-17 03:24:24 +00:00",
          "lastUpdated": "2026-06-29 23:19:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "thenaturalhealthclinic.com",
          "rank": 127,
          "backlinks": 180,
          "referringDomains": 70,
          "referringMainDomains": 64,
          "referringPages": 168,
          "brokenBacklinks": 147,
          "referringLinksTypes": {
            "anchor": 156
          },
          "firstSeen": "2019-01-19 07:04:54 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 56,
      "name": "Chew Valley Physiotherapy Practice",
      "url": "https://www.chewvalleyphysio.co.uk/",
      "digitalVisibilityScore": 37,
      "pillarScores": {
        "speed": 67,
        "technical": 43,
        "local": 73,
        "visibility": 0,
        "ai": 0,
        "content": 8
      },
      "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": 109,
        "contentFreshnessDays": 2060
      },
      "localMatch": {
        "placeId": "ChIJ197WDF2LcUgRnpUWmPvDXJk",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.chewvalleyphysio.co.uk/",
          "pagesCrawled": 2,
          "pagesDiscovered": 1,
          "internalLinks": 2,
          "avgInternalLinksPerPage": 1,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "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": 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": 73,
          "bestPractices": 100,
          "seo": 91,
          "lcpMs": 6706,
          "tbtMs": 102,
          "clsScore": 0,
          "fcpMs": 4151,
          "speedIndexMs": 5270,
          "failing": [
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "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
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 21
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "hip pain treatment": 2,
            "shoulder treatment": 2,
            "sports massage": 2,
            "knowledgeable team": 3,
            "safe environment": 4,
            "clear explanations": 3,
            "aftercare": 2,
            "back treatment": 2,
            "injuries": 5,
            "advice": 2
          },
          "firstSeen": "2024-07-17 12:06:17 +00:00",
          "lastUpdated": "2026-06-30 06:09:56 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "chewvalleyphysio.co.uk",
          "rank": 26,
          "backlinks": 50,
          "referringDomains": 45,
          "referringMainDomains": 41,
          "referringPages": 50,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 50
          },
          "firstSeen": "2023-11-14 08:23:31 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 57,
      "name": "Therapy Space",
      "url": "http://plowden.net/",
      "digitalVisibilityScore": 36,
      "pillarScores": {
        "speed": 65,
        "technical": 75,
        "local": 42,
        "visibility": 0,
        "ai": 0,
        "content": 0
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 50,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJn53wbJqOcUgRFBy1QbLlsKQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://plowden.net/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 7,
          "avgInternalLinksPerPage": 7,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 3,
          "sitemapUrls": 4,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "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": "registered address does not mention Bristol"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 66,
          "accessibility": 73,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 7437,
          "tbtMs": 14,
          "clsScore": 0,
          "fcpMs": 3550,
          "speedIndexMs": 4990,
          "failing": [
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "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": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "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 03:18:46 +00:00",
          "lastUpdated": "2026-07-12 15:33:14 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "plowden.net",
          "rank": 0,
          "backlinks": 47,
          "referringDomains": 45,
          "referringMainDomains": 40,
          "referringPages": 47,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 47
          },
          "firstSeen": "2023-11-14 09:48:33 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 58,
      "name": "Portland Therapy Centre",
      "url": "http://www.portlandtherapycentre.co.uk/",
      "digitalVisibilityScore": 33,
      "pillarScores": {
        "speed": null,
        "technical": 50,
        "local": 70,
        "visibility": 4,
        "ai": 0,
        "content": 17
      },
      "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": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 0,
        "contentFreshnessDays": 37
      },
      "localMatch": {
        "placeId": "ChIJ14awXPCPcUgRLyQbYnqcbY4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.portlandtherapycentre.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": 0,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-05-22",
          "sitemapStaleDays": 102,
          "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": true,
          "companyNumber": "05213892",
          "companyName": "PORTLAND THERAPY CENTRE LTD",
          "companyStatus": "active",
          "incorporatedOn": "2004-08-25",
          "ageYears": 22,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-08-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": [
            "KINGSWOOD NATURAL HEALTH CENTRE LIMITED"
          ],
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Unit1 North View, Soundwell, Bristol, BS16 4NQ",
          "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": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 15
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "friendly staff": 6,
            "physio needs": 2,
            "injury": 2
          },
          "firstSeen": "2024-07-19 11:50:25 +00:00",
          "lastUpdated": "2026-06-30 10:26:02 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "portlandtherapycentre.co.uk",
          "rank": 0,
          "backlinks": 28,
          "referringDomains": 23,
          "referringMainDomains": 23,
          "referringPages": 28,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 27
          },
          "firstSeen": "2022-11-07 02:00:02 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 59,
      "name": "Ethereal Health - Chiropractic and Wellbeing Services",
      "url": "https://etherealhealth.co.uk/",
      "digitalVisibilityScore": 27,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 96,
        "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": "ChIJLTlDLaOBcUgRZb2UgYCyIo4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://etherealhealth.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": "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": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 49
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Health consultant",
            "Massage therapist",
            "Physiotherapist",
            "Sports injury clinic",
            "Sports massage therapist",
            "Sports medicine clinic"
          ],
          "hasDescription": true,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "feeling": 6,
            "clinic": 6,
            "energy": 5,
            "back pain": 5,
            "holistic": 4,
            "suffering": 4,
            "back injury": 3,
            "travel": 4,
            "chronic fatigue": 2,
            "traumas": 2
          },
          "firstSeen": "2024-07-17 02:12:19 +00:00",
          "lastUpdated": "2024-10-01 11:15:59 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "etherealhealth.co.uk",
          "rank": 7,
          "backlinks": 30,
          "referringDomains": 27,
          "referringMainDomains": 24,
          "referringPages": 30,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 30
          },
          "firstSeen": "2025-02-08 08:26:26 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 60,
      "name": "The Batch Clinic",
      "url": "http://www.thebatchclinic.co.uk/",
      "digitalVisibilityScore": 18,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 62,
        "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": "ChIJ75cKfUOFcUgRHHJoxRJANZc",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.thebatchclinic.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": 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": 3
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": [
            "Physiotherapist",
            "Sports massage therapist"
          ],
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "exercises": 3
          },
          "firstSeen": "2024-07-17 06:35:42 +00:00",
          "lastUpdated": "2025-03-03 01:59:49 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "thebatchclinic.co.uk",
          "rank": 0,
          "backlinks": 24,
          "referringDomains": 23,
          "referringMainDomains": 20,
          "referringPages": 24,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 24
          },
          "firstSeen": "2025-02-09 01:14:15 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 61,
      "name": "TIFA Health",
      "url": "http://tifa-health.com/",
      "digitalVisibilityScore": 14,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 50,
        "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": "ChIJky9XiTWPcUgR04rOunYxIQ4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://tifa-health.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": 2,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": null,
          "firstSeen": "2024-07-17 02:44:15 +00:00",
          "lastUpdated": "2026-06-29 22:59:39 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "tifa-health.com",
          "rank": 0,
          "backlinks": 15,
          "referringDomains": 13,
          "referringMainDomains": 13,
          "referringPages": 15,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 15
          },
          "firstSeen": "2023-10-14 19:12:08 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 62,
      "name": "Avon Osteopathy",
      "url": "https://www.avonosteopathy.com/",
      "digitalVisibilityScore": 13,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 44,
        "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": "ChIJIeypE4yNcUgRBR3kB5EeOrQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.avonosteopathy.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": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-06-29 21:16:41 +00:00",
          "lastUpdated": "2026-06-29 21:16:41 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "avonosteopathy.com",
          "rank": 0,
          "backlinks": 27,
          "referringDomains": 26,
          "referringMainDomains": 24,
          "referringPages": 27,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 27
          },
          "firstSeen": "2023-10-14 18:16:32 +00:00",
          "lostDate": null
        }
      }
    }
  ]
}
