uk-schools

Every open school in England, Scotland, Wales and Northern Ireland, state and independent.

Index 12.1 · scanned 2026-11-02 · up to 32 URLs per site · 29692 organizations · 23504 scanned (79.2% coverage) · 3252 with no published URL · 2626 refused the scanner · 310 unreachable · scored as k12-education

Median score 55 across 23504 sites
Middle half 49–60 spread around the median
Full range 17–77 lowest to highest
Gated 7121 of 23504 block AI crawlers outright

Middle of 31 cohorts. All cohorts 54 · best cohort 63.

Where this list came from

The source, and how we filtered it

Source UK school registers, Department for Education (GIAS); Scottish Government; Welsh Government; Department of Education Northern Ireland (GIAS 2026-11-02; Scottish school contact list 31 July 2026 and register of independent schools August 2026; Welsh address list of schools October 2026; DE NI Institutions Search export 2026-11-02)
LicenseOpen Government Licence v3.0 (all four). Wikidata is CC0.
Cite asContains public sector information licensed under the Open Government Licence v3.0.
How we filtered itEngland: open GIAS establishments whose type is a school (LA-maintained, academies and free schools of every kind, state special, non-maintained special, independent, independent special, PRUs, LA nurseries and sixth-form centres); website is GIAS SchoolWebsite (high). Scotland: the 'Open Schools' sheet with its Website Address column (high), plus the independent schools register, which has no websites. Wales: the Maintained, Independent and PRU sheets of the address list, which has no websites, joined to GIAS's Welsh record on LA code plus establishment number for a website at medium confidence. Northern Ireland: the Institutions Search export (Open status; Primary, Secondary, Grammar, Nursery, Special, Independent and Preps), which has no websites. Any blank with a DfE URN is filled from Wikidata P856 on P2253 (low). Social media pages and non-URLs are dropped with a note. Paths are cut to the root unless the host is shared or is a hosting platform. Ordered by nation, local authority, then name.
Instead ofGIAS's Welsh records as the Welsh population: they are not Wales's register and are out of date, so they supply a website only.
Built2026-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.

Distribution

Where the 23504 sites land

GradeShare of the cohort SitesShare
Weak
15612 66.4%
Adequate
6114 26.0%
Not ready
1758 7.5%
Strong
20 0.1%
By dimension

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.

DimensionMean share earned Mean
#1 · Reach
These parameters determine the fundamental ease of access that AI has to your site information.
79%
#2 · Read
AI generally turns off JavaScript. Does your site information survive without it?
53%
#3 · Understand
Does a machine know who and what you are?
24%
#4 · Act
Sitemaps, redirects, 404s, licensing terms, and not wasting the crawl budget.
55%
How much of each site we read

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.

268 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.

Where this cohort fails

10 tests almost nobody in this cohort passes

Universal — nobody passes these 10 checks · 2 of them worth 2 points or more
TestWhat it asks FailingOf Points
ACT-3 If you have a public API, is it described in a standard file?
100.0%
2 2
EXT-11 Have you marked the part of a page that answers a spoken question?
100.0%
23504 0
EXT-12 Do you tell search engines the moment a page changes?
100.0%
23504 0
EXT-14 Does your site offer its actions to AI browsers as tools?
100.0%
22437 0
EXT-15 Can an AI agent find out how to sign in to your site?
100.0%
2 0
EXT-16 Do you publish a card or a skills list for the agents you run?
100.0%
23504 0
EXT-17 Do you list your agents in your domain's DNS records?
100.0%
23340 0
EXT-7 If you run real question-and-answer pages, are they marked as such?
100.0%
587 0
RED-11 Does each page tell machines where its Markdown copy is?
100.0%
37 1
UND-9 If a page is behind a paywall, does it say so?
100.0%
8 2
Near-universal — 95% and above 10 checks · 5 of them worth 2 points or more
TestWhat it asks FailingOf Points
EXT-2 Do you list your APIs and agent tools where agents look for them?
99.9%
1447 0
RED-12 If a machine asks for Markdown, does your site give it?
99.9%
23504 2
RED-10 Do you offer a plain-text (Markdown) copy of your pages?
99.8%
20249 2
UND-1 Does your site say clearly who you are?
99.6%
23501 2
UND-2 Does your site use the page labels that search engines still read for what you publish?
99.6%
23504 3
UND-5 Does the author label in your page code point to that person?
99.5%
19273 1
UND-10 Does your page code link to your official profiles elsewhere?
98.6%
23501 2
PST-2 Have you posted a Content Signals statement about what AI may do with your content?
98.0%
23504 0
EXT-18 Do you tell AI shoppers how they can pay?
97.6%
82 0
EXT-1 Do you publish an llms.txt file for coding assistants?
96.5%
23504 0
Common — 90 to 95% 4 checks · 1 of them worth 2 points or more
TestWhat it asks FailingOf Points
EXT-13 Can an assistant ask your site a question directly?
94.3%
23504 0
PST-4 Have you reserved your text and data mining rights in a form machines can read?
94.1%
23504 0
EXT-4 Can an AI assistant connect to your site as a tool?
93.7%
23504 0
UND-6 Are your published and updated dates honest and visible?
93.3%
23504 6

