Skip to content

Bath Vet Digital Visibility Index — Q3-2026

The PYC Bath Vet Digital Visibility Index ranks 10 bath vets on how well they perform online — website speed, technical SEO, local presence, search visibility, AI search presence and content & trust — each scored 0–100 to a single Digital Visibility Score. Measured 31 August 2026 to the published methodology.

As of Q3-2026, 0% of the 9 bath vets measured on Speed & Core Web Vitals score below 50 on mobile (PYC Bath Vet Digital Visibility Index, measured 31 August 2026).

Across 12 keywords there are 120 first-page organic slots. The firms in this index hold 35 of them (29.2%); 59 distinct domains appear in total.

this index (35)   directories, national chains and firms not indexed (85)

Ranking well but not currently indexed:

  • cvsvets.com — 12 top-10 slots, best #1
  • rcvs.org.uk — 11 top-10 slots, best #1
  • vets4pets.com — 7 top-10 slots, best #1
  • bathvetreferrals.co.uk — 7 top-10 slots, best #3
  • vets-now.com — 6 top-10 slots, best #1

70.8% of the first page belongs to businesses outside this index — directories, national chains and local firms not tracked here. These firms are not mainly competing with each other.

#Bath VetScoreSpdTechLocalVisAICont
1Bath Veterinary Group, Rosemary Lodge Veterinary Hospital6509873100
2Bath Veterinary Centre646629805610053
3Kelston Vets61711008432050
4Croft Vets Ltd518088760017
5Cadence Equine Vets Ltd4964100730016
6Vee the Vet4962100640035
7Veterinary Pain Management499075630030
8Hands On Animal Physiotherapy448163620030
9Vetindex Ltd438275470025
10Bath Veterinary Group, Bath Cat Clinic4160083570

Which keywords are contested, and which are open?

Section titled “Which keywords are contested, and which are open?”
Every firm against every keyword, shaded by position. Darker is stronger; blank means outside the top 100. Read down a column for a contested term, across a row for a firm's reach.
vetsveterinary practicebest vetsemergency vetcat vetdog vet24 hour vetvet costsanimal hospitalvets Widcombevets Lansdownveterinary Widcombe
Bath Veterinary Group, Rosemary Lodge Veterinary Hospital111222211125611
Bath Veterinary Centre92333179253372021
Kelston Vets665419
Croft Vets Ltd
Cadence Equine Vets Ltd
Vee the Vet
Veterinary Pain Management
Hands On Animal Physiotherapy
Vetindex Ltd
Bath Veterinary Group, Bath Cat Clinic34611189351516

1–3 4–10 11–20 21+ absent

No firm in this index reaches the first page for “vets Widcombe”, “vets Lansdown”, “veterinary Widcombe”. That is uncontested ground, and it is invisible in a league table.

Where each firm is visible: ranked in the organic top 10 for at least one keyword, present in the local 3-pack, or named in at least one AI answer. 2 of 10 appear in all three.
Organic top 10 Local 3-pack Named by AI 1 1 2
Visible inFirmsWhich
All three channels2Bath Veterinary Group, Rosemary Lodge Veterinary Hospital, Bath Veterinary Centre
Organic + local pack1Kelston Vets
Organic + AI0
Local pack + AI0
Organic only1Bath Veterinary Group, Bath Cat Clinic
Local pack only0
AI only0
None of the three6Croft Vets Ltd, Cadence Equine Vets Ltd, Vee the Vet, Veterinary Pain Management, Hands On Animal Physiotherapy, Vetindex Ltd

2 of 10 firms are visible in all three channels. 6 appear in none of them.

Search visibility against AI search presence. The dashed diagonal is parity; a firm far from it is strong in one channel and weak in the other.
Bath Veterinary Group, Rosemary Lodge Veterinary Hospital — visibility 73, AI 100Bath Veterinary Centre — visibility 56, AI 100Kelston Vets — visibility 32, AI 0Croft Vets Ltd — visibility 0, AI 0Cadence Equine Vets Ltd — visibility 0, AI 0Vee the Vet — visibility 0, AI 0Veterinary Pain Management — visibility 0, AI 0Hands On Animal Physiotherapy — visibility 0, AI 0Vetindex Ltd — visibility 0, AI 0Bath Veterinary Group, Bath Cat Clinic — visibility 57, AI 0Bath Veterinary Group, Bath Cat ClinicBath Veterinary CentreCroft Vets Ltd

horizontal: search visibility →   vertical: AI presence ↑

Bath Veterinary Group, Bath Cat Clinic is the widest split: search surfaces it far more readily than AI engines name it (visibility 57, AI 0) — search without brand. Those are different problems behind a similar overall score.

