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

SiteScore GatedPages read Report
Holly Spring Primary School hollyspringprimary.co.ukregister id URN 109807; address from GIAS (high confidence), not checked by loading it 55 No 1
International School of Creative Arts isca.uk.comregister id URN 148010; address from GIAS (high confidence), not checked by loading it 67 No 32
Jennett's Park CofE Primary School jennetts.bonitas.org.ukregister id URN 144608; address from GIAS (high confidence), not checked by loading it 56 Gated 32
Kennel Lane School kennellaneschool.comregister id URN 150388; address from GIAS (high confidence), not checked by loading it 61 No 32
King's Academy Binfield kgabinfield.ukblockedregister id URN 145892; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
King's Academy Easthampstead Park kgaeasthampstead.ukblockedregister id URN 149365; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
King's Academy Meadow Vale meadowvaleprimary.co.ukblockedregister id URN 151266; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
King's Academy Oakwood kgabinfield.ukblockedregister id URN 147076; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Lambrook School lambrookschool.co.ukregister id URN 110135; address from GIAS (high confidence), not checked by loading it 60 No 1
LVS Ascot lvs.ascot.sch.ukregister id URN 110159; address from GIAS (high confidence), not checked by loading it 44 Gated 32
New Scotland Hill Primary School newscotlandhill.co.ukregister id URN 109883; address from GIAS (high confidence), not checked by loading it 56 No 32
Newbold School newboldschool.co.ukregister id URN 110141; address from GIAS (high confidence), not checked by loading it 68 No 1
Owlsmoor Primary School owlsmoorprimary.comregister id URN 151784; address from GIAS (high confidence), not checked by loading it 55 No 29
Ranelagh School ranelagh.bonitas.org.ukregister id URN 137267; address from GIAS (high confidence), not checked by loading it 70 No 1
Sandhurst School sandhurstschool.org.ukregister id URN 148850; address from GIAS (high confidence), not checked by loading it 65 No 30
Sandy Lane Primary School (Bracknell) sandylanebracknell.comregister id URN 149386; address from GIAS (high confidence), not checked by loading it 49 No 32
St Joseph's Catholic Primary School, Bracknell stjosephsbracknell.co.ukregister id URN 110027; address from GIAS (high confidence), not checked by loading it 58 No 32
St Margaret Clitherow Catholic Primary School, Bracknell stmargaretclitherowbracknell.co.ukregister id URN 142319; address from GIAS (high confidence), not checked by loading it 48 No 32
St Michael's Church of England Primary School, Sandhurst st-michaels-school.orgregister id URN 150159; address from GIAS (high confidence), not checked by loading it 56 No 32
St Michael's Easthampstead Church of England Voluntary Aided Primary School stmichaelseasthampstead.comregister id URN 110010; address from GIAS (high confidence), not checked by loading it 46 No 32
The Brakenhale School brakenhale.co.ukregister id URN 142577; address from Wikidata P856 (low confidence), not checked by loading it; GIAS gives no web address; Wikidata's on the URN is used 54 No 32
The Pines School thepinesschool.org.ukregister id URN 134740; address from GIAS (high confidence), not checked by loading it 51 No 32
Uplands Primary School and Nursery uplandsberkshire.orgregister id URN 150721; address from GIAS (high confidence), not checked by loading it 40 No 32
Warfield Church of England Primary School warfieldprimary.co.ukregister id URN 109982; address from GIAS (high confidence), not checked by loading it 59 No 32
Wellington College wellingtoncollege.org.ukblockedregister id URN 110125; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Wellington College Prep wellingtoncollegeprep.org.ukregister id URN 110133; address from GIAS (high confidence), not checked by loading it 52 No 4
Whitegrove Primary School whitegroveprimary.co.ukregister id URN 131145; address from GIAS (high confidence), not checked by loading it 56 No 32
Wildmoor Heath School wildmoorheath.org.ukregister id URN 145319; address from GIAS (high confidence), not checked by loading it 56 No 32
Wildridings Primary School wildridingsprimary.co.ukregister id URN 109941; address from GIAS (high confidence), not checked by loading it 49 No 32
Winkfield St Mary's CofE Primary School wsmschool.orgregister id URN 109994; address from GIAS (high confidence), not checked by loading it 45 Gated 32
Wooden Hill Primary and Nursery School woodenhill.bracknell-forest.sch.ukregister id URN 151628; address from GIAS (high confidence), not checked by loading it 52 No 32
Abbey Green Nursery School abbeygreen.orgregister id URN 107188; address from GIAS (high confidence), not checked by loading it 55 No 1
Addingham Primary School addingham.bradford.sch.ukregister id URN 107286; address from GIAS (high confidence), not checked by loading it 40 No 32
Al Mumin Primary and Secondary School almumin.bradford.sch.ukregister id URN 134429; address from GIAS (high confidence), not checked by loading it 54 Gated 18
All Saints CofE Primary School (Bradford) allsaints.bradford.sch.ukregister id URN 149120; address from GIAS (high confidence), not checked by loading it 51 No 32
All Saints' CofE Primary School (Ilkley) allsaintsilkley.bradford.sch.ukregister id URN 107309; address from GIAS (high confidence), not checked by loading it 66 No 32
Appleton Academy appletonacademy.co.ukregister id URN 145173; address from GIAS (high confidence), not checked by loading it 61 No 32
Ashlands Primary School ashlandsprimary.org.ukregister id URN 149937; address from GIAS (high confidence), not checked by loading it 49 No 32
Atlas Community Primary School atlasprimary.co.ukregister id URN 143565; address from GIAS (high confidence), not checked by loading it 46 Gated 32
Baildon Church of England Primary School baildonce.co.ukunreachableregister id URN 149161; address from GIAS (high confidence), not checked by loading it — No —
Baildon Glen Primary School baildonglenacademy.co.ukregister id URN 149093; address from GIAS (high confidence), not checked by loading it 58 No 32
Bankfoot Primary School bankfootprimary.co.ukregister id URN 107248; address from GIAS (high confidence), not checked by loading it 57 No 32
Barkerend Primary Leadership Academy barkerendprimary.comregister id URN 142836; address from GIAS (high confidence), not checked by loading it 56 Gated 32
Beckfoot Allerton Primary School and Nursery beckfootallerton.orgblockedregister id URN 143092; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Beckfoot Heaton Primary beckfootheaton.orgblockedregister id URN 143094; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Beckfoot Nessfield beckfootnessfield.orgblockedregister id URN 146281; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Beckfoot Oakbank beckfootoakbank.orgblockedregister id URN 143112; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Beckfoot Phoenix beckfootphoenix.orgblockedregister id URN 144891; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Beckfoot Priestthorpe Primary School & Nursery beckfootpriestthorpe.orgblockedregister id URN 144890; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Beckfoot School beckfoot.orgblockedregister id URN 139975; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Beckfoot Thornton beckfootthornton.orgblockedregister id URN 143114; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Beckfoot Upper Heaton beckfootupperheaton.orgblockedregister id URN 142031; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Beechcliffe Special School beechcliffeschool.orgregister id URN 150011; address from GIAS (high confidence), not checked by loading it 65 No 3
Belle Vue Girls' Academy bvgacademy.co.ukregister id URN 138087; address from GIAS (high confidence), not checked by loading it 63 No 1
Ben Rhydding Primary School benrhyddingprimary.co.ukregister id URN 152604; address from GIAS (high confidence), not checked by loading it 66 No 32
Bingley Grammar School bingleygrammar.orgregister id URN 107439; address from GIAS (high confidence), not checked by loading it 61 No 32
Blakehill Primary School blakehillprimary.co.ukregister id URN 107224; address from GIAS (high confidence), not checked by loading it 50 Gated 32
Bowling Park Primary School bowlingpark.schoolregister id URN 149232; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Brackenhill Primary School brackenhill.bradford.sch.ukregister id URN 107250; address from GIAS (high confidence), not checked by loading it 57 No 29
Bradford Academy bradfordacademy.co.ukblockedregister id URN 135367; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Bradford Alternative Provision Academy bradfordapacademy.co.ukregister id URN 146851; address from GIAS (high confidence), not checked by loading it 58 No 32
Bradford Beacon School bradfordbeaconschool.co.ukblockedregister id URN 151879; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Bradford Christian School bradfordchristianschool.comregister id URN 107461; address from GIAS (high confidence), not checked by loading it 50 No 32
Bradford Forster Academy bradfordforsteracademy.co.ukregister id URN 140429; address from GIAS (high confidence), not checked by loading it 66 No 31
Bradford Girls' Grammar School bggs.comregister id URN 140204; address from GIAS (high confidence), not checked by loading it 58 No 1
Bradford Grammar School bradfordgrammar.comregister id URN 107455; address from GIAS (high confidence), not checked by loading it 70 No 32
Broadbeck Learning Centre witherslackgroup.co.ukregister id URN 142784; 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 53 No 32
Bronte Girls' Academy bga.iexel.org.ukregister id URN 147067; address from GIAS (high confidence), not checked by loading it 50 Gated 32
Burley and Woodhead CofE Primary School burleywoodhead.comregister id URN 107313; address from GIAS (high confidence), not checked by loading it 48 Gated 32
Burley Oaks Primary School burleyoaks.co.ukregister id URN 150002; address from GIAS (high confidence), not checked by loading it 64 No 32
Buttershaw Business & Enterprise College Academy buttershaw.netregister id URN 142825; address from GIAS (high confidence), not checked by loading it 59 Gated 32
Byron Primary School (Bradford) byronprimary.org.ukregister id URN 144050; address from GIAS (high confidence), not checked by loading it 46 Gated 32
Canterbury Nursery School and Centre for Children and Families canterburynurseryschool.co.ukregister id URN 132815; address from GIAS (high confidence), not checked by loading it 45 Gated 29
Carlton Bolling carltonbolling.co.ukregister id URN 147100; address from GIAS (high confidence), not checked by loading it 59 No 32
Carlton Keighley carltonkeighley.org.ukregister id URN 136198; address from GIAS (high confidence), not checked by loading it 51 No 32
Carlton Mills carltonmillsprimary.orgregister id URN 147939; address from GIAS (high confidence), not checked by loading it 54 No 32
Carrwood Primary School carrwoodprimaryschool.co.ukregister id URN 149732; address from GIAS (high confidence), not checked by loading it 54 No 32
Cavendish Primary School (Bradford) cavendishprimaryacademy.co.ukregister id URN 149583; address from GIAS (high confidence), not checked by loading it 58 No 32
Chellow Heights Special School chellowheightsschool.co.ukblockedregister id URN 135228; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Christ Church Church of England Academy christchurchacademy.org.ukregister id URN 139201; address from GIAS (high confidence), not checked by loading it 60 No 32
Clayton St John CofE Primary School claytonce.co.ukregister id URN 145180; address from GIAS (high confidence), not checked by loading it 56 No 32
Clayton Village Academy claytonvillageprimary.org.ukregister id URN 148869; address from GIAS (high confidence), not checked by loading it 52 Gated 32
Co-op Academy Delius delius.coopacademies.co.ukregister id URN 147117; address from GIAS (high confidence), not checked by loading it 55 No 32
Co-op Academy Grange grange.coopacademies.co.ukregister id URN 147177; address from GIAS (high confidence), not checked by loading it 55 No 32
Co-op Academy Parkland parkland.coopacademies.co.ukregister id URN 145752; address from GIAS (high confidence), not checked by loading it 55 No 32
Co-op Academy Penny Oaks pennyoaks.coopacademies.co.ukregister id URN 149643; address from GIAS (high confidence), not checked by loading it 56 No 32
Co-op Academy Princeville princeville.coopacademies.co.ukregister id URN 147709; address from GIAS (high confidence), not checked by loading it 55 No 32
Co-op Academy Southfield southfield.coopacademies.co.ukregister id URN 139978; address from GIAS (high confidence), not checked by loading it 55 No 32
Copthorne Primary School copthorneacademy.co.ukregister id URN 143096; address from GIAS (high confidence), not checked by loading it 59 No 32
Cottingley Village Primary School cottingleyvillageacademy.co.ukregister id URN 148159; address from GIAS (high confidence), not checked by loading it 57 No 32
Crossflatts Primary School crossflatts.bradford.sch.ukregister id URN 107253; address from GIAS (high confidence), not checked by loading it; the published address is https://www.crossflatts.bradford.sch.uk/web; cut to the site root 55 No 32
Crossley Hall Academy crossleyhallprimary.co.ukregister id URN 146581; address from GIAS (high confidence), not checked by loading it 47 Gated 29
Crystal Gardens Primary School crystalgardens.org.ukregister id URN 130857; address from GIAS (high confidence), not checked by loading it 35 Gated 32
Cullingworth Village Primary School cullingworth.bradford.sch.ukregister id URN 146049; address from GIAS (high confidence), not checked by loading it 42 Gated 32
Darul Uloom Dawatul Imaan dawatulimaan.orgregister id URN 134140; address from GIAS (high confidence), not checked by loading it 66 No 15
Denholme Primary School denholmeprimary.org.ukregister id URN 143567; address from GIAS (high confidence), not checked by loading it 46 Gated 28
Dixons Allerton Academy dixonsaa.comregister id URN 135866; address from GIAS (high confidence), not checked by loading it 65 No 32
Dixons City Academy dixonsca.comregister id URN 130909; address from GIAS (high confidence), not checked by loading it 71 No 32
Dixons Cottingley Academy dixonsco.comregister id URN 146198; address from GIAS (high confidence), not checked by loading it 64 No 32
Dixons Kings Academy dixonska.comregister id URN 137277; address from GIAS (high confidence), not checked by loading it 62 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.