{
  "index": "swindon-physiotherapy",
  "title": "PYC Swindon Physiotherapy Digital Visibility Index",
  "town": "Swindon",
  "sector": "physiotherapy",
  "sectorLabel": "physiotherapy clinics",
  "keywordsPerIndex": 12,
  "quarter": "Q3-2026",
  "measuredAt": "2026-09-01T07:44:37.074Z",
  "landscape": {
    "measuredKeywords": 12,
    "slotsAvailable": 120,
    "heldBySeed": 37,
    "heldByOthers": 83,
    "seedSharePct": 30.8,
    "distinctDomains": 93,
    "topDomains": [
      {
        "domain": "swindonsportstherapy.co.uk",
        "inSeed": false,
        "top10Slots": 8,
        "bestPosition": 1
      },
      {
        "domain": "nhs.uk",
        "inSeed": false,
        "top10Slots": 8,
        "bestPosition": 2
      },
      {
        "domain": "swindon-osteo.co.uk",
        "inSeed": true,
        "top10Slots": 8,
        "bestPosition": 2
      },
      {
        "domain": "bswcommunityservices.co.uk",
        "inSeed": false,
        "top10Slots": 7,
        "bestPosition": 5
      },
      {
        "domain": "annphysiocare.com",
        "inSeed": false,
        "top10Slots": 6,
        "bestPosition": 1
      },
      {
        "domain": "bupa.co.uk",
        "inSeed": false,
        "top10Slots": 6,
        "bestPosition": 3
      },
      {
        "domain": "mkvphysio.co.uk",
        "inSeed": true,
        "top10Slots": 5,
        "bestPosition": 1
      },
      {
        "domain": "circlehealthgroup.co.uk",
        "inSeed": false,
        "top10Slots": 5,
        "bestPosition": 2
      },
      {
        "domain": "ridgewayhealthandwellness.co.uk",
        "inSeed": true,
        "top10Slots": 4,
        "bestPosition": 1
      },
      {
        "domain": "kubemedical.co.uk",
        "inSeed": true,
        "top10Slots": 4,
        "bestPosition": 2
      }
    ]
  },
  "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: Swindon Physiotherapy, Q3-2026. https://hub.pyc.agency/indices/swindon-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": 35,
      "total": 40,
      "live": true
    },
    "technical": {
      "scored": 40,
      "total": 40,
      "live": true
    },
    "local": {
      "scored": 40,
      "total": 40,
      "live": true
    },
    "visibility": {
      "scored": 40,
      "total": 40,
      "live": true
    },
    "ai": {
      "scored": 40,
      "total": 40,
      "live": true
    },
    "content": {
      "scored": 37,
      "total": 40,
      "live": true
    }
  },
  "overallMedian": 54,
  "contextNote": "The `context` block on each business is recorded alongside the measurement and carries NO weight in the Digital Visibility Score. See https://hub.pyc.agency/indices/methodology/.",
  "effectiveWeightsNote": "Weights are renormalised per business around its measured pillars. See each business's effectiveWeights; there is no index-level set.",
  "sectorMedians": {
    "speed": 63,
    "technical": 75,
    "local": 89.5,
    "visibility": 8,
    "ai": 0,
    "content": 50
  },
  "businesses": [
    {
      "rank": 1,
      "name": "Blunsdon Abbey Physiotherapy",
      "url": "https://www.blunsdonabbeyphysio.co.uk/",
      "digitalVisibilityScore": 75,
      "pillarScores": {
        "speed": 84,
        "technical": 75,
        "local": 95,
        "visibility": 38,
        "ai": 80,
        "content": 63
      },
      "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": 590,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJ2dcXFpdGcUgR0qYdPMkx13I",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.blunsdonabbeyphysio.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 22,
          "avgInternalLinksPerPage": 22,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 7,
          "sitemapUrls": 8,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-03-07",
          "sitemapStaleDays": 178,
          "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": 75,
          "accessibility": 95,
          "bestPractices": 96,
          "seo": 92,
          "lcpMs": 2971,
          "tbtMs": 146,
          "clsScore": 0.299,
          "fcpMs": 2227,
          "speedIndexMs": 3195,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "robots-txt",
              "title": "robots.txt is not valid",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "cls-culprits-insight",
              "title": "Layout shift culprits",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "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": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 36
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physiotherapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 5,
          "placeTopics": {
            "shockwave therapy": 2,
            "acupuncture": 3,
            "welcoming atmosphere": 6,
            "informative staff": 2,
            "caring staff": 12,
            "professional staff": 15,
            "problem identification": 2,
            "reception staff": 2,
            "supportive staff": 2,
            "pain relief": 2
          },
          "firstSeen": "2024-06-29 20:34:26 +00:00",
          "lastUpdated": "2026-08-16 10:34:35 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "blunsdonabbeyphysio.co.uk",
          "rank": 56,
          "backlinks": 53,
          "referringDomains": 37,
          "referringMainDomains": 34,
          "referringPages": 45,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 45
          },
          "firstSeen": "2021-10-04 00:50:38 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 2,
      "name": "Nuffield Health Swindon Fitness & Wellbeing Gym",
      "url": "https://www.nuffieldhealth.com/gyms/swindon?utm_source=google&utm_medium=local&utm_campaign=GoogleLocal-Swindon",
      "digitalVisibilityScore": 74,
      "pillarScores": {
        "speed": null,
        "technical": 75,
        "local": 96,
        "visibility": 33,
        "ai": 80,
        "content": 80
      },
      "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": true,
        "hasBlogLink": true,
        "wordCount": 1143,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJbVCb18VFcUgROAgKk8howIg",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.nuffieldhealth.com/gyms/swindon?utm_source=google&utm_medium=local&utm_campaign=GoogleLocal-Swindon",
          "pagesCrawled": 25,
          "pagesDiscovered": 1106,
          "internalLinks": 4497,
          "avgInternalLinksPerPage": 179.9,
          "maxDepthReached": 1,
          "genericAnchors": 29,
          "genericAnchorRatio": 0.006,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 2,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 1269,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 1324,
          "inpMs": 198,
          "cls": 0.16,
          "lcpGood": true,
          "inpGood": true,
          "clsGood": false,
          "passesCwv": false,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 37,
          "accessibility": 81,
          "bestPractices": 77,
          "seo": 100,
          "lcpMs": 19630,
          "tbtMs": 819,
          "clsScore": 0,
          "fcpMs": 8701,
          "speedIndexMs": 8893,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 14,
          "ratingDistribution": {
            "1": 12,
            "2": 11,
            "3": 7,
            "4": 13,
            "5": 90
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Personal trainer",
            "Physiotherapist",
            "Pilates studio",
            "Sauna",
            "Swimming instructor",
            "Swimming pool",
            "Yoga studio"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "clean changing rooms": 7,
            "pool": 32,
            "joint pain program": 5,
            "sauna": 11,
            "cardio machines": 4,
            "supportive instructor": 4,
            "informative trainers": 2,
            "yoga classes": 4,
            "beneficial course": 2,
            "weight training": 2
          },
          "firstSeen": "2024-07-16 23:53:31 +00:00",
          "lastUpdated": "2026-07-12 01:01:17 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "nuffieldhealth.com",
          "rank": 496,
          "backlinks": 193381,
          "referringDomains": 9478,
          "referringMainDomains": 8035,
          "referringPages": 183087,
          "brokenBacklinks": 664,
          "referringLinksTypes": {
            "anchor": 116781
          },
          "firstSeen": "2019-01-16 04:04:43 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 3,
      "name": "Thrive Osteopathy",
      "url": "https://www.thrive-osteopathy.co.uk/",
      "digitalVisibilityScore": 74,
      "pillarScores": {
        "speed": 58,
        "technical": 100,
        "local": 92,
        "visibility": 8,
        "ai": 100,
        "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": 735,
        "contentFreshnessDays": 180
      },
      "localMatch": {
        "placeId": "ChIJc4hNK6pFcUgR9e2VVQu1MfI",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.thrive-osteopathy.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 82,
          "internalLinks": 1248,
          "avgInternalLinksPerPage": 49.9,
          "maxDepthReached": 2,
          "genericAnchors": 33,
          "genericAnchorRatio": 0.026,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 2,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 109,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-03-24",
          "sitemapStaleDays": 161,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 2,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": true,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 55,
          "accessibility": 81,
          "bestPractices": 96,
          "seo": 85,
          "lcpMs": 11817,
          "tbtMs": 144,
          "clsScore": 0,
          "fcpMs": 9026,
          "speedIndexMs": 9026,
          "failing": [
            {
              "id": "robots-txt",
              "title": "robots.txt is not valid",
              "score": 0
            },
            {
              "id": "aria-allowed-attr",
              "title": "`[aria-*]` attributes do not match their roles",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "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": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 22
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physiotherapist",
            "Pilates studio",
            "Rehabilitation Centre",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": {
            "back injuries": 4,
            "exercise plan": 4,
            "shoulder injury": 2,
            "tailored approach": 2,
            "clinic recommendation": 5,
            "friendly staff": 4,
            "welcoming": 3,
            "physio": 3,
            "recovery": 2,
            "genuine care": 2
          },
          "firstSeen": "2026-06-30 06:10:37 +00:00",
          "lastUpdated": "2026-06-30 06:10:37 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "thrive-osteopathy.co.uk",
          "rank": 0,
          "backlinks": 9,
          "referringDomains": 9,
          "referringMainDomains": 9,
          "referringPages": 9,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 9
          },
          "firstSeen": "2026-07-07 23:04:20 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 4,
      "name": "Vince Osteopath",
      "url": "http://www.swindon-osteo.co.uk/",
      "digitalVisibilityScore": 71,
      "pillarScores": {
        "speed": 55,
        "technical": 75,
        "local": 99,
        "visibility": 47,
        "ai": 80,
        "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": 3215,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJUVmJPiZFcUgRmRXYTxKQQ6E",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.swindon-osteo.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 32,
          "avgInternalLinksPerPage": 32,
          "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": "2023-07-06",
          "sitemapStaleDays": 1152,
          "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": 61,
          "accessibility": 82,
          "bestPractices": 74,
          "seo": 85,
          "lcpMs": 5814,
          "tbtMs": 230,
          "clsScore": 0.01,
          "fcpMs": 3186,
          "speedIndexMs": 8255,
          "failing": [
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "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": "select-name",
              "title": "Select elements do not have associated label elements.",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "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": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 88
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "shockwave therapy": 11,
            "knowledgeable staff": 17,
            "plantar fasciitis": 3,
            "short notice appointments": 5,
            "exercise plan": 5,
            "sports injuries": 5,
            "back pain relief": 8,
            "calm atmosphere": 5,
            "flexible scheduling": 3,
            "long term condition": 3
          },
          "firstSeen": "2024-06-12 11:27:20 +00:00",
          "lastUpdated": "2026-08-07 20:54:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "swindon-osteo.co.uk",
          "rank": 25,
          "backlinks": 54,
          "referringDomains": 43,
          "referringMainDomains": 39,
          "referringPages": 50,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 50
          },
          "firstSeen": "2023-11-13 19:55:02 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 5,
      "name": "PhysioRx Ltd",
      "url": "https://www.physiorx.co.uk/",
      "digitalVisibilityScore": 69,
      "pillarScores": {
        "speed": 83,
        "technical": 75,
        "local": 96,
        "visibility": 50,
        "ai": 40,
        "content": 42
      },
      "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": 601,
        "contentFreshnessDays": 179
      },
      "localMatch": {
        "placeId": "ChIJDSPSJURFcUgR54a6cVYtcPI",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.physiorx.co.uk/",
          "pagesCrawled": 24,
          "pagesDiscovered": 24,
          "internalLinks": 937,
          "avgInternalLinksPerPage": 39,
          "maxDepthReached": 2,
          "genericAnchors": 26,
          "genericAnchorRatio": 0.028,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 24,
          "sitemapUrls": 25,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2024-10-19",
          "sitemapStaleDays": 682,
          "sitemapSampleChecked": 5,
          "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": "13811144",
          "companyName": "PHYSIORX LTD",
          "companyStatus": "active",
          "incorporatedOn": "2021-12-21",
          "ageYears": 4.7,
          "sicCodes": [
            "85590",
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-12-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "92 Avonmead, Swindon, England, SN25 3PL",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 85,
          "accessibility": 96,
          "bestPractices": 100,
          "seo": 85,
          "lcpMs": 2599,
          "tbtMs": 110,
          "clsScore": 0.001,
          "fcpMs": 2599,
          "speedIndexMs": 7711,
          "failing": [
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 3,
          "ratingDistribution": {
            "1": 0,
            "2": 1,
            "3": 0,
            "4": 1,
            "5": 50
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "exercise plan": 22,
            "plantar fasciitis pain": 2,
            "osteoarthritis treatment": 2,
            "personalized rehab plan": 2,
            "shoulder treatment": 3,
            "knee surgery": 2,
            "back pain relief": 7,
            "neck pain treatment": 2,
            "accurate diagnosis": 2,
            "manual therapy": 2
          },
          "firstSeen": "2024-07-19 09:19:37 +00:00",
          "lastUpdated": "2026-06-30 10:51:06 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "physiorx.co.uk",
          "rank": 100,
          "backlinks": 231,
          "referringDomains": 51,
          "referringMainDomains": 48,
          "referringPages": 225,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 223
          },
          "firstSeen": "2023-11-14 04:42:16 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 6,
      "name": "The Carl Todd Clinic",
      "url": "http://www.thecarltoddclinic.com/",
      "digitalVisibilityScore": 69,
      "pillarScores": {
        "speed": null,
        "technical": 100,
        "local": 63,
        "visibility": 0,
        "ai": 100,
        "content": 75
      },
      "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 735,
        "contentFreshnessDays": 180
      },
      "localMatch": {
        "placeId": "ChIJDflTfelEcUgRoQLVL3DouZA",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.thecarltoddclinic.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 0,
          "avgInternalLinksPerPage": 0,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": null,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": 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": 54,
          "accessibility": 81,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 13070,
          "tbtMs": 175,
          "clsScore": 0,
          "fcpMs": 10136,
          "speedIndexMs": 10136,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": [
            "Sports injury clinic"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-19 10:51:20 +00:00",
          "lastUpdated": "2026-06-30 11:57:57 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "thecarltoddclinic.com",
          "rank": 186,
          "backlinks": 956,
          "referringDomains": 481,
          "referringMainDomains": 477,
          "referringPages": 886,
          "brokenBacklinks": 727,
          "referringLinksTypes": {
            "anchor": 635
          },
          "firstSeen": "2020-07-03 17:36:50 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 7,
      "name": "MKV Physiotherapy",
      "url": "http://mkvphysio.co.uk/",
      "digitalVisibilityScore": 68,
      "pillarScores": {
        "speed": 58,
        "technical": 100,
        "local": 96,
        "visibility": 31,
        "ai": 60,
        "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": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 606,
        "contentFreshnessDays": 571
      },
      "localMatch": {
        "placeId": "ChIJheGfjZVEcUgR8qU_IQLE4Fo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://mkvphysio.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 73,
          "avgInternalLinksPerPage": 73,
          "maxDepthReached": 0,
          "genericAnchors": 5,
          "genericAnchorRatio": 0.068,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 8,
          "sitemapUrls": 9,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-16",
          "sitemapStaleDays": 47,
          "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": 88,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 13546,
          "tbtMs": 278,
          "clsScore": 0.004,
          "fcpMs": 10272,
          "speedIndexMs": 10272,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 23,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 45
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Clinic",
            "Physiotherapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "neck pain relief": 9,
            "acupuncture": 4,
            "thorough examination": 5,
            "shoulder pain treatment": 4,
            "caring physios": 3,
            "muscular problem treatment": 2,
            "sciatica treatment": 2,
            "tailored exercises": 3,
            "headache relief": 2,
            "manual therapy": 2
          },
          "firstSeen": "2024-07-16 17:16:29 +00:00",
          "lastUpdated": "2026-06-29 14:30:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "mkvphysio.co.uk",
          "rank": 60,
          "backlinks": 65,
          "referringDomains": 52,
          "referringMainDomains": 48,
          "referringPages": 57,
          "brokenBacklinks": 3,
          "referringLinksTypes": {
            "anchor": 56
          },
          "firstSeen": "2019-12-14 23:53:10 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 8,
      "name": "Kube Medical",
      "url": "http://www.kubemedical.co.uk/",
      "digitalVisibilityScore": 64,
      "pillarScores": {
        "speed": 47,
        "technical": 88,
        "local": 99,
        "visibility": 43,
        "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": 1370,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ9QlMXwJEcUgRRTAjQoePD60",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.kubemedical.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 65,
          "avgInternalLinksPerPage": 65,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 106,
          "sitemapUrls": 107,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-28",
          "sitemapStaleDays": 4,
          "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": "06706073",
          "companyName": "KUBE MEDICAL LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2008-09-24",
          "ageYears": 17.9,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "unaudited-abridged",
          "accountsMadeUpTo": "2025-03-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Nexus Business Centre Darby Close, Cheney Manor Industrial Estate, Swindon, England, SN2 2PN",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 39,
          "accessibility": 85,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 10981,
          "tbtMs": 1067,
          "clsScore": 0.001,
          "fcpMs": 4233,
          "speedIndexMs": 6046,
          "failing": [
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 22,
          "ratingDistribution": {
            "1": 5,
            "2": 1,
            "3": 0,
            "4": 14,
            "5": 121
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic",
            "Craniosacral therapy",
            "Lymph drainage therapist",
            "Massage therapist",
            "Osteopath",
            "Rehabilitation Centre",
            "Vitamin & Supplements Shop"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": {
            "osteopath": 6,
            "deep tissue massage": 4,
            "phlebotomist": 2,
            "back pain treatment": 15,
            "acupuncture": 4,
            "physiotherapy": 7,
            "knee issue": 3,
            "problem recognition": 2,
            "back alignment": 2,
            "tailored exercises": 2
          },
          "firstSeen": "2024-07-17 02:15:20 +00:00",
          "lastUpdated": "2026-06-29 22:36:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "kubemedical.co.uk",
          "rank": 147,
          "backlinks": 545,
          "referringDomains": 241,
          "referringMainDomains": 196,
          "referringPages": 505,
          "brokenBacklinks": 1,
          "referringLinksTypes": {
            "anchor": 503
          },
          "firstSeen": "2020-06-01 05:29:28 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 9,
      "name": "Ridgeway Health and Wellness",
      "url": "https://ridgewayhealthandwellness.co.uk/",
      "digitalVisibilityScore": 64,
      "pillarScores": {
        "speed": 57,
        "technical": 100,
        "local": 99,
        "visibility": 28,
        "ai": 20,
        "content": 53
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 2918,
        "contentFreshnessDays": 1629
      },
      "localMatch": {
        "placeId": "ChIJ81WKUZVEcUgReX_uS4qhpXc",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://ridgewayhealthandwellness.co.uk/",
          "pagesCrawled": 21,
          "pagesDiscovered": 65,
          "internalLinks": 5006,
          "avgInternalLinksPerPage": 238.4,
          "maxDepthReached": 1,
          "genericAnchors": 9,
          "genericAnchorRatio": 0.002,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 43,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-02-27",
          "sitemapStaleDays": 186,
          "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": 67,
          "accessibility": 82,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 5226,
          "tbtMs": 260,
          "clsScore": 0,
          "fcpMs": 3002,
          "speedIndexMs": 4685,
          "failing": [
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "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": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 7,
          "ratingDistribution": {
            "1": 8,
            "2": 3,
            "3": 1,
            "4": 6,
            "5": 176
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physical Therapy Clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 9,
          "placeTopics": {
            "sciatica treatment": 10,
            "friendly team": 31,
            "neck ache relief": 5,
            "back pain treatment": 29,
            "full assessment": 9,
            "fibromyalgia symptom relief": 2,
            "maintenance visits": 6,
            "cranial work": 2,
            "treatment plan": 8,
            "clear explanation": 3
          },
          "firstSeen": "2024-07-17 08:44:57 +00:00",
          "lastUpdated": "2026-06-30 03:37:38 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "ridgewayhealthandwellness.co.uk",
          "rank": 175,
          "backlinks": 364,
          "referringDomains": 99,
          "referringMainDomains": 91,
          "referringPages": 317,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 308
          },
          "firstSeen": "2019-01-19 16:22:35 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 10,
      "name": "Old Town Chiropractic Clinic",
      "url": "http://www.oldtownchiropracticclinic.net/",
      "digitalVisibilityScore": 60,
      "pillarScores": {
        "speed": 84,
        "technical": 50,
        "local": 96,
        "visibility": 14,
        "ai": 40,
        "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": "ChIJR2Rt3VNEcUgR1U9r4IaeU4Q",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.oldtownchiropracticclinic.net/",
          "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": true,
          "companyNumber": "15681877",
          "companyName": "OLD TOWN CHIROPRACTIC CLINIC LTD",
          "companyStatus": "active",
          "incorporatedOn": "2024-04-26",
          "ageYears": 2.3,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "unaudited-abridged",
          "accountsMadeUpTo": "2025-03-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "28 Newport Street, Swindon, Wiltshire, United Kingdom, SN1 3DX",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 86,
          "accessibility": 77,
          "bestPractices": 70,
          "seo": 83,
          "lcpMs": 3943,
          "tbtMs": 122,
          "clsScore": 0,
          "fcpMs": 747,
          "speedIndexMs": 2730,
          "failing": [
            {
              "id": "charset",
              "title": "Charset declaration is missing or occurs too late in the HTML",
              "score": 0
            },
            {
              "id": "document-title",
              "title": "Document doesn't have a `<title>` element",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "html-has-lang",
              "title": "`<html>` element does not have a `[lang]` attribute",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "doctype",
              "title": "Page lacks the HTML doctype, thus triggering quirks-mode",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 48,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 49
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "lower back problems": 6,
            "sciatica relief": 2,
            "neck issues": 2,
            "puts you at ease": 2,
            "exercise suggestions": 2,
            "welcoming atmosphere": 8,
            "experienced staff": 2,
            "affordable": 2,
            "friendly manner": 2,
            "clear explanations": 4
          },
          "firstSeen": "2024-07-17 12:56:29 +00:00",
          "lastUpdated": "2026-06-30 06:46:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "oldtownchiropracticclinic.net",
          "rank": 81,
          "backlinks": 130,
          "referringDomains": 91,
          "referringMainDomains": 87,
          "referringPages": 126,
          "brokenBacklinks": 8,
          "referringLinksTypes": {
            "anchor": 96
          },
          "firstSeen": "2021-10-24 11:54:29 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 11,
      "name": "Shaw Chiropractic Clinic",
      "url": "https://www.shawchiropracticclinic.co.uk/",
      "digitalVisibilityScore": 60,
      "pillarScores": {
        "speed": 57,
        "technical": 88,
        "local": 100,
        "visibility": 16,
        "ai": 0,
        "content": 83
      },
      "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": 2633,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJc0lnDexDcUgRAudIZeHrfJs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.shawchiropracticclinic.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 35,
          "internalLinks": 845,
          "avgInternalLinksPerPage": 33.8,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 30,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-09-01",
          "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": 55,
          "accessibility": 100,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 16913,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 13390,
          "speedIndexMs": 13390,
          "failing": [
            {
              "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": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 8,
          "ratingDistribution": {
            "1": 2,
            "2": 1,
            "3": 0,
            "4": 3,
            "5": 158
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 2,
          "placeTopics": {
            "friendly team": 29,
            "thorough examination": 7,
            "nutrition advice": 2,
            "first consultation": 3,
            "friendly atmosphere": 11,
            "ongoing treatments": 3,
            "home exercises": 2,
            "physical therapy": 4,
            "reception staff": 9,
            "holistic approach": 3
          },
          "firstSeen": "2024-07-17 04:11:34 +00:00",
          "lastUpdated": "2026-06-29 23:55:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "shawchiropracticclinic.co.uk",
          "rank": 96,
          "backlinks": 89,
          "referringDomains": 48,
          "referringMainDomains": 46,
          "referringPages": 81,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 80
          },
          "firstSeen": "2020-06-01 05:29:28 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 12,
      "name": "Kelly Chiropractic",
      "url": "http://www.kellychiropractic.co.uk/",
      "digitalVisibilityScore": 59,
      "pillarScores": {
        "speed": 61,
        "technical": 88,
        "local": 94,
        "visibility": 13,
        "ai": 20,
        "content": 53
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 1097,
        "contentFreshnessDays": 1330
      },
      "localMatch": {
        "placeId": "ChIJ2ehX2dNFcUgRReCa0z47OJQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.kellychiropractic.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 31,
          "avgInternalLinksPerPage": 31,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 18,
          "sitemapUrls": 18,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-08",
          "sitemapStaleDays": 55,
          "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 Swindon"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 59,
          "accessibility": 93,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 7942,
          "tbtMs": 218,
          "clsScore": 0,
          "fcpMs": 4112,
          "speedIndexMs": 6139,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "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": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "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": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 10,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 32
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 1,
          "placeTopics": {
            "shoulder work": 2,
            "sciatica": 2,
            "neck health": 3,
            "painkillers": 2,
            "lifting": 2,
            "back pain relief": 3,
            "lower back pain": 3,
            "diagnosis": 5,
            "highly recommended": 2,
            "knowledgeable staff": 5
          },
          "firstSeen": "2024-06-29 23:08:31 +00:00",
          "lastUpdated": "2026-08-16 12:13:00 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "kellychiropractic.co.uk",
          "rank": 169,
          "backlinks": 78,
          "referringDomains": 34,
          "referringMainDomains": 34,
          "referringPages": 76,
          "brokenBacklinks": 59,
          "referringLinksTypes": {
            "anchor": 74
          },
          "firstSeen": "2020-03-31 07:45:37 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 13,
      "name": "Highworth Holistic Health",
      "url": "http://www.highworthholistichealth.co.uk/",
      "digitalVisibilityScore": 57,
      "pillarScores": {
        "speed": 79,
        "technical": 100,
        "local": 85,
        "visibility": 0,
        "ai": 0,
        "content": 37
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 835,
        "contentFreshnessDays": 4773
      },
      "localMatch": {
        "placeId": "ChIJ92S2u3xIcUgRgO4dZfhntro",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.highworthholistichealth.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 29,
          "avgInternalLinksPerPage": 29,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.034,
          "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": true,
          "companyNumber": "15880661",
          "companyName": "HIGHWORTH HOLISTIC HEALTH LTD",
          "companyStatus": "active",
          "incorporatedOn": "2024-08-06",
          "ageYears": 2.1,
          "sicCodes": [
            "86900"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-08-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "26 Newburgh Place, Highworth, Swindon, England, SN6 7DN",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 80,
          "accessibility": 97,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 3483,
          "tbtMs": 0,
          "clsScore": 0.014,
          "fcpMs": 2133,
          "speedIndexMs": 9491,
          "failing": [
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 7,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 9
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Counsellor",
            "Physiotherapist"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": 2,
          "placeTopics": {
            "sports injuries": 2,
            "efficient treatment": 2,
            "back problems": 2,
            "mobility improvement": 2,
            "good practitioners": 2,
            "friendly staff": 4,
            "pain relief": 3
          },
          "firstSeen": "2024-07-17 13:06:26 +00:00",
          "lastUpdated": "2026-06-30 06:51:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "highworthholistichealth.co.uk",
          "rank": 35,
          "backlinks": 33,
          "referringDomains": 30,
          "referringMainDomains": 30,
          "referringPages": 30,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 30
          },
          "firstSeen": "2023-11-13 21:22:51 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 14,
      "name": "Parnell Harper - Sports injury & Personal training",
      "url": "http://www.parnellharper.com/",
      "digitalVisibilityScore": 57,
      "pillarScores": {
        "speed": 64,
        "technical": 88,
        "local": 89,
        "visibility": 7,
        "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": 1359,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJJbWwTYtHcUgRGZj0gUT4Gfk",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.parnellharper.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 48,
          "avgInternalLinksPerPage": 48,
          "maxDepthReached": 0,
          "genericAnchors": 2,
          "genericAnchorRatio": 0.042,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 13,
          "sitemapUrls": 14,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-05-13",
          "sitemapStaleDays": 476,
          "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": 85,
          "bestPractices": 74,
          "seo": 85,
          "lcpMs": 4420,
          "tbtMs": 3773,
          "clsScore": 0.001,
          "fcpMs": 2750,
          "speedIndexMs": 6005,
          "failing": [
            {
              "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": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "image-aspect-ratio",
              "title": "Displays images with incorrect aspect ratio",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 3
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Personal trainer",
            "Physiotherapist",
            "Physical Therapy Clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-17 05:25:28 +00:00",
          "lastUpdated": "2026-06-30 00:57:46 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "parnellharper.com",
          "rank": 74,
          "backlinks": 50,
          "referringDomains": 46,
          "referringMainDomains": 44,
          "referringPages": 48,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 48
          },
          "firstSeen": "2023-10-07 11:24:53 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 15,
      "name": "Amy Gibbs Chiropractic Clinic",
      "url": "http://www.gibbschiropracticclinic.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": null,
        "technical": 75,
        "local": 84,
        "visibility": 8,
        "ai": 40,
        "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": 2089,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJL_mCu1FEcUgR7eystj9Nr9w",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.gibbschiropracticclinic.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 44,
          "avgInternalLinksPerPage": 44,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 6,
          "sitemapUrls": 6,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2021-09-24",
          "sitemapStaleDays": 1803,
          "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": 49,
          "accessibility": 89,
          "bestPractices": 78,
          "seo": 100,
          "lcpMs": 8925,
          "tbtMs": 348,
          "clsScore": 0.028,
          "fcpMs": 5214,
          "speedIndexMs": 10990,
          "failing": [
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "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": "valid-source-maps",
              "title": "Missing source maps for large first-party JavaScript",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 10,
          "ratingDistribution": {
            "1": 0,
            "2": 1,
            "3": 0,
            "4": 0,
            "5": 6
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "neck": 3
          },
          "firstSeen": "2024-07-17 12:57:27 +00:00",
          "lastUpdated": "2026-06-30 06:47:37 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "gibbschiropracticclinic.co.uk",
          "rank": 82,
          "backlinks": 139,
          "referringDomains": 45,
          "referringMainDomains": 45,
          "referringPages": 131,
          "brokenBacklinks": 44,
          "referringLinksTypes": {
            "anchor": 116
          },
          "firstSeen": "2021-10-29 03:01:59 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 16,
      "name": "Forward Step Physiotherapy Clinic",
      "url": "http://www.forwardstepphysio.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 71,
        "technical": 75,
        "local": 76,
        "visibility": 33,
        "ai": 40,
        "content": 10
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 305,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ_6t-f7BFcUgRc5UhJCLVqw4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.forwardstepphysio.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": "2025-09-22",
          "sitemapStaleDays": 344,
          "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": 80,
          "accessibility": 100,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 4685,
          "tbtMs": 41,
          "clsScore": 0.005,
          "fcpMs": 2293,
          "speedIndexMs": 3251,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "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
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 3,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncturist"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-16 08:41:49 +00:00",
          "lastUpdated": "2026-06-29 07:53:55 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "forwardstepphysio.co.uk",
          "rank": 7,
          "backlinks": 44,
          "referringDomains": 38,
          "referringMainDomains": 38,
          "referringPages": 44,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 44
          },
          "firstSeen": "2022-07-14 22:42:20 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 17,
      "name": "Move Well Chiropractic",
      "url": "https://www.movewellchiropractic.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 65,
        "technical": 88,
        "local": 97,
        "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": 380,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ3XZ5z9hFcUgRIUyeCD9XIY8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.movewellchiropractic.co.uk/",
          "pagesCrawled": 15,
          "pagesDiscovered": 15,
          "internalLinks": 184,
          "avgInternalLinksPerPage": 12.3,
          "maxDepthReached": 2,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.005,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 3,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2024-12-04",
          "sitemapStaleDays": 636,
          "sitemapSampleChecked": 3,
          "sitemapSampleResolved": 3,
          "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": 80,
          "accessibility": 100,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 4143,
          "tbtMs": 151,
          "clsScore": 0,
          "fcpMs": 2709,
          "speedIndexMs": 2818,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "interactive",
              "title": "Time to Interactive",
              "score": 11
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 46
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 50
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 50
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 55
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "patient chiropractor": 3,
            "neck pain treatment": 6,
            "explaining treatment plan": 2,
            "gentle practice": 3,
            "migraines": 7,
            "attentive listener": 2,
            "car accident recovery": 2,
            "warm and friendly": 2,
            "back pain relief": 19,
            "back issue": 2
          },
          "firstSeen": "2026-07-08 04:21:51 +00:00",
          "lastUpdated": "2026-07-08 04:21:51 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "movewellchiropractic.co.uk",
          "rank": 66,
          "backlinks": 23,
          "referringDomains": 21,
          "referringMainDomains": 21,
          "referringPages": 23,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 23
          },
          "firstSeen": "2024-10-05 01:17:06 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 18,
      "name": "Moveology Swindon",
      "url": "http://www.moveology.co.uk/",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 61,
        "technical": 88,
        "local": 93,
        "visibility": 13,
        "ai": 0,
        "content": 53
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 971,
        "contentFreshnessDays": 4191
      },
      "localMatch": {
        "placeId": "ChIJwZ_Hn41GcUgRicfk0dzPPUE",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.moveology.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 48,
          "avgInternalLinksPerPage": 48,
          "maxDepthReached": 0,
          "genericAnchors": 2,
          "genericAnchorRatio": 0.042,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 22,
          "sitemapUrls": 22,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2024-12-02",
          "sitemapStaleDays": 638,
          "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": 80,
          "bestPractices": 78,
          "seo": 85,
          "lcpMs": 4832,
          "tbtMs": 56,
          "clsScore": 0.01,
          "fcpMs": 3506,
          "speedIndexMs": 6673,
          "failing": [
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "unminified-javascript",
              "title": "Minify JavaScript",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 16,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 26
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncturist",
            "Physiotherapist",
            "Sports injury clinic",
            "Sports massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "tailored treatment": 3,
            "physio": 3,
            "leg pain": 3,
            "confidence in moving forward": 3,
            "understanding the body": 2,
            "explanations": 4,
            "pain relief": 3,
            "free movement": 2,
            "hip": 2,
            "patience": 2
          },
          "firstSeen": "2024-07-17 09:21:55 +00:00",
          "lastUpdated": "2026-06-30 04:07:36 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "moveology.co.uk",
          "rank": 81,
          "backlinks": 171,
          "referringDomains": 79,
          "referringMainDomains": 77,
          "referringPages": 166,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 88
          },
          "firstSeen": "2019-05-24 01:13:04 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 19,
      "name": "Liz & Associates Osteopathy Clinic",
      "url": "https://www.lizosteopathy.co.uk/",
      "digitalVisibilityScore": 55,
      "pillarScores": {
        "speed": 76,
        "technical": 75,
        "local": 93,
        "visibility": 14,
        "ai": 0,
        "content": 40
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 1093,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJA1OrypBDcUgR2t6QqoT2Qq4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.lizosteopathy.co.uk/",
          "pagesCrawled": 6,
          "pagesDiscovered": 5,
          "internalLinks": 116,
          "avgInternalLinksPerPage": 19.3,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 3,
          "sitemapUrls": 9,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-09",
          "sitemapStaleDays": 54,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 1528,
          "inpMs": null,
          "cls": 0,
          "lcpGood": true,
          "inpGood": null,
          "clsGood": true,
          "passesCwv": true,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 73,
          "accessibility": 94,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 5570,
          "tbtMs": 152,
          "clsScore": 0.058,
          "fcpMs": 2710,
          "speedIndexMs": 3048,
          "failing": [
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "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": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "button-name",
              "title": "Buttons do not have an accessible name",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "interactive",
              "title": "Time to Interactive",
              "score": 2
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 18
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 26
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncture clinic",
            "Craniosacral therapy",
            "Sports injury clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "gentle treatment": 4,
            "friendly staff": 9,
            "relaxed atmosphere": 3,
            "lower back pain": 9,
            "chiropractor": 2,
            "effective treatment": 4,
            "consultation": 2,
            "neck pain": 2,
            "caring staff": 4,
            "pain relief": 5
          },
          "firstSeen": "2024-07-19 12:11:28 +00:00",
          "lastUpdated": "2026-06-30 03:40:37 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "lizosteopathy.co.uk",
          "rank": 43,
          "backlinks": 56,
          "referringDomains": 48,
          "referringMainDomains": 45,
          "referringPages": 55,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 55
          },
          "firstSeen": "2022-12-11 12:44:00 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 20,
      "name": "ENable Physios Limited, Swindon",
      "url": "https://www.enablephysios.co.uk/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 71,
        "technical": 75,
        "local": 67,
        "visibility": 13,
        "ai": 20,
        "content": 60
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 854,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJfwj_n15FcUgRE5iRFnQQlUk",
        "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": 81,
          "accessibility": 96,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 4126,
          "tbtMs": 21,
          "clsScore": 0,
          "fcpMs": 2856,
          "speedIndexMs": 3593,
          "failing": [
            {
              "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": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 46
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 20,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-07 00:59:51 +00:00",
          "lastUpdated": "2026-07-12 14:50:41 +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": 21,
      "name": "Synergy Chiropractic",
      "url": "https://www.synergychiropractic.co.uk/",
      "digitalVisibilityScore": 54,
      "pillarScores": {
        "speed": 64,
        "technical": 75,
        "local": 90,
        "visibility": 13,
        "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": 1469,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJzfZnomlFcUgRh1ZrnCPowRI",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.synergychiropractic.co.uk/",
          "pagesCrawled": 11,
          "pagesDiscovered": 112,
          "internalLinks": 298,
          "avgInternalLinksPerPage": 27.1,
          "maxDepthReached": 1,
          "genericAnchors": 10,
          "genericAnchorRatio": 0.034,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 12,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-06-04",
          "sitemapStaleDays": 89,
          "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": "registered address does not mention Swindon"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 66,
          "accessibility": 62,
          "bestPractices": 100,
          "seo": 85,
          "lcpMs": 11385,
          "tbtMs": 41,
          "clsScore": 0,
          "fcpMs": 3541,
          "speedIndexMs": 4328,
          "failing": [
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "aria-allowed-attr",
              "title": "`[aria-*]` attributes do not match their roles",
              "score": 0
            },
            {
              "id": "meta-viewport",
              "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "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": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 16
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "neck mobility": 2,
            "back pain relief": 5,
            "friendly staff": 2,
            "chiropractic care": 2,
            "injury": 2,
            "shoulder": 2
          },
          "firstSeen": "2026-07-08 05:28:45 +00:00",
          "lastUpdated": "2026-07-08 05:28:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "synergychiropractic.co.uk",
          "rank": 6,
          "backlinks": 24,
          "referringDomains": 18,
          "referringMainDomains": 18,
          "referringPages": 21,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 21
          },
          "firstSeen": "2025-03-14 11:43:47 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 22,
      "name": "Better Backs Chiropractic",
      "url": "https://betterbacks.co.uk/",
      "digitalVisibilityScore": 53,
      "pillarScores": {
        "speed": 64,
        "technical": 100,
        "local": 86,
        "visibility": 0,
        "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": 228,
        "contentFreshnessDays": 2867
      },
      "localMatch": {
        "placeId": "ChIJKwheQKlDcUgR9UwjkLSoYnM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://betterbacks.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": 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": 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": 100,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 6093,
          "tbtMs": 38,
          "clsScore": 0,
          "fcpMs": 3352,
          "speedIndexMs": 4813,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 4,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 6
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "knowledgeable staff": 2
          },
          "firstSeen": "2024-07-17 08:45:14 +00:00",
          "lastUpdated": "2026-06-30 03:38:41 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "betterbacks.co.uk",
          "rank": 2,
          "backlinks": 50,
          "referringDomains": 46,
          "referringMainDomains": 43,
          "referringPages": 50,
          "brokenBacklinks": 58,
          "referringLinksTypes": {
            "anchor": 49
          },
          "firstSeen": "2023-11-14 00:36:47 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 23,
      "name": "Animal Physiotherapy Ltd",
      "url": "http://www.animalphysiotherapy.org.uk/",
      "digitalVisibilityScore": 52,
      "pillarScores": {
        "speed": 53,
        "technical": 75,
        "local": 88,
        "visibility": 0,
        "ai": 0,
        "content": 83
      },
      "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": 845,
        "contentFreshnessDays": 4
      },
      "localMatch": {
        "placeId": "ChIJ7Wh1SfpFcUgRa4BLGQcT2ZQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.animalphysiotherapy.org.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 60,
          "avgInternalLinksPerPage": 60,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 1007,
          "sitemapUrls": 1007,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-05-06",
          "sitemapStaleDays": 118,
          "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 Swindon"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 34,
          "accessibility": 97,
          "bestPractices": 37,
          "seo": 92,
          "lcpMs": 24742,
          "tbtMs": 904,
          "clsScore": 0,
          "fcpMs": 17547,
          "speedIndexMs": 17547,
          "failing": [
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "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": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 78,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 9
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physiotherapist",
            "Rehabilitation Centre"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 6,
          "placeTopics": {
            "friendliness": 4
          },
          "firstSeen": "2024-08-05 06:13:11 +00:00",
          "lastUpdated": "2026-06-30 13:15:54 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "animalphysiotherapy.org.uk",
          "rank": 146,
          "backlinks": 311,
          "referringDomains": 173,
          "referringMainDomains": 173,
          "referringPages": 301,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 223
          },
          "firstSeen": "2019-03-21 14:20:58 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 24,
      "name": "Chiropractic Health",
      "url": "https://www.chiropractichealthcentres.com/",
      "digitalVisibilityScore": 52,
      "pillarScores": {
        "speed": 62,
        "technical": 88,
        "local": 90,
        "visibility": 8,
        "ai": 0,
        "content": 30
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 360,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJw3hZpfZDcUgR7HoM0itRRbw",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.chiropractichealthcentres.com/",
          "pagesCrawled": 7,
          "pagesDiscovered": 6,
          "internalLinks": 59,
          "avgInternalLinksPerPage": 8.4,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 11,
          "sitemapUrls": 11,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-05-05",
          "sitemapStaleDays": 484,
          "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 Swindon"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 70,
          "accessibility": 96,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 6028,
          "tbtMs": 34,
          "clsScore": 0,
          "fcpMs": 3161,
          "speedIndexMs": 4486,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "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": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 13
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 44
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 50
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 9,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 16
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Sports medicine clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "back problems": 2,
            "friendly staff": 6,
            "chiropractic care": 2,
            "caring": 3,
            "results": 2,
            "good job": 2,
            "sleep": 2,
            "shoulder": 2,
            "treatment": 2,
            "injury": 3
          },
          "firstSeen": "2024-07-17 07:14:59 +00:00",
          "lastUpdated": "2026-06-30 02:26:46 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "chiropractichealthcentres.com",
          "rank": 58,
          "backlinks": 104,
          "referringDomains": 64,
          "referringMainDomains": 61,
          "referringPages": 104,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 102
          },
          "firstSeen": "2021-10-13 23:00:50 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 25,
      "name": "Elixir Chiropractic",
      "url": "http://www.elixirchiropractic.co.uk/?utm_source=google&utm_medium=wix_google_business_profile&utm_campaign=2757595418991710583",
      "digitalVisibilityScore": 52,
      "pillarScores": {
        "speed": 59,
        "technical": 88,
        "local": 94,
        "visibility": 19,
        "ai": 0,
        "content": 5
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 161,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJrTLSyCpEcUgR1RIP6JVawXo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.elixirchiropractic.co.uk/?utm_source=google&utm_medium=wix_google_business_profile&utm_campaign=2757595418991710583",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 18,
          "avgInternalLinksPerPage": 18,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 6,
          "sitemapUrls": 7,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-13",
          "sitemapStaleDays": 50,
          "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": "09195036",
          "companyName": "ELIXIR CHIROPRACTIC LTD",
          "companyStatus": "active",
          "incorporatedOn": "2014-08-29",
          "ageYears": 12,
          "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": "54 Broome Manor Lane, Swindon, England, SN3 1LX",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 62,
          "accessibility": 98,
          "bestPractices": 37,
          "seo": 100,
          "lcpMs": 3045,
          "tbtMs": 1070,
          "clsScore": 0.1,
          "fcpMs": 2895,
          "speedIndexMs": 4281,
          "failing": [
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "deprecations",
              "title": "Uses deprecated APIs",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 13,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 32
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "acupuncture": 3,
            "treatment plan": 5,
            "neck pain relief": 8,
            "clear explanations": 2,
            "mobility improvement": 2,
            "at ease": 3,
            "knowledgeable staff": 9,
            "symptom diagnosis": 3,
            "caring staff": 2,
            "lower back": 2
          },
          "firstSeen": "2024-07-17 12:58:24 +00:00",
          "lastUpdated": "2026-06-30 06:51:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "elixirchiropractic.co.uk",
          "rank": 92,
          "backlinks": 47,
          "referringDomains": 34,
          "referringMainDomains": 34,
          "referringPages": 46,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 37
          },
          "firstSeen": "2022-04-28 07:31:05 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 26,
      "name": "Back and Active Care",
      "url": "http://www.backandactivecare.co.uk/",
      "digitalVisibilityScore": 51,
      "pillarScores": {
        "speed": 47,
        "technical": 100,
        "local": 92,
        "visibility": 8,
        "ai": 0,
        "content": 24
      },
      "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": 146,
        "contentFreshnessDays": 2924
      },
      "localMatch": {
        "placeId": "ChIJuc0aNZ5PcUgRB-E52ePxmDM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.backandactivecare.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": 56,
          "accessibility": 86,
          "bestPractices": 74,
          "seo": 85,
          "lcpMs": 9791,
          "tbtMs": 22,
          "clsScore": 0,
          "fcpMs": 9133,
          "speedIndexMs": 9133,
          "failing": [
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "first-contentful-paint",
              "title": "First Contentful Paint",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 21
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Acupuncturist",
            "Massage therapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "friendly staff": 3
          },
          "firstSeen": "2024-07-17 10:15:45 +00:00",
          "lastUpdated": "2026-06-30 04:49:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "backandactivecare.co.uk",
          "rank": 7,
          "backlinks": 36,
          "referringDomains": 27,
          "referringMainDomains": 27,
          "referringPages": 35,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 35
          },
          "firstSeen": "2022-04-28 07:31:05 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 27,
      "name": "RPB Physiotherapy",
      "url": "https://www.rpbphysiotherapy.co.uk/",
      "digitalVisibilityScore": 51,
      "pillarScores": {
        "speed": 63,
        "technical": 63,
        "local": 90,
        "visibility": 21,
        "ai": 0,
        "content": 46
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 662,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJESqeUnNDcUgRsGKsD_Rmbxw",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.rpbphysiotherapy.co.uk/",
          "pagesCrawled": 20,
          "pagesDiscovered": 19,
          "internalLinks": 490,
          "avgInternalLinksPerPage": 24.5,
          "maxDepthReached": 2,
          "genericAnchors": 2,
          "genericAnchorRatio": 0.004,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 20,
          "sitemapUrls": 39,
          "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": "registered address does not mention Swindon"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 69,
          "accessibility": 76,
          "bestPractices": 54,
          "seo": 75,
          "lcpMs": 14255,
          "tbtMs": 57,
          "clsScore": 0.062,
          "fcpMs": 909,
          "speedIndexMs": 5660,
          "failing": [
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "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": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 14
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Orthotics & prosthetics service"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 4,
          "placeTopics": {
            "shoulder issues": 2,
            "pain relief": 2,
            "friendliness": 2,
            "recovery": 2,
            "exercises": 5,
            "diagnosis": 5,
            "treatment": 3
          },
          "firstSeen": "2024-07-19 09:12:33 +00:00",
          "lastUpdated": "2026-06-30 10:49:01 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "rpbphysiotherapy.co.uk",
          "rank": 41,
          "backlinks": 77,
          "referringDomains": 43,
          "referringMainDomains": 40,
          "referringPages": 76,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 75
          },
          "firstSeen": "2021-10-14 01:35:00 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 28,
      "name": "Woozelbears Hydrotherapy and Grooming",
      "url": "http://www.woozelbears.com/",
      "digitalVisibilityScore": 51,
      "pillarScores": {
        "speed": 34,
        "technical": 100,
        "local": 92,
        "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": true,
        "hasBlogLink": false,
        "wordCount": 300,
        "contentFreshnessDays": 2532
      },
      "localMatch": {
        "placeId": "ChIJG66XZQxEcUgRhSZfkuMYvm4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.woozelbears.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 60,
          "avgInternalLinksPerPage": 60,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-04-01",
          "sitemapStaleDays": 517,
          "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": 60,
          "accessibility": 63,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 6286,
          "tbtMs": 145,
          "clsScore": 0.004,
          "fcpMs": 4411,
          "speedIndexMs": 8154,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "meta-viewport",
              "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 55,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 24
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Alternative medicine practitioner",
            "Pet groomer",
            "Pet Shop",
            "Physiotherapist",
            "Swimming pool"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 37,
          "placeTopics": {
            "hydrotherapy": 2,
            "frightened dog": 2,
            "terrier": 2,
            "arthritis": 2,
            "labrador": 2,
            "groomer": 2,
            "caring": 2,
            "recommendation": 2,
            "staff": 4,
            "job": 2
          },
          "firstSeen": "2024-08-05 08:02:49 +00:00",
          "lastUpdated": "2026-06-30 10:38:01 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "woozelbears.com",
          "rank": 190,
          "backlinks": 575,
          "referringDomains": 209,
          "referringMainDomains": 205,
          "referringPages": 488,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 482
          },
          "firstSeen": "2019-02-17 23:41:10 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 29,
      "name": "Highworth Clinic",
      "url": "https://www.thehighworthclinic.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 58,
        "technical": 88,
        "local": 86,
        "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": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 139,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJuWN2OmJIcUgRoczYY88RRro",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.thehighworthclinic.co.uk/",
          "pagesCrawled": 11,
          "pagesDiscovered": 10,
          "internalLinks": 376,
          "avgInternalLinksPerPage": 34.2,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 9,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-05-07",
          "sitemapStaleDays": 117,
          "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": 60,
          "accessibility": 94,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 11492,
          "tbtMs": 187,
          "clsScore": 0,
          "fcpMs": 3833,
          "speedIndexMs": 6021,
          "failing": [
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "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": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 3,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 12
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Chiropodist",
            "Sports massage therapist"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-17 12:46:32 +00:00",
          "lastUpdated": "2026-06-29 21:29:37 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "thehighworthclinic.co.uk",
          "rank": 0,
          "backlinks": 25,
          "referringDomains": 11,
          "referringMainDomains": 11,
          "referringPages": 15,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 15
          },
          "firstSeen": "2025-08-21 06:36:43 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 30,
      "name": "Wootton Bassett Chiropractic",
      "url": "http://www.woottonbassettchiropractic.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 98,
        "technical": 63,
        "local": 76,
        "visibility": 0,
        "ai": 0,
        "content": 30
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 220,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJBYAtsWJCcUgR49OZM_v-1RU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.woottonbassettchiropractic.co.uk/",
          "pagesCrawled": 3,
          "pagesDiscovered": 2,
          "internalLinks": 51,
          "avgInternalLinksPerPage": 17,
          "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": 97,
          "accessibility": 90,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 1545,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 1545,
          "speedIndexMs": 4205,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-12 07:34:41 +00:00",
          "lastUpdated": "2026-08-06 23:39:45 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "woottonbassettchiropractic.co.uk",
          "rank": 79,
          "backlinks": 65,
          "referringDomains": 35,
          "referringMainDomains": 34,
          "referringPages": 55,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 53
          },
          "firstSeen": "2021-10-13 23:22:47 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 31,
      "name": "LL Physiotherapy",
      "url": "http://www.llphysiotherapy.co.uk/",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": 77,
        "technical": 75,
        "local": 67,
        "visibility": 17,
        "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": 263,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJq8p11MBFcUgR405EIbFcwXk",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.llphysiotherapy.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 42,
          "avgInternalLinksPerPage": 42,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.024,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": null,
            "services": null
          },
          "orphanCandidates": 10,
          "sitemapUrls": 11,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-06-30",
          "sitemapStaleDays": 428,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 76,
          "accessibility": 86,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 2581,
          "tbtMs": 638,
          "clsScore": 0,
          "fcpMs": 1894,
          "speedIndexMs": 4911,
          "failing": [
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "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": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physical Therapy Clinic",
            "Sports injury clinic"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 6,
          "placeTopics": null,
          "firstSeen": "2024-07-19 06:46:23 +00:00",
          "lastUpdated": "2026-06-30 09:03:59 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "llphysiotherapy.co.uk",
          "rank": 7,
          "backlinks": 35,
          "referringDomains": 32,
          "referringMainDomains": 30,
          "referringPages": 35,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 35
          },
          "firstSeen": "2023-11-14 13:00:58 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 32,
      "name": "Local Physios",
      "url": "http://www.localphysios.com/",
      "digitalVisibilityScore": 49,
      "pillarScores": {
        "speed": 65,
        "technical": 75,
        "local": 76,
        "visibility": 0,
        "ai": 0,
        "content": 55
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 453,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJK9Z2MGhJcUgRcfTs4-hQ6w4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.localphysios.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 26,
          "avgInternalLinksPerPage": 26,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.038,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 7,
          "sitemapUrls": 8,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2024-10-20",
          "sitemapStaleDays": 681,
          "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": 88,
          "accessibility": 90,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 2451,
          "tbtMs": 351,
          "clsScore": 0.001,
          "fcpMs": 1888,
          "speedIndexMs": 2993,
          "failing": [
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "link-in-text-block",
              "title": "Links rely on color to be distinguishable.",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": [
            "Rehabilitation Centre",
            "Sports massage therapist"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-17 11:38:32 +00:00",
          "lastUpdated": "2026-06-30 05:51:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "localphysios.com",
          "rank": 26,
          "backlinks": 75,
          "referringDomains": 59,
          "referringMainDomains": 56,
          "referringPages": 68,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 68
          },
          "firstSeen": "2019-01-21 05:24:39 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 33,
      "name": "Brunskill David",
      "url": "https://royalwoottonbassettosteopath.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 64,
        "technical": 75,
        "local": 83,
        "visibility": 4,
        "ai": 0,
        "content": 30
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 220,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJgzzanH1CcUgRRskjyJZbhdU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://royalwoottonbassettosteopath.co.uk/",
          "pagesCrawled": 5,
          "pagesDiscovered": 4,
          "internalLinks": 27,
          "avgInternalLinksPerPage": 5.4,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 1,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2023-11-26",
          "sitemapStaleDays": 1009,
          "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": 85,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 6371,
          "tbtMs": 12,
          "clsScore": 0.014,
          "fcpMs": 3006,
          "speedIndexMs": 3139,
          "failing": [
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "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": "meta-viewport",
              "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 12
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": {
            "therapy": 2
          },
          "firstSeen": "2024-07-17 09:08:50 +00:00",
          "lastUpdated": "2026-06-30 03:56:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "royalwoottonbassettosteopath.co.uk",
          "rank": 0,
          "backlinks": 26,
          "referringDomains": 20,
          "referringMainDomains": 20,
          "referringPages": 26,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 26
          },
          "firstSeen": "2023-11-14 08:33:51 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 34,
      "name": "Jane Faulkes Bsc(Chiro) MMCA",
      "url": "https://janefaulkes.co.uk/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 69,
        "technical": 75,
        "local": 76,
        "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": 634,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ5b-WREFEcUgRYtH8MhAc0NI",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://janefaulkes.co.uk/",
          "pagesCrawled": 17,
          "pagesDiscovered": 16,
          "internalLinks": 472,
          "avgInternalLinksPerPage": 27.8,
          "maxDepthReached": 2,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": 0,
          "sitemapUrls": 2,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2023-07-24",
          "sitemapStaleDays": 1135,
          "sitemapSampleChecked": 2,
          "sitemapSampleResolved": 2,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 76,
          "accessibility": 94,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 6001,
          "tbtMs": 0,
          "clsScore": 0.024,
          "fcpMs": 1690,
          "speedIndexMs": 3912,
          "failing": [
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-17 02:09:26 +00:00",
          "lastUpdated": "2026-06-29 22:26:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "janefaulkes.co.uk",
          "rank": 82,
          "backlinks": 89,
          "referringDomains": 55,
          "referringMainDomains": 52,
          "referringPages": 88,
          "brokenBacklinks": 34,
          "referringLinksTypes": {
            "anchor": 87
          },
          "firstSeen": "2023-11-14 10:12:08 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 35,
      "name": "Diamond Procure Ltd",
      "url": "http://www.diamondprocure.com/",
      "digitalVisibilityScore": 46,
      "pillarScores": {
        "speed": 56,
        "technical": 100,
        "local": 59,
        "visibility": 0,
        "ai": 0,
        "content": 25
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 85,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJGYbXjKBDcUgRCMenPwwZN1Q",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.diamondprocure.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 16,
          "avgInternalLinksPerPage": 16,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": null,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 21,
          "sitemapUrls": 21,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-04-12",
          "sitemapStaleDays": 507,
          "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": 91,
          "bestPractices": 81,
          "seo": 92,
          "lcpMs": 13899,
          "tbtMs": 596,
          "clsScore": 0.073,
          "fcpMs": 7520,
          "speedIndexMs": 7564,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-06-07 00:59:52 +00:00",
          "lastUpdated": "2026-07-12 14:50:49 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "diamondprocure.com",
          "rank": 0,
          "backlinks": 39,
          "referringDomains": 36,
          "referringMainDomains": 35,
          "referringPages": 39,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 39
          },
          "firstSeen": "2021-10-29 03:10:16 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 36,
      "name": "Performance Animal Physiotherapy",
      "url": "http://www.performance-animal-physiotherapy.co.uk/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 46,
        "technical": 88,
        "local": 63,
        "visibility": 0,
        "ai": 0,
        "content": 50
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 214,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJa8Dr-mb3aGwRUOwBN_R7KSg",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.performance-animal-physiotherapy.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 28,
          "avgInternalLinksPerPage": 28,
          "maxDepthReached": 0,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.036,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2018-07-11",
          "sitemapStaleDays": 2974,
          "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": 56,
          "accessibility": 95,
          "bestPractices": 78,
          "seo": 92,
          "lcpMs": 7337,
          "tbtMs": 202,
          "clsScore": 0,
          "fcpMs": 3489,
          "speedIndexMs": 12398,
          "failing": [
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "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
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 7,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Service establishment"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 3,
          "placeTopics": null,
          "firstSeen": "2026-07-25 04:38:43 +00:00",
          "lastUpdated": "2026-07-25 04:38:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "performance-animal-physiotherapy.co.uk",
          "rank": 60,
          "backlinks": 47,
          "referringDomains": 45,
          "referringMainDomains": 42,
          "referringPages": 46,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 46
          },
          "firstSeen": "2023-11-13 18:21:33 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 37,
      "name": "The Avenue Clinic",
      "url": "http://www.theavenuephysio.co.uk/",
      "digitalVisibilityScore": 44,
      "pillarScores": {
        "speed": 100,
        "technical": 50,
        "local": 71,
        "visibility": 0,
        "ai": 0,
        "content": 0
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 34,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJxcSPpltEcUgRkwHsnX6_0o0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.theavenuephysio.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": null,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": null,
          "robotsDisallowedAll": true,
          "stoppedBecause": "robots.txt disallows this crawler",
          "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 Swindon"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 100,
          "accessibility": 94,
          "bestPractices": 78,
          "seo": 91,
          "lcpMs": 618,
          "tbtMs": 0,
          "clsScore": 0.02,
          "fcpMs": 618,
          "speedIndexMs": 685,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "redirects-http",
              "title": "Does not redirect HTTP traffic to HTTPS",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 0
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-05-02 19:52:21 +00:00",
          "lastUpdated": "2024-05-02 19:52:21 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "theavenuephysio.co.uk",
          "rank": 132,
          "backlinks": 149,
          "referringDomains": 56,
          "referringMainDomains": 52,
          "referringPages": 126,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 106
          },
          "firstSeen": "2021-10-24 15:09:07 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 38,
      "name": "Swindon Osteopath",
      "url": "http://www.swindonosteopath.co.uk/",
      "digitalVisibilityScore": 31,
      "pillarScores": {
        "speed": 49,
        "technical": 38,
        "local": 63,
        "visibility": 4,
        "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": 0,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ-_LmfbdGcUgRGSVpK1iXM8I",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.swindonosteopath.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": 1,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "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": "13382310",
          "companyName": "SWINDON OSTEOPATH LTD",
          "companyStatus": "active",
          "incorporatedOn": "2021-05-07",
          "ageYears": 5.3,
          "sicCodes": [
            "96040"
          ],
          "companyType": "ltd",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2026-05-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "19 Darcey Close, Grange Park, Swindon, England, SN5 6DZ",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 68,
          "accessibility": 83,
          "bestPractices": 78,
          "seo": 73,
          "lcpMs": 4098,
          "tbtMs": 124,
          "clsScore": 0.293,
          "fcpMs": 1968,
          "speedIndexMs": 3751,
          "failing": [
            {
              "id": "meta-viewport",
              "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "robots-txt",
              "title": "robots.txt is not valid",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "document-title",
              "title": "Document doesn't have a `<title>` element",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Chiropractor",
            "Pain control clinic"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-16 23:45:22 +00:00",
          "lastUpdated": "2026-06-29 20:36:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "swindonosteopath.co.uk",
          "rank": 0,
          "backlinks": 45,
          "referringDomains": 42,
          "referringMainDomains": 38,
          "referringPages": 44,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 44
          },
          "firstSeen": "2023-11-14 08:48:08 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 39,
      "name": "AmyKateOsteocare",
      "url": "https://amykate-yourpower.com/",
      "digitalVisibilityScore": 19,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 67,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJzSxhUe5HcUgRRKefe7saLKU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://amykate-yourpower.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": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-06-29 20:36:47 +00:00",
          "lastUpdated": "2026-06-29 20:36:47 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "amykate-yourpower.com",
          "rank": 0,
          "backlinks": 13,
          "referringDomains": 13,
          "referringMainDomains": 13,
          "referringPages": 13,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 13
          },
          "firstSeen": "2023-10-14 18:02:31 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 40,
      "name": "Soulful Reiki Therapy",
      "url": "http://soulfulreikitherapy.co.uk/",
      "digitalVisibilityScore": 16,
      "pillarScores": {
        "speed": null,
        "technical": 0,
        "local": 56,
        "visibility": 0,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "speed",
        "content"
      ],
      "effectiveWeights": {
        "speed": 0,
        "technical": 28.57,
        "local": 28.57,
        "visibility": 21.43,
        "ai": 21.43,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJaRvYBPtDcUgR7xoGuVUhSxs",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://soulfulreikitherapy.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": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-06-29 23:46:43 +00:00",
          "lastUpdated": "2026-06-29 23:46:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "soulfulreikitherapy.co.uk",
          "rank": 0,
          "backlinks": 19,
          "referringDomains": 17,
          "referringMainDomains": 17,
          "referringPages": 19,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 19
          },
          "firstSeen": "2025-05-08 17:30:42 +00:00",
          "lostDate": null
        }
      }
    }
  ]
}