Ranked between #11 and #20 — one page from the first, ordered by how close.
Bath Veterinary Group, Rosemary Lodge Veterinary HospitalBath Veterinary Group, Rosemary Lodge Veterinary Hospital — veterinary Widcombe#11
Bath Veterinary Group, Bath Cat ClinicBath Veterinary Group, Bath Cat Clinic — emergency vet Bath#11
Bath Veterinary Group, Rosemary Lodge Veterinary HospitalBath Veterinary Group, Rosemary Lodge Veterinary Hospital — vets Widcombe#12
Bath Veterinary Group, Bath Cat ClinicBath Veterinary Group, Bath Cat Clinic — vets Widcombe#15
Bath Veterinary Group, Bath Cat ClinicBath Veterinary Group, Bath Cat Clinic — veterinary Widcombe#16
Bath Veterinary CentreBath Veterinary Centre — cat vet Bath#17
Kelston VetsKelston Vets — animal hospital Bath#19
Bath Veterinary CentreBath Veterinary Centre — vets Widcombe#20

8 winnable positions across 4 firms sit between #11 and #20 — one page off, and closer than any keyword the index does not already measure.

Google review volume (log scale) against average rating. Bubble size is review count.
4.55128779 Bath Veterinary Group, Rosemary Lodge Veterinary Hospital — 779 reviews, 4.57★, 5 locationsBath Veterinary Centre — 146 reviews, 4.79★, 2 locationsKelston Vets — 67 reviews, 4.9★Croft Vets Ltd — 1 reviews, 5★, 2 locationsCadence Equine Vets Ltd — 19 reviews, 5★Vee the Vet — 5 reviews, 5★Veterinary Pain Management — 4 reviews, 5★Hands On Animal Physiotherapy — 3 reviews, 5★Bath Veterinary Group, Bath Cat Clinic — 113 reviews, 4.8★

horizontal: reviews (log) →   vertical: rating ↑

Review volume spans 1 to 779 and ratings 4.57 to 5, yet the Local pillar separates these firms by only 36 points — the raw figures discriminate where the score does not. Most reviews: Bath Veterinary Group, Rosemary Lodge Veterinary Hospital (779). Highest rating: 5 firms tied at 5.

Search intent across the measured keyword basket, classified by DataForSEO.
informational8 of 12
commercial4 of 12
Local 3-pack for “vets near me” searched from 9 points on a 3×3 grid across a 7.5-mile square centred on 51.381, -2.359. North is up; each cell names its position and carries its coordinates and the firms found there. Each cell counts how many indexed firms hold a pack slot at that location; a chain counts wherever any of its branches appears. 7 of 9 points contain at least one indexed firm, and 3 of the 10 indexed firms appear somewhere on the grid.
Indexed firms holding a local pack slot, by grid position from north-west to south-east
NWnorth-west, 51.435, -2.445 — no indexed firm in the pack here3Nnorth, 51.435, -2.359 — Kelston Vets, Bath Veterinary Centre, Bath Veterinary Group, Rosemary Lodge Veterinary HospitalNEnorth-east, 51.435, -2.273 — no indexed firm in the pack here
3Wwest, 51.381, -2.445 — Kelston Vets, Bath Veterinary Group, Rosemary Lodge Veterinary Hospital, Bath Veterinary Centre2·centre, 51.381, -2.359 — Bath Veterinary Centre, Bath Veterinary Group, Rosemary Lodge Veterinary Hospital1Eeast, 51.381, -2.273 — Bath Veterinary Centre
1SWsouth-west, 51.327, -2.445 — Bath Veterinary Group, Rosemary Lodge Veterinary Hospital2Ssouth, 51.327, -2.359 — Bath Veterinary Group, Rosemary Lodge Veterinary Hospital, Bath Veterinary Centre1SEsouth-east, 51.327, -2.273 — Bath Veterinary Centre

none 1 firm 2 3 of the pack

Bath Veterinary Group, Rosemary Lodge Veterinary Hospital tops the Q3-2026 index with a Digital Visibility Score of 65/100. Each firm has a full diagnostic scorecard linked from the table above.

Every score follows the same six-pillar methodology: Speed & Core Web Vitals (20%), Technical foundation (20%), Local presence (20%), Visibility (15%), AI search presence (15%) and Content & trust (10%). Each pillar links to the knowledge-base article that explains what it measures; the statistical methods behind the scoring are written up separately. Download the full dataset: JSON · CSV.

The index is compiled and published by PYC, a search consultancy run by Phil Yarrow. It exists because the questions it answers — who is actually visible in a local market, and by how much — were being answered with opinion. The collection and scoring code is open source, so any figure here can be recomputed rather than taken on trust.

Related reading on the practice behind the measurements: topical authority, generative engine optimisation, and case studies from comparable service businesses.

This dataset is published under CC BY 4.0. You may reuse it, including commercially and in AI-generated answers, provided you credit Phil Yarrow (PYC) by name and link back. That credit is a condition of use, not a courtesy.

Phil Yarrow (PYC) — Local Digital Visibility Index. https://hub.pyc.agency/indices/

That one credit covers every dataset on this site — one figure or all of them. When quoting this particular dataset precisely, the fuller form is:

Phil Yarrow (PYC) — Local Digital Visibility Index: Bath Vet, Q3-2026. https://hub.pyc.agency/indices/bath-vets/

Full terms: licence and attribution.

Spotted an error? Request a correction.