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 · 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 8,501–8,600 of 29,692 · page 86 of 297

SiteScore GatedPages read Report
St Mary Bourne Primary School stmarybourneschool.co.ukregister id URN 115945; address from GIAS (high confidence), not checked by loading it 68 No 32
St Mary's Bentworth Church of England Primary School bentworth.hants.sch.ukregister id URN 116351; address from GIAS (high confidence), not checked by loading it 48 No 32
St Mary's Catholic Primary School (Gosport) stmarysgosport.co.ukregister id URN 116394; address from GIAS (high confidence), not checked by loading it 51 No 32
St Mary's Church of England Voluntary Aided Junior School st-marys-jun.hants.sch.ukregister id URN 116350; address from GIAS (high confidence), not checked by loading it 54 No 32
St Matthew's Church of England Aided Primary School st-matthews.hants.sch.ukregister id URN 116352; address from GIAS (high confidence), not checked by loading it 60 No 32
St Michael and All Angels CofE Infant School oakscelearningfederation.co.ukregister id URN 116366; address from GIAS (high confidence), not checked by loading it 60 No 32
St Michael's Church of England Controlled Infant School st-michaels-inf.hants.sch.ukregister id URN 116332; address from GIAS (high confidence), not checked by loading it 55 No 32
St Michael's Church of England Controlled Junior School stmichaelscejunior.co.ukregister id URN 116333; address from GIAS (high confidence), not checked by loading it 33 Gated 1
St Michael's School (Newbury) no website on recordregister id URN 116594; GIAS gives no web address; Wikidata has none on the URN — No —
St Neot's School stneotsprep.co.ukregister id URN 116516; address from GIAS (high confidence), not checked by loading it 63 No 32
St Nicholas' School (Fleet) stnicholas.schoolregister id URN 116518; address from GIAS (high confidence), not checked by loading it 57 Gated 32
St Patrick's Catholic Primary School (Farnborough) st-patricks.hants.sch.ukregister id URN 116390; address from GIAS (high confidence), not checked by loading it 46 No 32
St Peter's Catholic Primary School, Waterlooville stpeterswaterlooville.co.ukregister id URN 151930; address from GIAS (high confidence), not checked by loading it 47 Gated 32
St Peter's Catholic Primary School, Winchester stpetershants.co.ukregister id URN 116381; address from GIAS (high confidence), not checked by loading it 56 No 32
St Peter's Church of England Aided Junior School (Farnborough) stpeterscofejuniorschool.co.ukregister id URN 116388; address from GIAS (high confidence), not checked by loading it 49 No 32
St Swithun Wells Catholic Primary School, Chandlers Ford st-swithunwells.org.ukregister id URN 116383; address from GIAS (high confidence), not checked by loading it 64 No 32
St Swithuns stswithuns.comregister id URN 116534; address from GIAS (high confidence), not checked by loading it 61 No 32
St Thomas More's Catholic Primary School, Havant st-thomasmores.hants.sch.ukregister id URN 116377; address from GIAS (high confidence), not checked by loading it 51 No 32
St Thomas' Church of England Infant School, Woolton Hill stthomasinfant.co.ukregister id URN 116328; address from GIAS (high confidence), not checked by loading it 48 Gated 1
Stanhope Primary School (Aldershot) stanhope.schoolregister id URN 151380; address from GIAS (high confidence), not checked by loading it 56 No 32
Stanmore Primary School stanmore.hants.sch.ukregister id URN 115962; address from GIAS (high confidence), not checked by loading it 53 No 32
Steep Church of England Voluntary Controlled Primary School steep.hants.sch.ukregister id URN 116319; address from GIAS (high confidence), not checked by loading it 57 No 32
Stockbridge Primary & Pre-School stockbridgeprimary.co.ukregister id URN 115949; address from GIAS (high confidence), not checked by loading it 43 No 32
Stoke Park Infant School stokeparkinfantschool.co.ukregister id URN 115862; address from GIAS (high confidence), not checked by loading it 50 No 32
Stoke Park Junior School stokeparkjunior.co.ukregister id URN 115871; address from GIAS (high confidence), not checked by loading it 61 No 32
Stoneham Park Primary Academy stonehamparkacademy.co.ukregister id URN 147852; address from GIAS (high confidence), not checked by loading it 54 No 32
Sun Hill Infant and Preschool sunhillinfantandpreschool.co.ukregister id URN 115992; address from GIAS (high confidence), not checked by loading it 44 Gated 32
Sun Hill Junior School sunhilljs.netunreachableregister id URN 144882; address from GIAS (high confidence), not checked by loading it — No —
Swanmore Church of England Aided Primary School swanmoreprimary.org.ukregister id URN 116371; address from GIAS (high confidence), not checked by loading it 58 No 32
Swanmore College swanmore-school.co.ukregister id URN 116424; address from GIAS (high confidence), not checked by loading it 69 No 32
Tadley Community Primary School tadleyprimary.co.ukregister id URN 115952; address from GIAS (high confidence), not checked by loading it 49 No 32
Tadley Court School aspriscs.co.ukblockedregister id URN 131531; 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 —
Talavera Infant School talaverainfantschool.co.ukblockedregister id URN 116151; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Talavera Junior School talaverajunior.co.ukregister id URN 116149; address from GIAS (high confidence), not checked by loading it 60 No 1
Tavistock Infant School tavistockinfants.co.ukregister id URN 116044; address from GIAS (high confidence), not checked by loading it 56 No 32
Testbourne Community School testbourne.schoolregister id URN 116502; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Testwood School testwoodschool.co.ukregister id URN 137315; address from GIAS (high confidence), not checked by loading it 68 No 28
The Arnewood School arnewood.hants.sch.ukregister id URN 136652; address from GIAS (high confidence), not checked by loading it 57 Gated 32
The Blue Coat School Basingstoke tbcsbasingstoke.orgregister id URN 150839; address from GIAS (high confidence), not checked by loading it 58 No 32
The Bridge Education Centre bec-hants.co.ukregister id URN 115838; address from GIAS (high confidence), not checked by loading it 56 No 32
The Burgate School and Sixth Form theburgate.comregister id URN 136719; address from GIAS (high confidence), not checked by loading it 62 No 32
The Butts Primary School butts.hants.sch.ukregister id URN 116025; address from GIAS (high confidence), not checked by loading it 51 Gated 32
The Cambridge Primary School cambridgeschool.hants.sch.ukregister id URN 140690; address from GIAS (high confidence), not checked by loading it 54 No 32
The Clere School clere.schoolregister id URN 116430; address from GIAS (high confidence), not checked by loading it 33 Gated 1
The Costello School costelloschool.co.ukblockedregister id URN 138287; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
The Cowplain School cowplainschool.co.ukregister id URN 138038; address from GIAS (high confidence), not checked by loading it 64 No 32
The Crescent Primary School (Eastleigh) thecrescentprimary.comregister id URN 115886; address from GIAS (high confidence), not checked by loading it 53 No 32
The Eaglewood School eaglewood.hants.sch.ukblockedregister id URN 142906; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
The Ferns Primary Academy (Farnborough) ferns.kite.academyregister id URN 147128; address from GIAS (high confidence), not checked by loading it 33 Gated 1
The Green Room School Kingsley thegreenroomschool.comregister id URN 145479; address from GIAS (high confidence), not checked by loading it 59 No 32
The Hamble School thehambleschool.co.ukregister id URN 116413; address from GIAS (high confidence), not checked by loading it 43 Gated 32
The Hayling College hayling.hants.sch.ukregister id URN 116423; address from GIAS (high confidence), not checked by loading it 64 No 32
The Henry Cort Community College henry-cort.hants.sch.ukregister id URN 116466; address from GIAS (high confidence), not checked by loading it 57 No 31
The Holme Church of England Primary School holme.goodshepherdtrust.org.ukunreachableregister id URN 139920; address from GIAS (high confidence), not checked by loading it — No —
The Hurst School thehurst.schoolregister id URN 116422; address from GIAS (high confidence), not checked by loading it 47 Gated 32
The Key Education Centre thekeyeducationcentre.co.ukregister id URN 133778; address from GIAS (high confidence), not checked by loading it 56 No 23
The King's School (Hampshire) thekingsschool.org.ukregister id URN 116595; address from GIAS (high confidence), not checked by loading it 58 No 30
The Knights Enham Junior School knightsenhamfederation.co.ukregister id URN 116014; address from GIAS (high confidence), not checked by loading it 51 No 32
The Loddon School loddonschool.orgblockedregister id URN 116589; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
The Mark Way School markway.hants.sch.ukblockedregister id URN 116641; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
The Mountbatten School mountbatten.schoolregister id URN 136640; address from GIAS (high confidence), not checked by loading it 50 No 32
The Petersfield School petersfieldschool.comblockedregister id URN 136903; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
The Pilgrims School thepilgrims-school.co.ukregister id URN 116535; address from GIAS (high confidence), not checked by loading it 66 No 32
The Priory Primary School (Tadley) theprioryprimaryschool.org.ukregister id URN 136447; address from GIAS (high confidence), not checked by loading it 57 No 32
The Romsey School theromseyschool.orgregister id URN 137239; address from GIAS (high confidence), not checked by loading it 54 No 32
The Toynbee School toynbee.hants.sch.ukregister id URN 116411; address from GIAS (high confidence), not checked by loading it 33 Gated 1
The Vyne Community School vyne.hants.sch.ukregister id URN 116440; address from GIAS (high confidence), not checked by loading it 58 No 32
The Waterloo School waterloo.hants.sch.ukregister id URN 116633; address from GIAS (high confidence), not checked by loading it 66 No 32
The Wavell School wavellschool.org.ukregister id URN 116448; address from GIAS (high confidence), not checked by loading it 66 No 32
The Westgate School (Winchester) westgate.hants.sch.ukregister id URN 116407; address from GIAS (high confidence), not checked by loading it 52 Gated 32
Thornden School thornden.hants.sch.ukregister id URN 136715; address from GIAS (high confidence), not checked by loading it 57 No 30
Thorngrove School thorngroveschool.co.ukregister id URN 116590; address from GIAS (high confidence), not checked by loading it 61 No 32
Tiptoe Primary School tiptoe.hants.sch.ukregister id URN 115915; address from GIAS (high confidence), not checked by loading it 64 No 32
Titchfield Primary School titchfieldprimary.co.ukregister id URN 115953; address from GIAS (high confidence), not checked by loading it 43 Gated 32
Tower Hill Primary School towerhill.hants.sch.ukregister id URN 116142; address from GIAS (high confidence), not checked by loading it 63 No 32
Treloar School treloar.org.ukregister id URN 116636; address from GIAS (high confidence), not checked by loading it 68 No 32
Trosnant Infant School trosnantschools.co.ukregister id URN 115912; address from GIAS (high confidence), not checked by loading it 35 Gated 32
Trosnant Junior School trosnantschools.co.ukregister id URN 115911; address from GIAS (high confidence), not checked by loading it 35 Gated 32
Tweseldown Infant School tweseldowninfantschool.co.ukregister id URN 116020; address from GIAS (high confidence), not checked by loading it 61 No 32
Twyford School twyfordschool.comblockedregister id URN 116536; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Twyford St Mary's Church of England Primary School twyford-pri.hants.sch.ukregister id URN 116320; address from GIAS (high confidence), not checked by loading it 35 Gated 32
Upham Church of England Aided Primary School upham.hants.sch.ukregister id URN 116372; address from GIAS (high confidence), not checked by loading it 54 No 32
Uplands Primary School uplands.hants.sch.ukregister id URN 115890; address from GIAS (high confidence), not checked by loading it 50 Gated 1
Velmead Junior School velmead.hants.sch.ukregister id URN 116054; address from GIAS (high confidence), not checked by loading it 56 No 32
Vernham Dean Gillum's Church of England Primary School vernhamdeanschool.co.ukregister id URN 116321; address from GIAS (high confidence), not checked by loading it 57 No 32
Vigo Primary School vigo.hants.sch.ukregister id URN 115970; address from GIAS (high confidence), not checked by loading it 51 No 32
Walhampton School walhampton.comregister id URN 116525; address from GIAS (high confidence), not checked by loading it 56 No 32
Wallisdean Infant School wallisdeanfederation.co.ukregister id URN 115893; address from GIAS (high confidence), not checked by loading it 52 Gated 32
Wallisdean Junior School wallisdeanfederation.co.ukregister id URN 115889; address from GIAS (high confidence), not checked by loading it 52 Gated 32
Wallop Primary School wallop.hants.sch.ukunreachableregister id URN 115957; address from GIAS (high confidence), not checked by loading it — No —
Warblington School warblingtonschool.co.ukregister id URN 116475; address from GIAS (high confidence), not checked by loading it 52 No 32
Warren Park Primary School warrenpark.hants.sch.ukregister id URN 115991; address from GIAS (high confidence), not checked by loading it 56 No 32
Waterside Primary School (Southampton) waterside.hants.sch.ukregister id URN 115899; address from GIAS (high confidence), not checked by loading it 63 No 32
Weeke Primary School weekeprimary.comregister id URN 116242; address from GIAS (high confidence), not checked by loading it 61 No 32
Wellesley Prep School wellesleyprepschool.co.ukblockedregister id URN 116550; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Wellington Community Primary School wellingtonprimary.comregister id URN 138139; address from GIAS (high confidence), not checked by loading it 56 No 32
Wellow Primary School wellow.hants.sch.ukregister id URN 148214; address from GIAS (high confidence), not checked by loading it 51 No 32
Wellstead Primary School wellsteadprimary.co.ukregister id URN 129650; address from GIAS (high confidence), not checked by loading it 56 No 32
West Hill Park School westhillpark.comregister id URN 116551; address from GIAS (high confidence), not checked by loading it 67 No 1
West Meon Church of England Voluntary Controlled Primary School westmeon.hants.sch.ukregister id URN 116322; address from GIAS (high confidence), not checked by loading it 51 Gated 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.