{
  "index": "gloucester-vets",
  "title": "PYC Gloucester Vet Digital Visibility Index",
  "town": "Gloucester",
  "sector": "vets",
  "sectorLabel": "veterinary practices",
  "keywordsPerIndex": 12,
  "quarter": "Q3-2026",
  "measuredAt": "2026-09-01T06:50:05.955Z",
  "landscape": {
    "measuredKeywords": 12,
    "slotsAvailable": 120,
    "heldBySeed": 74,
    "heldByOthers": 46,
    "seedSharePct": 61.7,
    "distinctDomains": 48,
    "topDomains": [
      {
        "domain": "woodvets.co.uk",
        "inSeed": true,
        "top10Slots": 17,
        "bestPosition": 1
      },
      {
        "domain": "aasvets.co.uk",
        "inSeed": true,
        "top10Slots": 14,
        "bestPosition": 1
      },
      {
        "domain": "spavets.co.uk",
        "inSeed": true,
        "top10Slots": 13,
        "bestPosition": 1
      },
      {
        "domain": "stroudroadvets.co.uk",
        "inSeed": true,
        "top10Slots": 10,
        "bestPosition": 2
      },
      {
        "domain": "brambles-vets.co.uk",
        "inSeed": true,
        "top10Slots": 8,
        "bestPosition": 2
      },
      {
        "domain": "ledburyvets.co.uk",
        "inSeed": false,
        "top10Slots": 8,
        "bestPosition": 5
      },
      {
        "domain": "churchroadvets.co.uk",
        "inSeed": true,
        "top10Slots": 7,
        "bestPosition": 4
      },
      {
        "domain": "eastcottreferrals.co.uk",
        "inSeed": false,
        "top10Slots": 5,
        "bestPosition": 2
      },
      {
        "domain": "cvsvets.com",
        "inSeed": false,
        "top10Slots": 5,
        "bestPosition": 6
      },
      {
        "domain": "vets4pets.com",
        "inSeed": false,
        "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: Gloucester Vet, Q3-2026. https://hub.pyc.agency/indices/gloucester-vets/",
  "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": 21,
      "total": 21,
      "live": true
    },
    "technical": {
      "scored": 21,
      "total": 21,
      "live": true
    },
    "local": {
      "scored": 21,
      "total": 21,
      "live": true
    },
    "visibility": {
      "scored": 21,
      "total": 21,
      "live": true
    },
    "ai": {
      "scored": 21,
      "total": 21,
      "live": true
    },
    "content": {
      "scored": 19,
      "total": 21,
      "live": true
    }
  },
  "overallMedian": 52,
  "contextNote": "The `context` block on each business is recorded alongside the measurement and carries NO weight in the Digital Visibility Score. See https://hub.pyc.agency/indices/methodology/.",
  "effectiveWeightsNote": "Weights are renormalised per business around its measured pillars. See each business's effectiveWeights; there is no index-level set.",
  "sectorMedians": {
    "speed": 62,
    "technical": 88,
    "local": 76,
    "visibility": 21,
    "ai": 0,
    "content": 70
  },
  "businesses": [
    {
      "rank": 1,
      "name": "Wood Veterinary Group Animal Hospital",
      "url": "https://woodvets.co.uk/",
      "digitalVisibilityScore": 79,
      "pillarScores": {
        "speed": 74,
        "technical": 88,
        "local": 99,
        "visibility": 84,
        "ai": 60,
        "content": 49
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 349,
        "contentFreshnessDays": 530
      },
      "localMatch": {
        "placeId": "ChIJYaWoA4IIcUgR7YR6UljNjCE",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://woodvets.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 32,
          "internalLinks": 1457,
          "avgInternalLinksPerPage": 58.3,
          "maxDepthReached": 1,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.001,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 30,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-26",
          "sitemapStaleDays": 6,
          "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": 1128,
          "inpMs": 102,
          "cls": 0,
          "lcpGood": true,
          "inpGood": true,
          "clsGood": true,
          "passesCwv": true,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI timeout"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 14,
          "ratingDistribution": {
            "1": 6,
            "2": 0,
            "3": 0,
            "4": 7,
            "5": 112
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Animal hospital",
            "Emergency veterinarian service",
            "Pet Shop"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 46,
          "placeTopics": {
            "calm vet": 3,
            "rabbit": 2,
            "passionate staff": 2,
            "caring vets": 6,
            "vaccination": 2,
            "owner care": 2,
            "efficient staff": 2,
            "clear explanations": 2,
            "nice treatment": 2,
            "highly recommended": 2
          },
          "firstSeen": "2024-07-17 09:24:44 +00:00",
          "lastUpdated": "2026-06-26 04:28:16 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "woodvets.co.uk",
          "rank": 150,
          "backlinks": 246,
          "referringDomains": 110,
          "referringMainDomains": 102,
          "referringPages": 213,
          "brokenBacklinks": 3,
          "referringLinksTypes": {
            "anchor": 194
          },
          "firstSeen": "2021-04-12 22:49:28 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 2,
      "name": "AAS Vets in Hucclecote, Gloucester",
      "url": "https://www.aasvets.co.uk/our-branches/hucclecote-pets-vets",
      "digitalVisibilityScore": 77,
      "pillarScores": {
        "speed": 62,
        "technical": 100,
        "local": 78,
        "visibility": 74,
        "ai": 60,
        "content": 92
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": true,
        "hasBlogLink": true,
        "wordCount": 334,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJtW3KFHMFcUgR71mW6G8g35g",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.aasvets.co.uk/our-branches/hucclecote-pets-vets",
          "pagesCrawled": 25,
          "pagesDiscovered": 69,
          "internalLinks": 1823,
          "avgInternalLinksPerPage": 72.9,
          "maxDepthReached": 1,
          "genericAnchors": 26,
          "genericAnchorRatio": 0.014,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-18",
          "sitemapStaleDays": 14,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 1130,
          "inpMs": 173,
          "cls": 0.01,
          "lcpGood": true,
          "inpGood": true,
          "clsGood": true,
          "passesCwv": true,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 57,
          "accessibility": 94,
          "bestPractices": 88,
          "seo": 92,
          "lcpMs": 7966,
          "tbtMs": 336,
          "clsScore": 0.061,
          "fcpMs": 2870,
          "speedIndexMs": 6493,
          "failing": [
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "image-size-responsive",
              "title": "Serves images with low resolution",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 6,
          "ratingDistribution": {
            "1": 1,
            "2": 3,
            "3": 3,
            "4": 3,
            "5": 56
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 47,
          "placeTopics": {
            "thoughtful staff": 2,
            "kind staff": 7,
            "cat care": 6,
            "amazing care": 2,
            "dog care": 2,
            "accommodating": 2,
            "overall experience": 2,
            "vets": 5,
            "feel": 2,
            "sleep": 2
          },
          "firstSeen": "2024-07-15 12:34:25 +00:00",
          "lastUpdated": "2026-06-28 11:52:44 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "aasvets.co.uk",
          "rank": 174,
          "backlinks": 436,
          "referringDomains": 123,
          "referringMainDomains": 119,
          "referringPages": 372,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 354
          },
          "firstSeen": "2019-05-25 16:01:04 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 3,
      "name": "The Brambles Veterinary Surgery Barnwood Road",
      "url": "http://www.brambles-vets.co.uk/",
      "digitalVisibilityScore": 76,
      "pillarScores": {
        "speed": 81,
        "technical": 100,
        "local": 75,
        "visibility": 50,
        "ai": 80,
        "content": 49
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 670,
        "contentFreshnessDays": 878
      },
      "localMatch": {
        "placeId": "ChIJKYLkl7kFcUgROb1hDyK7qr4",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.brambles-vets.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 79,
          "avgInternalLinksPerPage": 79,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 26,
          "sitemapUrls": 27,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-04-27",
          "sitemapStaleDays": 127,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI timeout"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 23,
          "ratingDistribution": {
            "1": 10,
            "2": 0,
            "3": 1,
            "4": 1,
            "5": 44
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Emergency veterinarian service",
            "Veterinary care"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": 43,
          "placeTopics": {
            "no injections": 2,
            "polite staff": 9,
            "compassionate care": 10,
            "allergy problems": 2,
            "nervous dogs": 3,
            "euthanasia": 3,
            "after care": 2,
            "family atmosphere": 3,
            "diagnostics": 2,
            "aggressive": 2
          },
          "firstSeen": "2026-06-26 04:34:05 +00:00",
          "lastUpdated": "2026-06-26 04:34:05 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "brambles-vets.co.uk",
          "rank": 142,
          "backlinks": 300,
          "referringDomains": 97,
          "referringMainDomains": 93,
          "referringPages": 256,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 241
          },
          "firstSeen": "2019-04-18 12:38:39 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 4,
      "name": "SPA Veterinary Services",
      "url": "http://www.spavets.co.uk/",
      "digitalVisibilityScore": 74,
      "pillarScores": {
        "speed": 82,
        "technical": 75,
        "local": 95,
        "visibility": 73,
        "ai": 40,
        "content": 70
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": true,
        "hasBlogLink": false,
        "wordCount": 385,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJU9LzDOYFcUgR0SvYd7Ef6PM",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.spavets.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 19,
          "avgInternalLinksPerPage": 19,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": null
          },
          "orphanCandidates": 21,
          "sitemapUrls": 22,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": false,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 3,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 68,
          "accessibility": 74,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 5983,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 4148,
          "speedIndexMs": 4148,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 14,
          "ratingDistribution": {
            "1": 10,
            "2": 3,
            "3": 2,
            "4": 12,
            "5": 160
          },
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": [
            "Animal hospital",
            "Animals",
            "Pet groomer",
            "Veterinary care"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": 30,
          "placeTopics": {
            "guinea pig": 2,
            "honest vets": 2,
            "pet plan": 2,
            "nervous dog": 2,
            "friendly team": 2,
            "friendly place": 2,
            "local vets": 2,
            "caring staff": 9,
            "cost": 2,
            "receptionist": 3
          },
          "firstSeen": "2024-07-19 11:58:25 +00:00",
          "lastUpdated": "2026-06-30 12:45:39 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "spavets.co.uk",
          "rank": 106,
          "backlinks": 359,
          "referringDomains": 128,
          "referringMainDomains": 124,
          "referringPages": 288,
          "brokenBacklinks": 5,
          "referringLinksTypes": {
            "anchor": 271
          },
          "firstSeen": "2019-03-20 20:12:39 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 5,
      "name": "Stroud Road Vets",
      "url": "http://www.stroudroadvets.co.uk/",
      "digitalVisibilityScore": 74,
      "pillarScores": {
        "speed": 57,
        "technical": 88,
        "local": 85,
        "visibility": 62,
        "ai": 60,
        "content": 100
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": true,
        "hasBlogLink": true,
        "wordCount": 1866,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJ0Y0qQ2IHcUgRaJ40D17K2h8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.stroudroadvets.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 61,
          "avgInternalLinksPerPage": 61,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 14,
          "sitemapUrls": 14,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-15",
          "sitemapStaleDays": 48,
          "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": 90,
          "bestPractices": 81,
          "seo": 100,
          "lcpMs": 7383,
          "tbtMs": 0,
          "clsScore": 0.028,
          "fcpMs": 1831,
          "speedIndexMs": 2138,
          "failing": [
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "label-content-name-mismatch",
              "title": "Elements with visible text labels do not have matching accessible names.",
              "score": 0
            },
            {
              "id": "aria-prohibited-attr",
              "title": "Elements use prohibited ARIA attributes",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 8,
          "ratingDistribution": {
            "1": 1,
            "2": 1,
            "3": 0,
            "4": 2,
            "5": 87
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 26,
          "placeTopics": {
            "clean surgery": 2,
            "thorough diagnosis": 2,
            "quick treatment": 2,
            "appointment availability": 3,
            "welcoming": 4,
            "supportive staff": 3,
            "sympathetic manner": 2,
            "anxious pet care": 2,
            "caring staff": 10,
            "friendly staff": 33
          },
          "firstSeen": "2024-07-15 12:29:46 +00:00",
          "lastUpdated": "2026-06-26 12:28:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "stroudroadvets.co.uk",
          "rank": 127,
          "backlinks": 79,
          "referringDomains": 57,
          "referringMainDomains": 53,
          "referringPages": 75,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 75
          },
          "firstSeen": "2023-10-25 09:15:10 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 6,
      "name": "Orchard View Vets",
      "url": "https://www.orchardviewvets.co.uk/",
      "digitalVisibilityScore": 71,
      "pillarScores": {
        "speed": 46,
        "technical": 100,
        "local": 94,
        "visibility": 43,
        "ai": 60,
        "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": 704,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJUUnmEnEHcUgRexraIGrMwCo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.orchardviewvets.co.uk/",
          "pagesCrawled": 18,
          "pagesDiscovered": 18,
          "internalLinks": 586,
          "avgInternalLinksPerPage": 32.6,
          "maxDepthReached": 2,
          "genericAnchors": 3,
          "genericAnchorRatio": 0.005,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": true,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "16129901",
          "companyName": "ORCHARD VIEW VETS LTD",
          "companyStatus": "active",
          "incorporatedOn": "2024-12-11",
          "ageYears": 1.7,
          "sicCodes": [
            "75000"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2025-11-30",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Unit 20 Highnam Business Centre, Highnam, Gloucester, United Kingdom, GL2 8DN",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 37,
          "accessibility": 95,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 16549,
          "tbtMs": 843,
          "clsScore": 0,
          "fcpMs": 5947,
          "speedIndexMs": 9651,
          "failing": [
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 21,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 105
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "independent vet": 4,
            "dog recovery": 3,
            "handling nervous cats": 2,
            "unrushed appointments": 3,
            "welcoming atmosphere": 10,
            "independent practice": 5,
            "friendly practice": 4,
            "friendly team": 8,
            "health check": 4,
            "kind team": 4
          },
          "firstSeen": "2026-07-05 02:50:42 +00:00",
          "lastUpdated": "2026-07-05 02:50:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "orchardviewvets.co.uk",
          "rank": 55,
          "backlinks": 32,
          "referringDomains": 30,
          "referringMainDomains": 29,
          "referringPages": 30,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 29
          },
          "firstSeen": "2025-02-09 11:26:14 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 7,
      "name": "Church Road Veterinary Centre",
      "url": "https://churchroadvets.co.uk/",
      "digitalVisibilityScore": 70,
      "pillarScores": {
        "speed": 59,
        "technical": 63,
        "local": 88,
        "visibility": 57,
        "ai": 80,
        "content": 79
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 633,
        "contentFreshnessDays": 12
      },
      "localMatch": {
        "placeId": "ChIJ3RH0MT0HcUgRFq-pMOC0yds",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://churchroadvets.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 34,
          "avgInternalLinksPerPage": 34,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 24,
          "sitemapUrls": 25,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-20",
          "sitemapStaleDays": 12,
          "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": "14023194",
          "companyName": "CHURCH ROAD VETERINARY CENTRE LIMITED",
          "companyStatus": "active",
          "incorporatedOn": "2022-04-04",
          "ageYears": 4.4,
          "sicCodes": [
            "75000"
          ],
          "companyType": "ltd",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2026-04-30",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Unit 30 The Willows, Ground Floor, The Steadings Business Centre, Maisemore, Gloucester, United Kingdom, GL2 8EY",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 60,
          "accessibility": 89,
          "bestPractices": 58,
          "seo": 100,
          "lcpMs": 11714,
          "tbtMs": 43,
          "clsScore": 0,
          "fcpMs": 5269,
          "speedIndexMs": 6585,
          "failing": [
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "deprecations",
              "title": "Uses deprecated APIs",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 8,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 57
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 36,
          "placeTopics": {
            "neutering": 3,
            "friendly vets": 6,
            "tranquil setting": 2,
            "fair pricing": 5,
            "euthanasia": 2,
            "kind care": 2,
            "great vet": 2,
            "clear explanation": 2,
            "caring staff": 11,
            "welcoming atmosphere": 3
          },
          "firstSeen": "2024-07-15 06:46:22 +00:00",
          "lastUpdated": "2026-06-27 23:34:48 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "churchroadvets.co.uk",
          "rank": 115,
          "backlinks": 195,
          "referringDomains": 39,
          "referringMainDomains": 36,
          "referringPages": 186,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "image": 104
          },
          "firstSeen": "2023-11-13 20:40:44 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 8,
      "name": "Vale Vets",
      "url": "https://www.valevets.co.uk/about-us/useful-links",
      "digitalVisibilityScore": 56,
      "pillarScores": {
        "speed": 62,
        "technical": 100,
        "local": 47,
        "visibility": 42,
        "ai": 0,
        "content": 75
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": true,
        "hasBlogLink": false,
        "wordCount": 598,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJc8EhDYkIcUgR3YoMIfs3Uz8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.valevets.co.uk/about-us/useful-links",
          "pagesCrawled": 24,
          "pagesDiscovered": 23,
          "internalLinks": 654,
          "avgInternalLinksPerPage": 27.3,
          "maxDepthReached": 2,
          "genericAnchors": 4,
          "genericAnchorRatio": 0.006,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 7,
          "sitemapUrls": 27,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-06-01",
          "sitemapStaleDays": 92,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": 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 Gloucester"
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 22,
          "accessibility": 93,
          "bestPractices": 96,
          "seo": 92,
          "lcpMs": 21448,
          "tbtMs": 810,
          "clsScore": 0.292,
          "fcpMs": 5298,
          "speedIndexMs": 12969,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "layout-shifts",
              "title": "Avoid large layout shifts",
              "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": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": false,
          "additionalCategories": null,
          "hasDescription": false,
          "hasHours": false,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-04-03 15:02:59 +00:00",
          "lastUpdated": "2026-04-03 15:02:59 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "valevets.co.uk",
          "rank": 156,
          "backlinks": 289,
          "referringDomains": 125,
          "referringMainDomains": 117,
          "referringPages": 265,
          "brokenBacklinks": 21,
          "referringLinksTypes": {
            "anchor": 237
          },
          "firstSeen": "2020-05-26 17:48:02 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 9,
      "name": "Arvonia Vets Churchdown Veterinary Centre",
      "url": "https://www.cheltenhamvets.co.uk/",
      "digitalVisibilityScore": 55,
      "pillarScores": {
        "speed": 69,
        "technical": 63,
        "local": 81,
        "visibility": 0,
        "ai": 20,
        "content": 96
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": true,
        "hasBlogLink": true,
        "wordCount": 543,
        "contentFreshnessDays": 14
      },
      "localMatch": {
        "placeId": "ChIJqaSwQ1gEcUgRMgiyP0HPRQo",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.cheltenhamvets.co.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 32,
          "internalLinks": 1299,
          "avgInternalLinksPerPage": 52,
          "maxDepthReached": 1,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.001,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": 25,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-07",
          "sitemapStaleDays": 25,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 881,
          "inpMs": 86,
          "cls": 0,
          "lcpGood": true,
          "inpGood": true,
          "clsGood": true,
          "passesCwv": true,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 46,
          "accessibility": 88,
          "bestPractices": 100,
          "seo": 100,
          "lcpMs": 31323,
          "tbtMs": 162,
          "clsScore": 0.593,
          "fcpMs": 2519,
          "speedIndexMs": 3640,
          "failing": [
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "label-content-name-mismatch",
              "title": "Elements with visible text labels do not have matching accessible names.",
              "score": 0
            },
            {
              "id": "aria-hidden-focus",
              "title": "`[aria-hidden=\"true\"]` elements contain focusable descendents",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "cls-culprits-insight",
              "title": "Layout shift culprits",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 26,
          "ratingDistribution": {
            "1": 4,
            "2": 1,
            "3": 2,
            "4": 14,
            "5": 161
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 47,
          "placeTopics": {
            "dignified pet treatment": 2,
            "independent vet": 2,
            "thorough examination": 2,
            "puppy care": 3,
            "kind vets": 3,
            "independent practice": 2,
            "quick recovery": 2,
            "calming anxieties": 2,
            "clear guidance": 2,
            "euthanasia": 2
          },
          "firstSeen": "2026-07-10 14:25:52 +00:00",
          "lastUpdated": "2026-07-10 14:25:52 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cheltenhamvets.co.uk",
          "rank": 197,
          "backlinks": 385,
          "referringDomains": 93,
          "referringMainDomains": 87,
          "referringPages": 318,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 306
          },
          "firstSeen": "2019-04-19 22:42:05 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 10,
      "name": "Cheltenham Equine Vets",
      "url": "http://www.cheltenhamequinevets.co.uk/",
      "digitalVisibilityScore": 52,
      "pillarScores": {
        "speed": 55,
        "technical": 100,
        "local": 76,
        "visibility": 0,
        "ai": 0,
        "content": 53
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 3027,
        "contentFreshnessDays": 1644
      },
      "localMatch": {
        "placeId": "ChIJq6y1b3UccUgRAQSHKsNXDP8",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.cheltenhamequinevets.co.uk/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 44,
          "avgInternalLinksPerPage": 44,
          "maxDepthReached": 0,
          "genericAnchors": 6,
          "genericAnchorRatio": 0.136,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 10,
          "sitemapUrls": 11,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-05-20",
          "sitemapStaleDays": 104,
          "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": "OC397448",
          "companyName": "CHELTENHAM EQUINE VETS LLP",
          "companyStatus": "active",
          "incorporatedOn": "2015-01-12",
          "ageYears": 11.6,
          "sicCodes": null,
          "companyType": "llp",
          "accountsType": "total-exemption-full",
          "accountsMadeUpTo": "2026-03-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "Unit 14 Twigworth Court Business Centre, Twigworth, Gloucester, England, GL2 9PG",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 47,
          "accessibility": 89,
          "bestPractices": 78,
          "seo": 83,
          "lcpMs": 16618,
          "tbtMs": 696,
          "clsScore": 0.003,
          "fcpMs": 4283,
          "speedIndexMs": 4564,
          "failing": [
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "link-in-text-block",
              "title": "Links rely on color to be distinguishable.",
              "score": 0
            },
            {
              "id": "redirects",
              "title": "Avoid multiple page redirects",
              "score": 0
            },
            {
              "id": "document-latency-insight",
              "title": "Document request latency",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 3,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 2,
            "5": 26
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 50,
          "placeTopics": {
            "horse": 8,
            "team": 2,
            "kindness": 3,
            "vets": 3,
            "vet care": 2,
            "understanding": 2,
            "care": 3,
            "advice": 2
          },
          "firstSeen": "2024-07-19 08:42:22 +00:00",
          "lastUpdated": "2026-06-26 03:11:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cheltenhamequinevets.co.uk",
          "rank": 123,
          "backlinks": 139,
          "referringDomains": 72,
          "referringMainDomains": 70,
          "referringPages": 123,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 117
          },
          "firstSeen": "2022-08-10 20:33:39 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 11,
      "name": "K Wakeman Veterinary Physiotherapy",
      "url": "https://www.kwakemanvetphysio.co.uk/",
      "digitalVisibilityScore": 52,
      "pillarScores": {
        "speed": 61,
        "technical": 88,
        "local": 71,
        "visibility": 0,
        "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": 5844,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJFfCzDbziXEERK9KAR-WooHE",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.kwakemanvetphysio.co.uk/",
          "pagesCrawled": 14,
          "pagesDiscovered": 14,
          "internalLinks": 191,
          "avgInternalLinksPerPage": 13.6,
          "maxDepthReached": 2,
          "genericAnchors": 5,
          "genericAnchorRatio": 0.026,
          "keyPageDepth": {
            "contact": null,
            "about": null,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 15,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-10",
          "sitemapStaleDays": 22,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 61,
          "accessibility": 87,
          "bestPractices": 96,
          "seo": 69,
          "lcpMs": 8433,
          "tbtMs": 4,
          "clsScore": 0.091,
          "fcpMs": 4828,
          "speedIndexMs": 4828,
          "failing": [
            {
              "id": "meta-description",
              "title": "Document does not have a meta description",
              "score": 0
            },
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "score": 0
            },
            {
              "id": "image-alt",
              "title": "Image elements do not have `[alt]` attributes",
              "score": 0
            },
            {
              "id": "crawlable-anchors",
              "title": "Links are not crawlable",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 7,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 12
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Veterinarian"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 9,
          "placeTopics": {
            "horse treatment": 4,
            "massage": 2,
            "legs": 2,
            "muscles": 2,
            "considerate": 2,
            "health": 2,
            "physiotherapy": 2,
            "horse": 5,
            "exercises": 5
          },
          "firstSeen": "2026-06-28 12:51:43 +00:00",
          "lastUpdated": "2026-06-28 12:51:43 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "kwakemanvetphysio.co.uk",
          "rank": 18,
          "backlinks": 21,
          "referringDomains": 16,
          "referringMainDomains": 16,
          "referringPages": 21,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 20
          },
          "firstSeen": "2023-10-17 21:14:59 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 12,
      "name": "Cotswold Equine Physio",
      "url": "https://www.cotswoldequinephysio.co.uk/",
      "digitalVisibilityScore": 51,
      "pillarScores": {
        "speed": 65,
        "technical": 100,
        "local": 69,
        "visibility": 0,
        "ai": 0,
        "content": 40
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 827,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJQcPTlrsFcUgRHZHFuSWfPF0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.cotswoldequinephysio.co.uk/",
          "pagesCrawled": 17,
          "pagesDiscovered": 21,
          "internalLinks": 678,
          "avgInternalLinksPerPage": 39.9,
          "maxDepthReached": 1,
          "genericAnchors": 18,
          "genericAnchorRatio": 0.027,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 14,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-06-02",
          "sitemapStaleDays": 91,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 43,
          "accessibility": 96,
          "bestPractices": 100,
          "seo": 92,
          "lcpMs": 14400,
          "tbtMs": 567,
          "clsScore": 0,
          "fcpMs": 5316,
          "speedIndexMs": 8320,
          "failing": [
            {
              "id": "mainthread-work-breakdown",
              "title": "Minimize main-thread work",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 5,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 7
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Pet Care Store",
            "Veterinarian"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": {
            "horse treatment": 2,
            "equine physio": 2,
            "arthritis treatment": 2,
            "soreness treatment": 2,
            "thorough assessment": 2,
            "detailed explanations": 2,
            "caring": 2,
            "exercises": 2,
            "advice": 2,
            "treatments": 2
          },
          "firstSeen": "2026-06-26 04:32:02 +00:00",
          "lastUpdated": "2026-06-26 04:32:02 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "cotswoldequinephysio.co.uk",
          "rank": 10,
          "backlinks": 14,
          "referringDomains": 12,
          "referringMainDomains": 12,
          "referringPages": 14,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 14
          },
          "firstSeen": "2023-11-13 19:53:06 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 13,
      "name": "Even Stride Veterinary Physiotherapy - Cheltenham",
      "url": "https://www.evenstridevetphysio.co.uk/",
      "digitalVisibilityScore": 50,
      "pillarScores": {
        "speed": 68,
        "technical": 88,
        "local": 66,
        "visibility": 0,
        "ai": 0,
        "content": 55
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 429,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJKWp2ZoUDcUgRx6lodaD0i34",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.evenstridevetphysio.co.uk/",
          "pagesCrawled": 14,
          "pagesDiscovered": 13,
          "internalLinks": 190,
          "avgInternalLinksPerPage": 13.6,
          "maxDepthReached": 2,
          "genericAnchors": 1,
          "genericAnchorRatio": 0.005,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 0,
          "sitemapUrls": 2,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2022-09-21",
          "sitemapStaleDays": 1441,
          "sitemapSampleChecked": 2,
          "sitemapSampleResolved": 2,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 41,
          "accessibility": 97,
          "bestPractices": 96,
          "seo": 92,
          "lcpMs": 9035,
          "tbtMs": 1172,
          "clsScore": 0,
          "fcpMs": 2556,
          "speedIndexMs": 7542,
          "failing": [
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "bootup-time",
              "title": "Reduce JavaScript execution time",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "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": "duplicated-javascript-insight",
              "title": "Duplicated JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 14,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 3
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Physiotherapist"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": 11,
          "placeTopics": null,
          "firstSeen": "2026-06-30 13:21:21 +00:00",
          "lastUpdated": "2026-06-30 13:21:21 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "evenstridevetphysio.co.uk",
          "rank": 38,
          "backlinks": 39,
          "referringDomains": 23,
          "referringMainDomains": 23,
          "referringPages": 38,
          "brokenBacklinks": 14,
          "referringLinksTypes": {
            "anchor": 38
          },
          "firstSeen": "2022-10-04 19:37:19 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 14,
      "name": "Four Wet Paws Hydrotherapy and Physiotherapy",
      "url": "http://www.fourwetpaws.com/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 58,
        "technical": 75,
        "local": 76,
        "visibility": 0,
        "ai": 0,
        "content": 60
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 941,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJeV4yd6cbcUgRWLnrsN-fHsw",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.fourwetpaws.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 85,
          "avgInternalLinksPerPage": 85,
          "maxDepthReached": 0,
          "genericAnchors": 11,
          "genericAnchorRatio": 0.129,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": 1
          },
          "orphanCandidates": 1,
          "sitemapUrls": 1,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2025-08-14",
          "sitemapStaleDays": 383,
          "sitemapSampleChecked": 1,
          "sitemapSampleResolved": 0,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 57,
          "accessibility": 92,
          "bestPractices": 81,
          "seo": 85,
          "lcpMs": 11161,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 4417,
          "speedIndexMs": 12860,
          "failing": [
            {
              "id": "link-text",
              "title": "Links do not have descriptive text",
              "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": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "lcp-breakdown-insight",
              "title": "LCP breakdown",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 9,
          "ratingDistribution": {
            "1": 0,
            "2": 0,
            "3": 0,
            "4": 1,
            "5": 10
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 27,
          "placeTopics": {
            "hydrotherapy kit": 2,
            "safe environment": 2,
            "caring staff": 3,
            "friendly staff": 4,
            "led": 2
          },
          "firstSeen": "2026-06-30 02:04:42 +00:00",
          "lastUpdated": "2026-06-30 02:04:42 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "fourwetpaws.com",
          "rank": 0,
          "backlinks": 43,
          "referringDomains": 37,
          "referringMainDomains": 37,
          "referringPages": 42,
          "brokenBacklinks": 8,
          "referringLinksTypes": {
            "anchor": 42
          },
          "firstSeen": "2023-11-13 17:34:02 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 15,
      "name": "Poultry Health Services (at Wood Vets)",
      "url": "https://www.poultryhealthservices.com/",
      "digitalVisibilityScore": 48,
      "pillarScores": {
        "speed": 51,
        "technical": 100,
        "local": 56,
        "visibility": 0,
        "ai": 0,
        "content": 70
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": true,
        "hasTeamLink": true,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 457,
        "contentFreshnessDays": 446
      },
      "localMatch": {
        "placeId": "ChIJfx_84EkJcUgRb7aiTJdnFmg",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.poultryhealthservices.com/",
          "pagesCrawled": 1,
          "pagesDiscovered": 0,
          "internalLinks": 125,
          "avgInternalLinksPerPage": 125,
          "maxDepthReached": 0,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": 14,
          "sitemapUrls": 14,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-07-07",
          "sitemapStaleDays": 56,
          "sitemapSampleChecked": 5,
          "sitemapSampleResolved": 5,
          "robotsDisallowedAll": false,
          "stoppedBecause": null,
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": false,
          "formFactor": "PHONE",
          "lcpMs": null,
          "inpMs": null,
          "cls": null,
          "lcpGood": null,
          "inpGood": null,
          "clsGood": null,
          "passesCwv": null,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": null,
          "accessibility": null,
          "bestPractices": null,
          "seo": null,
          "lcpMs": null,
          "tbtMs": null,
          "clsScore": null,
          "fcpMs": null,
          "speedIndexMs": null,
          "failing": null,
          "error": "PSI timeout"
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 2,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 1,
            "4": 0,
            "5": 1
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Animal hospital",
            "Emergency veterinarian service",
            "Pet Shop"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": 66,
          "placeTopics": null,
          "firstSeen": "2026-06-26 04:29:51 +00:00",
          "lastUpdated": "2026-06-26 04:29:51 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "poultryhealthservices.com",
          "rank": 230,
          "backlinks": 1100,
          "referringDomains": 142,
          "referringMainDomains": 135,
          "referringPages": 953,
          "brokenBacklinks": 3,
          "referringLinksTypes": {
            "anchor": 923
          },
          "firstSeen": "2019-02-18 22:14:29 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 16,
      "name": "BCVA Ltd",
      "url": "https://www.bcva.org.uk/",
      "digitalVisibilityScore": 46,
      "pillarScores": {
        "speed": 69,
        "technical": 75,
        "local": 47,
        "visibility": 0,
        "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": false,
        "hasCredentialsLink": true,
        "hasBlogLink": true,
        "wordCount": 837,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJkcyeOY0IcUgRptHukcu-20s",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.bcva.org.uk/",
          "pagesCrawled": 25,
          "pagesDiscovered": 132,
          "internalLinks": 2653,
          "avgInternalLinksPerPage": 106.1,
          "maxDepthReached": 1,
          "genericAnchors": 7,
          "genericAnchorRatio": 0.003,
          "keyPageDepth": {
            "contact": 1,
            "about": 1,
            "team": null,
            "services": null
          },
          "orphanCandidates": null,
          "sitemapUrls": 342,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": true,
          "sitemapNewestLastmod": "2026-08-28",
          "sitemapStaleDays": 4,
          "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": 1013,
          "inpMs": null,
          "cls": 0,
          "lcpGood": true,
          "inpGood": null,
          "clsGood": true,
          "passesCwv": true,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": true,
          "companyNumber": "07344554",
          "companyName": "BCVA",
          "companyStatus": "active",
          "incorporatedOn": "2010-08-12",
          "ageYears": 16.1,
          "sicCodes": [
            "82990"
          ],
          "companyType": "private-limited-guarant-nsc-limited-exemption",
          "accountsType": "micro-entity",
          "accountsMadeUpTo": "2025-12-31",
          "accountsOverdue": false,
          "hasCharges": false,
          "hasInsolvencyHistory": false,
          "previousNames": null,
          "matchConfidence": "unique-name-and-town",
          "registeredAddress": "17 The Glenmore Centre, Waterwells Busness Park, Quedgeley, Gloucestershire, GL2 2AP",
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 45,
          "accessibility": 84,
          "bestPractices": 100,
          "seo": 75,
          "lcpMs": 19228,
          "tbtMs": 512,
          "clsScore": 0,
          "fcpMs": 5763,
          "speedIndexMs": 8003,
          "failing": [
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "network-dependency-tree-insight",
              "title": "Network dependency tree",
              "score": 0
            },
            {
              "id": "forced-reflow-insight",
              "title": "Forced reflow",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "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": "render-blocking-insight",
              "title": "Render-blocking requests",
              "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": 8,
          "placeTopics": null,
          "firstSeen": "2024-07-19 09:37:04 +00:00",
          "lastUpdated": "2026-06-30 11:12:55 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "bcva.org.uk",
          "rank": 210,
          "backlinks": 823,
          "referringDomains": 267,
          "referringMainDomains": 253,
          "referringPages": 783,
          "brokenBacklinks": 10,
          "referringLinksTypes": {
            "anchor": 622
          },
          "firstSeen": "2020-02-23 02:12:18 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 17,
      "name": "Dragon Vets, Kingsway",
      "url": "https://www.dragonvet.co.uk/?utm_source=gmb&utm_medium=organic",
      "digitalVisibilityScore": 45,
      "pillarScores": {
        "speed": 57,
        "technical": 0,
        "local": 99,
        "visibility": 42,
        "ai": 20,
        "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": "ChIJ58woEI8IcUgRq9qnLhDKiuQ",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.dragonvet.co.uk/?utm_source=gmb&utm_medium=organic",
          "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": 59,
          "accessibility": 93,
          "bestPractices": 73,
          "seo": 92,
          "lcpMs": 13676,
          "tbtMs": 233,
          "clsScore": 0.003,
          "fcpMs": 2863,
          "speedIndexMs": 7315,
          "failing": [
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "heading-order",
              "title": "Heading elements are not in a sequentially-descending order",
              "score": 0
            },
            {
              "id": "unminified-css",
              "title": "Minify CSS",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 22,
          "ratingDistribution": {
            "1": 1,
            "2": 2,
            "3": 3,
            "4": 7,
            "5": 83
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 66,
          "placeTopics": {
            "flexible appointments": 2,
            "kind vets": 3,
            "online booking": 2,
            "pet plan": 2,
            "accommodating vets": 4,
            "reliable practice": 2,
            "friendly welcome": 2,
            "great with dogs": 2,
            "kind staff": 12,
            "special treatment": 2
          },
          "firstSeen": "2024-07-17 01:24:15 +00:00",
          "lastUpdated": "2026-06-29 21:48:48 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "dragonvet.co.uk",
          "rank": 177,
          "backlinks": 672,
          "referringDomains": 156,
          "referringMainDomains": 147,
          "referringPages": 646,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 617
          },
          "firstSeen": "2019-01-17 22:19:41 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 18,
      "name": "Gloucester Laboratories at Wood Veterinary Group",
      "url": "http://www.woodvet.co.uk/",
      "digitalVisibilityScore": 45,
      "pillarScores": {
        "speed": 95,
        "technical": 38,
        "local": 61,
        "visibility": 39,
        "ai": 0,
        "content": 3
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": false,
        "wordCount": 40,
        "contentFreshnessDays": 3541
      },
      "localMatch": {
        "placeId": "ChIJYaWoA4IIcUgRlhYA6Ox9QQ0",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "http://www.woodvet.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": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 99,
          "accessibility": 89,
          "bestPractices": 74,
          "seo": 58,
          "lcpMs": 1698,
          "tbtMs": 0,
          "clsScore": 0,
          "fcpMs": 1698,
          "speedIndexMs": 2454,
          "failing": [
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "is-on-https",
              "title": "Does not use HTTPS",
              "score": 0
            },
            {
              "id": "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
            },
            {
              "id": "image-size-responsive",
              "title": "Serves images with low resolution",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "landmark-one-main",
              "title": "Document does not have a main landmark.",
              "score": 0
            }
          ],
          "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": [
            "Laboratory"
          ],
          "hasDescription": false,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2024-07-17 03:07:16 +00:00",
          "lastUpdated": "2026-06-26 04:28:31 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "woodvet.co.uk",
          "rank": 134,
          "backlinks": 112,
          "referringDomains": 65,
          "referringMainDomains": 61,
          "referringPages": 109,
          "brokenBacklinks": 0,
          "referringLinksTypes": {
            "anchor": 108
          },
          "firstSeen": "2019-09-19 12:24:00 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 19,
      "name": "Pet Care Scheme at SPA Vets Painswick Road",
      "url": "https://www.pdsa.org.uk/pet-care-scheme-clients",
      "digitalVisibilityScore": 45,
      "pillarScores": {
        "speed": 63,
        "technical": 75,
        "local": 69,
        "visibility": 0,
        "ai": 0,
        "content": 35
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai",
        "content"
      ],
      "excludedPillars": [],
      "effectiveWeights": {
        "speed": 20,
        "technical": 20,
        "local": 20,
        "visibility": 15,
        "ai": 15,
        "content": 10
      },
      "contentChecks": {
        "hasAboutLink": false,
        "hasTeamLink": false,
        "hasCredentialsLink": false,
        "hasBlogLink": true,
        "wordCount": 538,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJpQvNIyUFcUgRoBkqPj15epE",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.pdsa.org.uk/pet-care-scheme-clients",
          "pagesCrawled": 25,
          "pagesDiscovered": 267,
          "internalLinks": 3038,
          "avgInternalLinksPerPage": 121.5,
          "maxDepthReached": 1,
          "genericAnchors": 1,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": 1,
            "about": 2,
            "team": 2,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": false,
          "sitemapIsIndex": false,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 1188,
          "inpMs": 186,
          "cls": 0,
          "lcpGood": true,
          "inpGood": true,
          "clsGood": true,
          "passesCwv": true,
          "error": null
        },
        "companies": {
          "source": "Companies House public register",
          "matched": false,
          "companyNumber": null,
          "companyName": null,
          "companyStatus": null,
          "incorporatedOn": null,
          "ageYears": null,
          "sicCodes": null,
          "companyType": null,
          "accountsType": null,
          "accountsMadeUpTo": null,
          "accountsOverdue": null,
          "hasCharges": null,
          "hasInsolvencyHistory": null,
          "previousNames": null,
          "matchConfidence": null,
          "registeredAddress": null,
          "error": null
        },
        "lighthouse": {
          "source": "PageSpeed Insights / Lighthouse (lab, mobile)",
          "strategy": "mobile",
          "performance": 32,
          "accessibility": 69,
          "bestPractices": 77,
          "seo": 85,
          "lcpMs": 20348,
          "tbtMs": 1107,
          "clsScore": 0,
          "fcpMs": 11343,
          "speedIndexMs": 11343,
          "failing": [
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "third-party-cookies",
              "title": "Uses third-party cookies",
              "score": 0
            },
            {
              "id": "font-display-insight",
              "title": "Font display",
              "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": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "valid-source-maps",
              "title": "Missing source maps for large first-party JavaScript",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": {
            "1": 1,
            "2": 0,
            "3": 0,
            "4": 0,
            "5": 4
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 41,
          "placeTopics": {
            "care": 2
          },
          "firstSeen": "2024-07-15 12:30:20 +00:00",
          "lastUpdated": "2026-07-08 18:36:46 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "pdsa.org.uk",
          "rank": 415,
          "backlinks": 99530,
          "referringDomains": 13781,
          "referringMainDomains": 12347,
          "referringPages": 83946,
          "brokenBacklinks": 2745,
          "referringLinksTypes": {
            "anchor": 71804
          },
          "firstSeen": "2019-01-16 00:07:27 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 20,
      "name": "Jollyes Pet Clinic - Gloucester",
      "url": "https://www.jollyes.co.uk/services/community-pet-clinic?utm_source=google&utm_medium=organic&utm_campaign=local_listing_CPC_Gloucester",
      "digitalVisibilityScore": 41,
      "pillarScores": {
        "speed": 36,
        "technical": 75,
        "local": 50,
        "visibility": 4,
        "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": 4904,
        "contentFreshnessDays": 0
      },
      "localMatch": {
        "placeId": "ChIJXVzDqKoHcUgRFmpfoQUfblU",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.jollyes.co.uk/services/community-pet-clinic?utm_source=google&utm_medium=organic&utm_campaign=local_listing_CPC_Gloucester",
          "pagesCrawled": 25,
          "pagesDiscovered": 2236,
          "internalLinks": 16232,
          "avgInternalLinksPerPage": 649.3,
          "maxDepthReached": 1,
          "genericAnchors": 0,
          "genericAnchorRatio": 0,
          "keyPageDepth": {
            "contact": null,
            "about": 1,
            "team": 1,
            "services": 1
          },
          "orphanCandidates": null,
          "sitemapUrls": null,
          "sitemapDeclaredInRobots": true,
          "sitemapIsIndex": true,
          "sitemapHasLastmod": null,
          "sitemapNewestLastmod": null,
          "sitemapStaleDays": null,
          "sitemapSampleChecked": null,
          "sitemapSampleResolved": null,
          "robotsDisallowedAll": false,
          "stoppedBecause": "page cap",
          "depthLimited": false,
          "error": null
        },
        "crux": {
          "source": "Chrome UX Report (field data, 28-day p75)",
          "available": true,
          "formFactor": "PHONE",
          "lcpMs": 3077,
          "inpMs": 301,
          "cls": 0.17,
          "lcpGood": false,
          "inpGood": false,
          "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": 24,
          "accessibility": 90,
          "bestPractices": 96,
          "seo": 100,
          "lcpMs": 33319,
          "tbtMs": 695,
          "clsScore": 0.519,
          "fcpMs": 2401,
          "speedIndexMs": 16339,
          "failing": [
            {
              "id": "duplicated-javascript-insight",
              "title": "Duplicated JavaScript",
              "score": 0
            },
            {
              "id": "link-name",
              "title": "Links do not have a discernible name",
              "score": 0
            },
            {
              "id": "target-size",
              "title": "Touch targets do not have sufficient size or spacing.",
              "score": 0
            },
            {
              "id": "largest-contentful-paint",
              "title": "Largest Contentful Paint",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            },
            {
              "id": "color-contrast",
              "title": "Background and foreground colors do not have a sufficient contrast ratio.",
              "score": 0
            },
            {
              "id": "unused-javascript",
              "title": "Reduce unused JavaScript",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 1,
          "ratingDistribution": null,
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": [
            "Pet Shop"
          ],
          "hasDescription": true,
          "hasHours": true,
          "services": null,
          "placeTopics": null,
          "firstSeen": "2026-06-30 09:47:58 +00:00",
          "lastUpdated": "2026-06-30 09:47:58 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "jollyes.co.uk",
          "rank": 305,
          "backlinks": 14305,
          "referringDomains": 1708,
          "referringMainDomains": 1519,
          "referringPages": 12978,
          "brokenBacklinks": 147,
          "referringLinksTypes": {
            "anchor": 12289
          },
          "firstSeen": "2019-01-19 19:51:29 +00:00",
          "lostDate": null
        }
      }
    },
    {
      "rank": 21,
      "name": "Splash Canine Hydrotherapy Centre",
      "url": "https://www.sundeanvets.co.uk/?utm_source=gmb&utm_medium=organic",
      "digitalVisibilityScore": 41,
      "pillarScores": {
        "speed": 71,
        "technical": 0,
        "local": 98,
        "visibility": 21,
        "ai": 0,
        "content": null
      },
      "includedPillars": [
        "speed",
        "technical",
        "local",
        "visibility",
        "ai"
      ],
      "excludedPillars": [
        "content"
      ],
      "effectiveWeights": {
        "speed": 22.22,
        "technical": 22.22,
        "local": 22.22,
        "visibility": 16.67,
        "ai": 16.67,
        "content": 0
      },
      "contentChecks": {
        "hasAboutLink": null,
        "hasTeamLink": null,
        "hasCredentialsLink": null,
        "hasBlogLink": null,
        "wordCount": null,
        "contentFreshnessDays": null
      },
      "localMatch": {
        "placeId": "ChIJtZw3jNYAcUgRQWhSbLv-zbw",
        "matchedBy": "domain"
      },
      "context": {
        "crawl": {
          "source": "First-party crawl (robots-respecting)",
          "startUrl": "https://www.sundeanvets.co.uk/?utm_source=gmb&utm_medium=organic",
          "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": 60,
          "accessibility": 96,
          "bestPractices": 73,
          "seo": 100,
          "lcpMs": 10964,
          "tbtMs": 48,
          "clsScore": 0,
          "fcpMs": 5188,
          "speedIndexMs": 6543,
          "failing": [
            {
              "id": "inspector-issues",
              "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
              "score": 0
            },
            {
              "id": "lcp-discovery-insight",
              "title": "LCP request discovery",
              "score": 0
            },
            {
              "id": "image-delivery-insight",
              "title": "Improve image delivery",
              "score": 0
            },
            {
              "id": "legacy-javascript-insight",
              "title": "Legacy JavaScript",
              "score": 0
            },
            {
              "id": "render-blocking-insight",
              "title": "Render-blocking requests",
              "score": 0
            },
            {
              "id": "unused-css-rules",
              "title": "Reduce unused CSS",
              "score": 0
            },
            {
              "id": "errors-in-console",
              "title": "Browser errors were logged to the console",
              "score": 0
            },
            {
              "id": "cache-insight",
              "title": "Use efficient cache lifetimes",
              "score": 0
            }
          ],
          "error": null
        },
        "gbpDetail": {
          "source": "DataForSEO business_listings (area sweep)",
          "totalPhotos": 63,
          "ratingDistribution": {
            "1": 3,
            "2": 1,
            "3": 2,
            "4": 11,
            "5": 79
          },
          "priceLevel": null,
          "isClaimed": true,
          "additionalCategories": null,
          "hasDescription": true,
          "hasHours": true,
          "services": 42,
          "placeTopics": {
            "clean reception": 2,
            "calm atmosphere": 2,
            "safe hands": 2,
            "vaccinations": 2,
            "informative staff": 2,
            "nervous dog": 2,
            "clear explanations": 2,
            "caring staff": 8,
            "kind staff": 7,
            "empathy": 3
          },
          "firstSeen": "2026-06-30 01:10:40 +00:00",
          "lastUpdated": "2026-06-30 01:10:40 +00:00"
        },
        "backlinks": {
          "source": "DataForSEO backlinks/summary",
          "target": "sundeanvets.co.uk",
          "rank": 181,
          "backlinks": 569,
          "referringDomains": 137,
          "referringMainDomains": 133,
          "referringPages": 535,
          "brokenBacklinks": 4,
          "referringLinksTypes": {
            "anchor": 530
          },
          "firstSeen": "2019-03-20 00:42:22 +00:00",
          "lostDate": null
        }
      }
    }
  ]
}
