UK GP Practices
Search every site in this cohortuk-gp-practices
Every active general practice in the four nations.
Middle of 31 cohorts. All cohorts 54 · best cohort 63.
The source, and how we filtered it
| Source | GP practices in the UK, NHS England (Organisation Data Service; NHS.UK practice profiles) (2026-11-02) |
|---|---|
| License | ODS: Open Government Licence v3.0. NHS.UK practice profiles: Open Government Licence v3.0 under NHS.UK's terms (sections 3.4 to 3.11), which permit any use including commercial. Only each practice's name and website address are taken, which NHS.UK's terms treat as adapted content, so it is attributed with the generic OGL statement and not as information from the NHS website. Read 2026-11-05. |
| Cite as | Contains public sector information licensed under the Open Government Licence v3.0. |
| How we filtered it | Active organizations with the ODS GP practice role (RO76) for England, Wales and Scotland, and active primary role RO315 for Northern Ireland. For each English practice, the website link on its NHS.UK profile (6,256 pages, read one at a time). Addresses are cut to the root unless several practices share a host with a page each. |
| Instead of | The NHS.UK Service Search API (needs a key); the PHS, NHS Wales and BSO practice lists (no websites). |
| Built | 2026-11-02 |
The filtering is ours and is disclosed as ours. The source published a list; the decision about which rows of it belong in a cohort was a judgment call, and it is written down so somebody can disagree with it.
Where the 4399 sites land
| Grade | Share of the cohort | Sites | Share |
|---|---|---|---|
| Adequate | 1471 | 33.4% | |
| Weak | 2511 | 57.1% | |
| Not ready | 403 | 9.2% | |
| Strong | 14 | 0.3% |
What the cohort earns, dimension by dimension
The mean share of each dimension’s available points that this cohort earned. Low here means the whole sector is weak on it, not that one site dragged an average down. The per-site spread is in the dataset.
| Dimension | Mean share earned | Mean |
|---|---|---|
| #1 · Reach
These parameters determine the fundamental ease of access that AI has to your site information. |
68% | |
| #2 · Read
AI generally turns off JavaScript. Does your site information survive without it? |
56% | |
| #3 · Understand
Does a machine know who and what you are? |
25% | |
| #4 · Act
Sitemaps, redirects, 404s, licensing terms, and not wasting the crawl budget. |
76% |
The cap is 32 URLs and it is a ceiling, not a promise. A portal whose every link points at a different host yields one page; a university yields the full sample. The median here is 32, the range 1–32, published so that "we sampled 32 URLs per site" cannot become a claim the data does not support.
36 sites in this cohort served a certificate we could not verify. They were read anyway and scored normally, because reporting no response for a site every browser loads would describe our TLS stack rather than the site, and each one carries the finding in its row.
11 tests almost nobody in this cohort passes
| Test | What it asks | Failing | Of | Points |
|---|---|---|---|---|
| ACT-3 | If you have a public API, is it described in a standard file? | 1 | 2 | |
| EXT-11 | Have you marked the part of a page that answers a spoken question? | 4399 | 0 | |
| EXT-12 | Do you tell search engines the moment a page changes? | 4399 | 0 | |
| EXT-14 | Does your site offer its actions to AI browsers as tools? | 4031 | 0 | |
| EXT-15 | Can an AI agent find out how to sign in to your site? | 1 | 0 | |
| EXT-16 | Do you publish a card or a skills list for the agents you run? | 4399 | 0 | |
| EXT-17 | Do you list your agents in your domain's DNS records? | 4386 | 0 | |
| EXT-2 | Do you list your APIs and agent tools where agents look for them? | 886 | 0 | |
| EXT-7 | If you run real question-and-answer pages, are they marked as such? | 17 | 0 | |
| RED-10 | Do you offer a plain-text (Markdown) copy of your pages? | 3394 | 2 | |
| UND-9 | If a page is behind a paywall, does it say so? | 1 | 2 |
| Test | What it asks | Failing | Of | Points |
|---|---|---|---|---|
| RED-12 | If a machine asks for Markdown, does your site give it? | 4399 | 2 | |
| UND-1 | Does your site say clearly who you are? | 4397 | 2 | |
| UND-10 | Does your page code link to your official profiles elsewhere? | 4397 | 2 | |
| UND-2 | Does your site use the page labels that search engines still read for what you publish? | 4399 | 3 | |
| UND-5 | Does the author label in your page code point to that person? | 3268 | 1 | |
| EXT-1 | Do you publish an llms.txt file for coding assistants? | 4399 | 0 | |
| PST-2 | Have you posted a Content Signals statement about what AI may do with your content? | 4399 | 0 | |
| EXT-13 | Can an assistant ask your site a question directly? | 4399 | 0 | |
| PST-4 | Have you reserved your text and data mining rights in a form machines can read? | 4399 | 0 |
Coral bars mark tests worth 2 points or more, the failures that actually move a score.
Every 7,901, named, with a report for each
Whether or not it has been scanned. Rows with no website on record, sites that were unreachable and sites that turned us away stay in the table with the reason on them, and none of them enters an average: dropping them would shrink the population to the part that was easy to measure. A few points between two neighbors is noise. The box filters every row in the cohort, not only the page you are on; click a header to sort the rows on this page by name or by score.
Showing 7,501–7,600 of 7,901 · page 76 of 80
| Site | Score | Gated | Pages read | Report |
|---|---|---|---|---|
| Yellow Practice, Drumhar Health Centre no website on recordregister id ODS S14342; no published directory carrying Scotland's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Yoker Medical Centre no website on recordregister id ODS S40525; no published directory carrying Scotland's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| 74 Monk Street no website on recordregister id ODS W95633; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Aber Medical Centre no website on recordregister id ODS W00005; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Abercwmboi Medical Practice no website on recordregister id ODS W95087; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Abercynon Medical Centre no website on recordregister id ODS W95042; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Abertawe Medical Partners no website on recordregister id ODS W98608; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Abertillery Group no website on recordregister id ODS W93075; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Albert Road Surgery (CF64 1BX) no website on recordregister id ODS W97057; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Allt Goch Medical Centre no website on recordregister id ODS W91032; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Alyn Family Doctors no website on recordregister id ODS W91025; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Amman Tawe Partnership (SA18 1EG) no website on recordregister id ODS W00142; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Amman Tawe Partnership (SA9 2GH) no website on recordregister id ODS W00143; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Argyle Medical Group no website on recordregister id ODS W00067; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Ash Grove Medical Centre no website on recordregister id ODS W00133; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Ashleigh Surgery no website on recordregister id ODS W92065; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Avenue Villa Surgery no website on recordregister id ODS W92037; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Barlow House Surgery no website on recordregister id ODS W92008; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Beech House Surgery (LL16 3AY) no website on recordregister id ODS W91033; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Beechwood Surgery (NP19 8HL) no website on recordregister id ODS W93053; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bellevue Surgery no website on recordregister id ODS W93048; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Berllan Surgery no website on recordregister id ODS W91624; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Birchgrove Surgery no website on recordregister id ODS W97021; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bishops Road Medical Centre no website on recordregister id ODS W97028; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Blackwood Medical Group no website on recordregister id ODS W93011; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Blaen-Y-Cwm Group Practice no website on recordregister id ODS W93068; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Blaenavon Medical Practice no website on recordregister id ODS W93015; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Blaina Medical Practice no website on recordregister id ODS W93115; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bodnant Surgery no website on recordregister id ODS W94010; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bodowen Surgery no website on recordregister id ODS W91029; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bodreinallt no website on recordregister id ODS W94031; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Borras Park Surgery no website on recordregister id ODS W91054; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Borth Surgery no website on recordregister id ODS W92006; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bradley's Practice no website on recordregister id ODS W00076; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Brawdy Medical Facility no website on recordregister id ODS W00200; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Brecon Medical Facility no website on recordregister id ODS W00199; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bridgend Group no website on recordregister id ODS W95070; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bro Pedr Medical Group no website on recordregister id ODS W92039; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bron Derw Medical Centre no website on recordregister id ODS W94034; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bron-Y-Garn Surgery no website on recordregister id ODS W95064; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bronmeirion no website on recordregister id ODS W94032; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bronyffynnon Surgery no website on recordregister id ODS W91027; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Brookside Medical Centre no website on recordregister id ODS W95634; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Brunswick Health Centre no website on recordregister id ODS W98024; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bryn Darland Surgery no website on recordregister id ODS W91016; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bryncabanau no website on recordregister id ODS W91042; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Brynderwen Surgery no website on recordregister id ODS W97006; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bryngwyn Surgery no website on recordregister id ODS W93046; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Brynhyfryd Medical Centre no website on recordregister id ODS W98004; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Brynteg Surgery no website on recordregister id ODS W92036; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Bryntirion Surgery no website on recordregister id ODS W95068; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Butetown Medical Practice no website on recordregister id ODS W97291; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cadwgan Surgery no website on recordregister id ODS W91007; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Caereinion Medical Practice no website on recordregister id ODS W96009; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Caergwrle Medical Practice no website on recordregister id ODS W91610; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Caia Park Surgery no website on recordregister id ODS W91629; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Canolfan Feddygol Yr Hen no website on recordregister id ODS W94028; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Canolfan Iechyd no website on recordregister id ODS W91010; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Canolfan Iechyd Amlwch no website on recordregister id ODS W94002; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cardiff Bay Surgery no website on recordregister id ODS W97044; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cardiff Health Access Practice no website on recordregister id ODS W00100; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cardigan Health Centre no website on recordregister id ODS W92044; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Caritas Surgery no website on recordregister id ODS W00007; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Castle Gate Medical Practice no website on recordregister id ODS W93036; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Castle Surgery no website on recordregister id ODS W98006; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cathays Surgery no website on recordregister id ODS W97009; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cheriton Medical Centre no website on recordregister id ODS W98612; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Chirk Surgery no website on recordregister id ODS W91024; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Clare Road Medical Centre no website on recordregister id ODS W97299; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Clarence Medical Centre (LL18 1DA) no website on recordregister id ODS W91003; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Clark Avenue Surgery no website on recordregister id ODS W93028; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Clase Surgery no website on recordregister id ODS W98039; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Clifton Surgery no website on recordregister id ODS W97060; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cloughmore Medical Centre no website on recordregister id ODS W97007; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Coach & Horses Surgery no website on recordregister id ODS W92007; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Coalbrook Surgery no website on recordregister id ODS W92046; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Coed Y Glyn Surgery no website on recordregister id ODS W94029; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Corwen House no website on recordregister id ODS W94609; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Court House Medical Centre no website on recordregister id ODS W95059; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Court Road Surgery no website on recordregister id ODS W97058; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cowbridge & Vale Medical Practice no website on recordregister id ODS W97038; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Craig Y Don Medical Practice no website on recordregister id ODS W94019; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Crane Medical Centre no website on recordregister id ODS W91614; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Crwys Medical Centre no website on recordregister id ODS W97041; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cwm Calon no website on recordregister id ODS W93007; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cwm Garw Practice no website on recordregister id ODS W95031; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cwm Gwyrdd Medical Centre no website on recordregister id ODS W95295; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cwm Health Centre no website on recordregister id ODS W93619; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cwmaman Surgery no website on recordregister id ODS W95016; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cwmavon Health Centre no website on recordregister id ODS W98019; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cwmbran Village Surgery no website on recordregister id ODS W93027; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cwmfelin Medical Centre no website on recordregister id ODS W98003; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cwmtawe Medical Group no website on recordregister id ODS W98022; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Cyncoed Medical Practice no website on recordregister id ODS W97010; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| DE Winton Field Practice no website on recordregister id ODS W95027; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Dee Valley Medical Practice no website on recordregister id ODS W91026; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Deeside Medical Centre no website on recordregister id ODS W91039; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Dinas Powys Medical Centre no website on recordregister id ODS W97055; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Dixton Road Surgery no website on recordregister id ODS W93072; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — | |
| Dr Bensusan & Partners no website on recordregister id ODS W98007; no published directory carrying Wales's practice websites could be read, and the practice's ODS record gives none | — | No | — |
Scores are for the population, not for ranking two named sites against each other. A few points between neighbors is noise. See what these numbers can and cannot support. Headline figures: summary.json (CC BY 4.0). The site-by-site data on this page is licensed; a bulk copy is from TEN7 for a fee.