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 3,201–3,300 of 29,692 · page 33 of 297

SiteScore GatedPages read Report
The Academy of Central Bedfordshire acb.beds.sch.ukregister id URN 139411; address from GIAS (high confidence), not checked by loading it 40 Gated 31
The Chiltern School chiltern.beds.sch.ukregister id URN 109746; address from GIAS (high confidence), not checked by loading it 67 No 32
The Firs Lower School firslower.co.ukregister id URN 137756; address from GIAS (high confidence), not checked by loading it 56 No 32
The Mary Bassett Lower School marybassett.co.ukregister id URN 109508; address from GIAS (high confidence), not checked by loading it 58 No 32
The Rushmere Park Academy therushmereparkacademy.co.ukregister id URN 146685; address from GIAS (high confidence), not checked by loading it 49 Gated 32
The Vale Academy (Dunstable) thevaleacademy.co.ukregister id URN 138714; address from GIAS (high confidence), not checked by loading it 49 Gated 32
Thomas Whitehead Church of England Academy thomaswhiteheadceacademy.co.ukregister id URN 143850; address from GIAS (high confidence), not checked by loading it 55 No 32
Thornhill Primary School (Dunstable) thornhill-primary.co.ukregister id URN 109504; address from GIAS (high confidence), not checked by loading it 56 No 32
Tithe Farm Primary School tithefarmprimary.co.ukregister id URN 109585; address from GIAS (high confidence), not checked by loading it 49 No 32
Toddington St George Church of England School toddingtonstgeorge.co.ukregister id URN 139372; address from GIAS (high confidence), not checked by loading it 64 No 31
Totternhoe Church of England Academy totternhoe.beds.sch.ukregister id URN 145426; address from GIAS (high confidence), not checked by loading it 42 Gated 32
Vandyke Upper School vandyke.beds.sch.ukregister id URN 137169; address from GIAS (high confidence), not checked by loading it 45 Gated 32
Watling Lower School watlinglower.org.ukregister id URN 151796; address from GIAS (high confidence), not checked by loading it 54 Gated 32
Weatherfield Academy schools.bedfordshire.gov.ukregister id URN 137896; address from GIAS (high confidence), not checked by loading it; the published address is http://www.schools.bedfordshire.gov.uk/schools/weatherf/index.htm; cut to the site root 33 Gated 1
Westfield Nursery School westfieldnurseryschool.orgregister id URN 109422; address from GIAS (high confidence), not checked by loading it 42 Gated 32
Westoning Lower School westoning.orgblockedregister id URN 147994; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Willow Nursery School willownursery.co.ukregister id URN 109415; address from GIAS (high confidence), not checked by loading it 58 No 32
Woburn Lower School woburn-lower-school.co.ukregister id URN 109493; address from GIAS (high confidence), not checked by loading it 31 Gated 1
Woodland Middle School Academy woodlandacademy.co.ukregister id URN 136560; address from GIAS (high confidence), not checked by loading it 51 Gated 32
Wrestlingworth CofE Infant School duntonwrestlingworthschool.comregister id URN 109609; address from GIAS (high confidence), not checked by loading it 56 Gated 32
Acton Church of England Primary Academy actonceacademy.org.ukregister id URN 143159; address from GIAS (high confidence), not checked by loading it 63 No 1
Adelaide Heath Academy adelaideheathacademy.netregister id URN 148641; address from GIAS (high confidence), not checked by loading it 54 No 31
Adelaide School adelaideschool.org.ukregister id URN 140457; address from GIAS (high confidence), not checked by loading it 58 No 31
Adlington Primary School (Macclesfield) adlington.ht.schoolregister id URN 143154; address from GIAS (high confidence), not checked by loading it 49 Gated 32
Aidenswood School hexagoncare.comregister id URN 125814; address from GIAS (high confidence), not checked by loading it 55 No 32
Alderley Edge Community Primary School aecps.orgregister id URN 152120; address from GIAS (high confidence), not checked by loading it 59 No 32
All Hallows Catholic College allhallows.org.ukregister id URN 139139; address from GIAS (high confidence), not checked by loading it 65 No 32
Alsager Highfields Community Primary School alsagerhighfields.comregister id URN 148136; address from GIAS (high confidence), not checked by loading it 45 Gated 32
Alsager School alsagerschool.orgunreachableregister id URN 140108; address from GIAS (high confidence), not checked by loading it — No —
Ash Grove Academy ashgrove.cheshire.sch.ukregister id URN 140444; address from GIAS (high confidence), not checked by loading it 57 No 32
Ashdene Primary School ashdene.cheshire.sch.ukregister id URN 111227; address from GIAS (high confidence), not checked by loading it 57 No 1
Astbury St Mary's CofE Primary School astburyschool.org.ukregister id URN 145720; address from GIAS (high confidence), not checked by loading it 45 No 32
Audlem St James' CofE Primary School audlemstjames.org.ukregister id URN 148489; address from GIAS (high confidence), not checked by loading it 70 No 32
Aurora Summerfields School theauroragroup.co.ukregister id URN 149594; address from GIAS (high confidence), not checked by loading it 48 No 31
Beech Hall School beechhallschool.orgblockedregister id URN 111474; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Beechwood Primary School and Nursery beechwoodprimary.org.ukregister id URN 111211; address from GIAS (high confidence), not checked by loading it 44 Gated 1
Bexton Primary School bexton.cheshire.sch.ukregister id URN 147133; address from GIAS (high confidence), not checked by loading it 52 No 32
Bickerton Holy Trinity CofE Primary School bickertonprimaryschool.netregister id URN 111268; address from GIAS (high confidence), not checked by loading it 54 No 32
Black Firs Primary School black-firs.co.ukregister id URN 140981; address from GIAS (high confidence), not checked by loading it 48 No 32
Bollinbrook CofE (A) Primary School bollinbrook.schoolblockedregister id URN 111360; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Bollington Cross CofE Primary School bollingtoncross.cheshire.sch.ukregister id URN 111252; address from GIAS (high confidence), not checked by loading it 58 No 1
Bollington St John's CofE Primary School bollingtonstjohns.co.ukregister id URN 111324; address from GIAS (high confidence), not checked by loading it 54 No 32
Bosley St Mary's CofE Primary School bosleyschool.co.ukunreachableregister id URN 148660; address from GIAS (high confidence), not checked by loading it — No —
Brereton CofE Primary School breretonprimaryschool.org.ukregister id URN 144832; address from GIAS (high confidence), not checked by loading it 51 Gated 32
Bridgemere CofE Primary School bridgemereschool.co.ukregister id URN 111343; address from GIAS (high confidence), not checked by loading it 64 No 32
Brierley Primary School brierley.cheshire.sch.ukregister id URN 111061; address from GIAS (high confidence), not checked by loading it 49 No 32
Brine Leas School brineleas.co.ukregister id URN 136279; address from GIAS (high confidence), not checked by loading it 45 Gated 32
Broken Cross Primary Academy and Nursery brokencross.ht.schoolregister id URN 141193; address from GIAS (high confidence), not checked by loading it 47 Gated 32
Buglawton Primary School buglawtonprimaryschool.orgregister id URN 111033; address from GIAS (high confidence), not checked by loading it 48 No 32
Bunbury Aldersey CofE Primary School bunburyaldersey.cheshire.sch.ukregister id URN 143155; address from GIAS (high confidence), not checked by loading it 46 No 32
Calveley Primary Academy calveleyacademy.org.ukregister id URN 143157; address from GIAS (high confidence), not checked by loading it 49 Gated 32
Chelford CofE Primary School chelford.cheshire.sch.ukregister id URN 111254; address from GIAS (high confidence), not checked by loading it 66 No 32
Cheshire Hall School witherslackgroup.co.ukregister id URN 151619; 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
Cheshire Studio School thelearningalliance.co.ukregister id URN 140813; address from GIAS (high confidence), not checked by loading it 56 No 32
Christ The King Catholic and Church of England Primary School christtheking.cheshire.sch.ukregister id URN 148727; address from GIAS (high confidence), not checked by loading it 61 No 32
Church Lawton School churchlawtonschool.org.ukregister id URN 141559; address from GIAS (high confidence), not checked by loading it 56 No 32
Cledford Primary & Nursery Academy cledford.cheshire.sch.ukblockedregister id URN 150654; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Compass Community Cledford Park compass-schools.orgregister id URN 148047; address from GIAS (high confidence), not checked by loading it 56 Gated 29
Congleton High School tlptrust.comregister id URN 136655; address from GIAS (high confidence), not checked by loading it 59 No 32
Cornerstone Academy cornerstoneap.orgregister id URN 147899; address from GIAS (high confidence), not checked by loading it 37 Gated 32
Cornerstone-Crewe no website on recordregister id URN 152487; GIAS gives no web address; Wikidata has none on the URN — No —
Cranberry Academy cranberryacademy.co.ukblockedregister id URN 139910; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Crewe Engineering and Design UTC utccrewe.co.ukregister id URN 142890; address from GIAS (high confidence), not checked by loading it 49 No 32
Daven Primary School daven.cheshire.sch.ukregister id URN 146995; address from GIAS (high confidence), not checked by loading it 48 No 32
David Lewis School davidlewis.org.ukunreachableregister id URN 111499; address from GIAS (high confidence), not checked by loading it — No —
Dean Valley Community Primary School deanvalley.cheshire.sch.ukregister id URN 111147; address from GIAS (high confidence), not checked by loading it 58 No 1
Disley Primary School disleyprimary.org.ukregister id URN 147877; address from GIAS (high confidence), not checked by loading it 57 No 32
Eaton Bank Academy eatonbankacademy.orgregister id URN 138662; address from GIAS (high confidence), not checked by loading it 62 No 1
Eden School (Macclesfield) family-care.co.ukregister id URN 143531; 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 69 No 31
Edleston Primary School edleston.cheshire.sch.ukregister id URN 111170; address from GIAS (high confidence), not checked by loading it 56 No 32
Egerton Primary School egerton.cheshire.sch.ukregister id URN 145981; address from GIAS (high confidence), not checked by loading it 49 No 32
Elworth CofE Primary School elworthce.cheshire.sch.ukregister id URN 111256; address from GIAS (high confidence), not checked by loading it 47 No 32
Elworth Hall Primary School elworthhall.cheshire.sch.ukregister id URN 148985; address from GIAS (high confidence), not checked by loading it 56 Gated 32
Esland Daven School eslanddavenschool.co.ukregister id URN 149448; address from GIAS (high confidence), not checked by loading it 53 No 32
Excalibur Primary School excalibur.cheshire.sch.ukregister id URN 145035; address from GIAS (high confidence), not checked by loading it 54 No 32
Gainsborough Primary & Nursery Academy gainsboroughschool.co.ukblockedregister id URN 150726; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Gawsworth Primary School gawsworth.ht.schoolregister id URN 144833; address from GIAS (high confidence), not checked by loading it 52 Gated 32
Goostrey Community Primary School goostrey.cheshire.sch.ukregister id URN 111171; address from GIAS (high confidence), not checked by loading it 54 No 32
Gorsey Bank Primary School gorseybank.org.ukregister id URN 143011; address from GIAS (high confidence), not checked by loading it 68 No 32
Handforth Grange Primary School handforthgrange.comregister id URN 146615; address from GIAS (high confidence), not checked by loading it 53 No 32
Haslington Primary Academy haslington.cheshire.sch.ukblockedregister id URN 148487; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Havannah Primary School havannah.cheshire.sch.ukregister id URN 111044; address from GIAS (high confidence), not checked by loading it 54 No 32
Hermitage Primary School (Crewe) hermitage.cheshire.sch.ukregister id URN 140724; address from GIAS (high confidence), not checked by loading it 53 No 32
High Legh Primary School highlegh.cheshire.sch.ukregister id URN 111096; address from GIAS (high confidence), not checked by loading it 48 Gated 32
High Peak School kedlestongroup.comregister id URN 141502; 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 66 No 32
Highfields Academy highfieldsacademy.co.ukregister id URN 143160; address from GIAS (high confidence), not checked by loading it 52 No 32
Hollinhey Primary School hollinhey.cheshire.sch.ukregister id URN 146430; address from GIAS (high confidence), not checked by loading it 45 No 32
Holmes Chapel Comprehensive School hccs1978.co.ukregister id URN 137449; address from GIAS (high confidence), not checked by loading it 59 No 32
Holmes Chapel Primary School holmeschapelprimary.org.ukregister id URN 140083; address from GIAS (high confidence), not checked by loading it 51 No 32
Hungerford Primary Academy hungerfordacademy.orgblockedregister id URN 146382; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Hurdsfield Community Primary School and Nursery hurdsfieldprimaryschool.comregister id URN 151612; address from GIAS (high confidence), not checked by loading it 47 Gated 32
Ivy Bank Primary School ivybank.cheshire.sch.ukregister id URN 141792; address from GIAS (high confidence), not checked by loading it 46 No 32
Kettleshulme St James CofE (VA) Primary School kettleshulmestjames.cheshire.sch.ukregister id URN 111459; address from GIAS (high confidence), not checked by loading it 46 No 32
Kingsbourne Academy kingsbourneacademy.org.ukregister id URN 152481; address from GIAS (high confidence), not checked by loading it 55 Gated 32
Knutsford Academy knutsfordacademy.org.ukregister id URN 138002; address from GIAS (high confidence), not checked by loading it 49 No 32
Lacey Green Primary Academy laceygreen.cheshire.sch.ukregister id URN 137450; address from GIAS (high confidence), not checked by loading it 45 No 32
Lavender Field School lavenderfieldschool.co.ukregister id URN 147896; address from GIAS (high confidence), not checked by loading it 62 No 20
Leighton Academy leightonacademy.comregister id URN 139752; address from GIAS (high confidence), not checked by loading it 49 No 32
Lindow Community Primary School lindow.cheshire.sch.ukregister id URN 111031; address from GIAS (high confidence), not checked by loading it 52 No 32
Little Bollington CofE Primary School littlebollington.cheshire.sch.ukregister id URN 147810; address from GIAS (high confidence), not checked by loading it 49 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.