Coral bars mark tests worth 2 points or more, the failures that actually move a score.

Every site

Every 29,692, 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 20,701–20,800 of 29,692 · page 208 of 297

SiteScore GatedPages read Report
Moor House School & College moorhouseschool.co.ukregister id URN 125454; address from GIAS (high confidence), not checked by loading it 75 No 1
More House School (Farnham) morehouseschool.co.ukregister id URN 125403; address from GIAS (high confidence), not checked by loading it 58 No 32
Moss Lane School moss-lane.surrey.sch.ukregister id URN 125049; address from GIAS (high confidence), not checked by loading it 42 Gated 1
Mytchett Primary & Nursery Academy mytchett.kite.academyregister id URN 142356; address from GIAS (high confidence), not checked by loading it 33 Gated 1
New Haw Community Junior School new-haw.surrey.sch.ukregister id URN 140876; address from GIAS (high confidence), not checked by loading it 56 No 32
New Monument Primary Academy newmonument.surrey.sch.ukregister id URN 139890; address from GIAS (high confidence), not checked by loading it 50 Gated 32
Newdigate CofE Endowed Aided Infant School newdigate.surrey.sch.ukregister id URN 125192; address from GIAS (high confidence), not checked by loading it 50 Gated 1
Normandy Village School normandyvillageschool.orgregister id URN 151198; address from GIAS (high confidence), not checked by loading it 52 No 32
North Downs Primary School northdowns.surrey.sch.ukregister id URN 151480; address from GIAS (high confidence), not checked by loading it 60 No 32
North West Surrey Short Stay School northwest.surrey.sch.ukregister id URN 135894; address from GIAS (high confidence), not checked by loading it 58 No 32
Northmead Junior School northmead.surrey.sch.ukregister id URN 146025; address from GIAS (high confidence), not checked by loading it 63 No 1
Notre Dame Preparatory School notredame.co.ukblockedregister id URN 125447; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Notre Dame School notredame.co.ukblockedregister id URN 125375; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Nutfield Church CofE Primary School nutfieldchurchprimary.co.ukregister id URN 125193; address from GIAS (high confidence), not checked by loading it 62 No 29
Oakfield Junior School (Leatherhead) oakfieldjunior.comregister id URN 125019; address from GIAS (high confidence), not checked by loading it 58 No 32
Oakhyrst Grange School oakhyrstgrangeschool.co.ukregister id URN 125372; address from GIAS (high confidence), not checked by loading it 64 No 32
Oakwood School (Horley) oakwood.surrey.sch.ukregister id URN 125273; address from GIAS (high confidence), not checked by loading it 45 Gated 32
Oatlands School oatlands.surrey.sch.ukregister id URN 124994; address from GIAS (high confidence), not checked by loading it 45 Gated 32
OneSchool Global Kenley Campus oneschoolglobal.comblockedregister id URN 134887; address from GIAS (high confidence), not checked by loading it; the published address keeps its path, because other rows share the host or it is a shared platform, and the path is what tells them apart; not measured: HTTP 403 (Cloudflare) — No —
OneSchool Global UK - Hindhead Campus oneschoolglobal.comblockedregister id URN 134562; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Ongar Place Primary School ongar-place.surrey.sch.ukregister id URN 125042; address from GIAS (high confidence), not checked by loading it 57 No 32
Onslow Infant School onslow.surrey.sch.ukregister id URN 125067; address from GIAS (high confidence), not checked by loading it 53 No 32
Ottershaw Christ Church Church of England Infant School ottershawcofeschools.surrey.sch.ukunreachableregister id URN 146420; address from GIAS (high confidence), not checked by loading it — No —
Ottershaw Christ Church Church of England Junior School ottershawcofeschools.surrey.sch.ukunreachableregister id URN 146419; address from GIAS (high confidence), not checked by loading it — No —
Our Lady of the Rosary Primary School olrs.co.ukregister id URN 149288; address from GIAS (high confidence), not checked by loading it 63 No 32
Oxted School oxtedschool.orgregister id URN 142315; address from GIAS (high confidence), not checked by loading it 68 No 32
Papillon House no website on recordregister id URN 135407; GIAS gives no web address; Wikidata has none on the URN — No —
Park Mead Primary park-mead.surrey.sch.ukregister id URN 125293; address from GIAS (high confidence), not checked by loading it 40 No 32
Parkside School (Cobham) parkside-school.co.ukregister id URN 125326; address from GIAS (high confidence), not checked by loading it 40 Gated 32
Pathways Education pathways-ed.orgregister id URN 147768; address from GIAS (high confidence), not checked by loading it 67 No 32
Peaslake Free School peaslakefreeschool.comregister id URN 140203; address from GIAS (high confidence), not checked by loading it 60 No 32
Pewley Down Infant School htpd.surrey.sch.ukregister id URN 136755; address from GIAS (high confidence), not checked by loading it 50 No 32
Philip Southcote School philipsouthcoteschool.co.ukregister id URN 150197; address from GIAS (high confidence), not checked by loading it 38 Gated 32
Pine Ridge Infant School & Nursery prlfederation.orgregister id URN 143995; address from GIAS (high confidence), not checked by loading it 49 Gated 32
Pirbright Village Primary School pirbrightvillageprimaryschool.comregister id URN 146023; address from GIAS (high confidence), not checked by loading it 46 No 32
Polesden Lacey Infant Academy polesdenlaceyinfant.surrey.sch.ukregister id URN 151656; address from GIAS (high confidence), not checked by loading it 56 Gated 1
Pond Meadow School pond-meadow.surrey.sch.ukregister id URN 141533; address from GIAS (high confidence), not checked by loading it 51 Gated 32
Portesbery School portesbery.surrey.sch.ukregister id URN 125474; address from GIAS (high confidence), not checked by loading it 60 No 30
Potters Gate CofE Primary School potters-gate.surrey.sch.ukunreachableregister id URN 145278; address from GIAS (high confidence), not checked by loading it — No —
Powell Corderoy Primary School powellcorderoy.co.ukregister id URN 150590; address from GIAS (high confidence), not checked by loading it 42 Gated 32
Prior Heath Infant School priorheathinfant.co.ukregister id URN 125028; address from GIAS (high confidence), not checked by loading it 67 No 32
Prior's Field School priorsfieldschool.comregister id URN 125322; address from GIAS (high confidence), not checked by loading it 67 No 32
Puttenham CofE Infant School puttenhamschool.co.ukunreachableregister id URN 150591; address from GIAS (high confidence), not checked by loading it — No —
Pyrcroft Grange Primary School pyrcroftgrange.surrey.sch.ukregister id URN 139951; address from GIAS (high confidence), not checked by loading it 52 Gated 32
Pyrford Church of England Primary School pyrford.surrey.sch.ukregister id URN 140929; address from GIAS (high confidence), not checked by loading it 56 No 32
Queen Eleanor's Church of England School queen-eleanors.surrey.sch.ukunreachableregister id URN 141446; address from GIAS (high confidence), not checked by loading it — No —
Ravenscote Junior School ravenscote.surrey.sch.ukregister id URN 141592; address from GIAS (high confidence), not checked by loading it 57 No 32
Reed's School reeds.surrey.sch.ukregister id URN 125321; address from GIAS (high confidence), not checked by loading it 54 Gated 32
Reigate Grammar School reigategrammar.orgregister id URN 125422; address from GIAS (high confidence), not checked by loading it 60 No 5
Reigate Parish Church Primary School reigate-parish.org.ukregister id URN 125196; address from GIAS (high confidence), not checked by loading it 49 Gated 32
Reigate Priory Community Junior School reigate-priory.co.ukregister id URN 125070; address from GIAS (high confidence), not checked by loading it 54 Gated 32
Reigate School reigate-school.surrey.sch.ukregister id URN 145217; address from GIAS (high confidence), not checked by loading it 64 No 32
Reigate Valley College rvc.surrey.sch.ukregister id URN 148129; address from GIAS (high confidence), not checked by loading it 60 No 32
RGS Surrey Hills rgs-surreyhills.orgblockedregister id URN 125388; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Ripley Court School ripleycourt.co.ukregister id URN 125391; address from GIAS (high confidence), not checked by loading it 50 No 32
Riverbridge Primary School riverbridgeprimary.co.ukregister id URN 143371; address from GIAS (high confidence), not checked by loading it 60 No 32
Riverview CofE Primary and Nursery School VA riverview.surrey.sch.ukregister id URN 131072; address from GIAS (high confidence), not checked by loading it 57 No 32
Rodborough rodborough.surrey.sch.ukregister id URN 137019; address from GIAS (high confidence), not checked by loading it 44 Gated 32
Rosebery School roseberyschool.co.ukregister id URN 137736; address from GIAS (high confidence), not checked by loading it 48 Gated 32
Rowan Preparatory School rowanprepschool.co.ukregister id URN 125333; address from GIAS (high confidence), not checked by loading it 53 No 32
Royal Alexandra and Albert School raa-school.co.ukregister id URN 125279; address from GIAS (high confidence), not checked by loading it 63 No 1
Royal Grammar School Guildford rgsg.co.ukregister id URN 125424; address from GIAS (high confidence), not checked by loading it 73 No 32
Rydes Hill Preparatory School rydeshill.comregister id URN 125344; address from GIAS (high confidence), not checked by loading it 67 No 32
Salesian School, Chertsey salesian.surrey.sch.ukregister id URN 143367; address from GIAS (high confidence), not checked by loading it 58 Gated 32
Salfords Primary School and Nursery salfordsschool.orgregister id URN 142019; address from GIAS (high confidence), not checked by loading it 48 Gated 32
Sandcross Primary School sandcross.surrey.sch.ukregister id URN 144938; address from GIAS (high confidence), not checked by loading it 60 No 32
Sandfield Primary School sandfield.surrey.sch.ukregister id URN 141197; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Sandringham Infant & Nursery Academy sandringham.kite.academyregister id URN 142366; address from GIAS (high confidence), not checked by loading it 49 Gated 32
Saxon Primary School saxonprimary.co.ukregister id URN 140250; address from GIAS (high confidence), not checked by loading it 50 No 32
Sayes Court School sayescourt.surrey.sch.ukregister id URN 140860; address from GIAS (high confidence), not checked by loading it 52 Gated 32
Send CofE Primary School sendcofe.co.ukregister id URN 125218; address from GIAS (high confidence), not checked by loading it 63 No 32
Serenity School serenityschool.org.ukregister id URN 146660; address from GIAS (high confidence), not checked by loading it 51 No 13
Shalford Infant School shalford.surrey.sch.ukregister id URN 146022; address from GIAS (high confidence), not checked by loading it 46 Gated 32
Shawfield Primary School shawfield.surrey.sch.ukregister id URN 125029; address from GIAS (high confidence), not checked by loading it 56 No 32
Shawley Community Primary Academy & Nursery shawleyprimaryschool.co.ukregister id URN 148882; address from GIAS (high confidence), not checked by loading it 54 Gated 1
Shere CofE Aided Infant School shere.surrey.sch.ukregister id URN 125246; address from GIAS (high confidence), not checked by loading it 44 No 32
Shottermill Infant School shottermill-infant.surrey.sch.ukregister id URN 124980; address from GIAS (high confidence), not checked by loading it 45 No 32
Shottermill Junior School shottermill-jun.surrey.sch.ukregister id URN 124979; address from GIAS (high confidence), not checked by loading it 57 No 32
Sir William Perkins's School swps.org.ukregister id URN 125425; address from GIAS (high confidence), not checked by loading it 65 Gated 32
South Camberley Primary and Nursery School southcamberley.surrey.sch.ukregister id URN 145279; address from GIAS (high confidence), not checked by loading it 57 No 32
South Farnham School south-farnham.surrey.sch.ukregister id URN 136888; address from GIAS (high confidence), not checked by loading it 58 No 32
Southfield Park Primary School southfield-park.surrey.sch.ukregister id URN 151843; address from GIAS (high confidence), not checked by loading it 57 No 1
Springfield Primary School (Sunbury-on-Thames) springfieldsch.orgregister id URN 140350; address from GIAS (high confidence), not checked by loading it 52 Gated 32
St Alban's Catholic Primary School (East Molesey) stalbans.surrey.sch.ukregister id URN 143366; address from GIAS (high confidence), not checked by loading it 57 No 32
St Andrew's Catholic School st-andrews.surrey.sch.ukregister id URN 151611; address from GIAS (high confidence), not checked by loading it 44 No 1
St Andrew's Church of England Infant School (Farnham) standrews-infant.surrey.sch.ukunreachableregister id URN 144330; address from GIAS (high confidence), not checked by loading it — No —
St Andrew's Church of England Primary School (Cobham) standrews-primary.surrey.sch.ukregister id URN 143626; address from GIAS (high confidence), not checked by loading it 51 No 32
St Ann's Heath Junior School stannsheath.orgregister id URN 125073; address from GIAS (high confidence), not checked by loading it 69 No 32
St Anne's Catholic Primary School (Banstead) stannes-school.ukregister id URN 125219; address from GIAS (high confidence), not checked by loading it 65 No 32
St Anne's Catholic Primary School (Chertsey) stannes-chertsey.surrey.sch.ukregister id URN 143365; address from GIAS (high confidence), not checked by loading it 51 No 32
St Augustine's Catholic Primary School (Camberley) staugustine.surrey.sch.ukregister id URN 143374; address from GIAS (high confidence), not checked by loading it 40 No 32
St Bartholomew's CofE Aided Primary School stbartholomews.surrey.sch.ukregister id URN 125242; address from GIAS (high confidence), not checked by loading it 55 No 32
St Bede's School st-bedes.surrey.sch.ukregister id URN 125278; address from GIAS (high confidence), not checked by loading it 53 Gated 32
St Catherine's School (Guildford) stcatherines.inforegister id URN 125320; address from GIAS (high confidence), not checked by loading it 55 Gated 32
St Charles Borromeo Catholic Primary School, Weybridge stcharlesb.surrey.sch.ukregister id URN 143372; address from GIAS (high confidence), not checked by loading it 49 No 32
St Christopher's School Trust (Epsom) Ltd st-christophers.surrey.sch.ukblockedregister id URN 125331; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
St Clement's Catholic Primary School (Epsom) stclements.surrey.sch.ukregister id URN 151481; address from GIAS (high confidence), not checked by loading it 57 No 32
St Cuthbert Mayne Catholic Primary School stcuthbertmayne.co.ukregister id URN 146573; address from GIAS (high confidence), not checked by loading it 56 No 32
St Cuthbert's Catholic Primary School (Egham) stcuthberts.surrey.sch.ukregister id URN 149459; address from GIAS (high confidence), not checked by loading it 54 No 32
St Dominic's School stdominicsschool.org.ukregister id URN 145384; address from GIAS (high confidence), not checked by loading it 52 No 32

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.