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 11,301–11,400 of 29,692 · page 114 of 297

SiteScore GatedPages read Report
Briercliffe Primary School briercliffeprimary.co.ukregister id URN 119168; address from GIAS (high confidence), not checked by loading it 63 No 32
Brindle Gregson Lane Primary School bgl.lancs.sch.ukregister id URN 151150; address from GIAS (high confidence), not checked by loading it 56 No 32
Brindle St James' Church of England Voluntary Aided Primary School brindle-st-james.lancs.sch.ukregister id URN 119462; address from GIAS (high confidence), not checked by loading it 58 No 32
Brinscall St John's CofE and Methodist Primary School brinscall.lancs.sch.ukunreachableregister id URN 119705; address from GIAS (high confidence), not checked by loading it — No —
Britannia Community Primary School britanniaprimary.co.ukregister id URN 119189; address from GIAS (high confidence), not checked by loading it 52 No 32
Broadfield Specialist School broadfield.lancs.sch.ukregister id URN 119883; address from GIAS (high confidence), not checked by loading it 58 No 32
Brockholes Wood Community Primary School and Nursery brockholeswood.lancs.sch.ukregister id URN 119230; address from GIAS (high confidence), not checked by loading it 70 No 32
Brook View School cambiangroup.comregister id URN 136069; 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 26
Brookfield Community Primary School brookfield.lancs.sch.ukregister id URN 119226; address from GIAS (high confidence), not checked by loading it 49 No 32
Brookfield Park Primary School brookfieldparkprimary.co.ukregister id URN 134603; address from GIAS (high confidence), not checked by loading it 51 No 32
Brookfield School brookfieldschool.co.ukregister id URN 119895; address from GIAS (high confidence), not checked by loading it 56 Gated 32
Broughton High School (Preston) broughtonhigh.co.ukregister id URN 119759; address from GIAS (high confidence), not checked by loading it 52 No 32
Broughton-in-Amounderness Church of England Primary School broughtonprimary.co.ukregister id URN 119563; address from GIAS (high confidence), not checked by loading it 46 Gated 1
Brownedge St Mary's Catholic High School st-maryshigh.lancs.sch.ukregister id URN 119784; address from GIAS (high confidence), not checked by loading it 59 No 32
Buckshaw Primary School buckshaw.lancs.sch.ukregister id URN 119205; address from GIAS (high confidence), not checked by loading it 61 No 32
Burnley Brunshaw Primary School brunshaw.lancs.sch.ukregister id URN 119217; address from GIAS (high confidence), not checked by loading it 53 No 32
Burnley High School burnleyhighschool.co.ukregister id URN 141028; address from GIAS (high confidence), not checked by loading it 31 Gated 1
Burnley Holy Trinity Church of England Primary School holytrinitycofe.lancs.sch.ukregister id URN 119485; address from GIAS (high confidence), not checked by loading it 56 No 32
Burnley Ightenhill Primary School ightenhill.lancs.sch.ukregister id URN 119264; address from GIAS (high confidence), not checked by loading it 48 No 32
Burnley Lowerhouse Junior School lowerhousejunior.co.ukregister id URN 119215; address from GIAS (high confidence), not checked by loading it 59 No 32
Burnley Springfield Community Primary School springfieldcps.lancs.sch.ukblockedregister id URN 133546; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Burnley St Peter's Church of England Primary School st-peters-burnley.lancs.sch.ukregister id URN 119484; address from GIAS (high confidence), not checked by loading it 53 No 32
Burnley St Stephen's Church of England Voluntary Aided Primary School ststephensburnley.comregister id URN 119486; address from GIAS (high confidence), not checked by loading it 53 Gated 32
Burnley Stoneyholme Community Primary School stoneyholme.lancsngfl.ac.ukregister id URN 119257; address from GIAS (high confidence), not checked by loading it 55 Gated 32
Burscough Bridge Methodist School burscoughbridgemethodistschool.co.ukregister id URN 119402; address from GIAS (high confidence), not checked by loading it 68 No 32
Burscough Bridge St John's Church of England Primary School stjohnsburscough.co.ukregister id URN 119376; address from GIAS (high confidence), not checked by loading it 46 No 32
Burscough Lordsgate Township Church of England Primary School lordsgateschool.co.ukregister id URN 119481; address from GIAS (high confidence), not checked by loading it 55 Gated 32
Burscough Priory Academy burscoughprioryacademy.orgregister id URN 146282; address from GIAS (high confidence), not checked by loading it 48 No 32
Burscough Village Primary School burscough.lancsngfl.ac.ukregister id URN 119328; address from GIAS (high confidence), not checked by loading it 51 No 32
Calder Lodge School no website on recordregister id URN 147548; GIAS gives no web address; Wikidata has none on the URN — No —
Calder Vale St John Church of England Primary School caldervale.lancsngfl.ac.ukregister id URN 119518; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Cambian Red Rose School no website on recordregister id URN 141864; GIAS gives no web address; Wikidata has none on the URN — No —
Cardinal Allen Catholic High School, Fleetwood cardinalallen.co.ukregister id URN 119799; address from GIAS (high confidence), not checked by loading it 66 No 32
Carleton Green Community Primary School carletongreen.lancs.sch.ukregister id URN 119316; address from GIAS (high confidence), not checked by loading it 63 No 32
Carleton St Hilda's Church of England Primary School sthildas-carleton.lancs.sch.ukblockedregister id URN 119557; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Carnforth Christ Church, Church of England, Voluntary Aided Primary School christchurch-carnforth.lancs.sch.ukblockedregister id URN 119522; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Carnforth Community Primary School carnforthprimary.lancs.sch.ukregister id URN 119126; address from GIAS (high confidence), not checked by loading it 56 No 32
Carnforth High School carnforthhigh.co.ukregister id URN 145082; address from GIAS (high confidence), not checked by loading it 64 No 32
Carr Hill High School carrhillschool.comregister id URN 150966; address from GIAS (high confidence), not checked by loading it 53 Gated 32
Carter's Charity Voluntary Controlled Primary School, Preesall carters.lancs.sch.ukregister id URN 119392; address from GIAS (high confidence), not checked by loading it 51 No 32
Castercliff Primary School castercliffprimaryacademy.co.ukregister id URN 142055; address from GIAS (high confidence), not checked by loading it 53 No 32
Casterton Primary Academy castertonprimaryacademy.co.ukregister id URN 145978; address from GIAS (high confidence), not checked by loading it 60 No 32
Castle View Primary Academy castleview.schoolregister id URN 148231; address from GIAS (high confidence), not checked by loading it 58 No 32
Catforth Primary School catforthprimary.co.ukregister id URN 119160; address from GIAS (high confidence), not checked by loading it 54 No 32
Caton Primary School catonprimary.schoolblockedregister id URN 119322; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Caton St Paul's Church of England Primary School catonstpauls.comblockedregister id URN 119524; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Cawthorne's Endowed School abbeystead.co.ukregister id URN 119540; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Chadwick High School no website on recordregister id URN 150610; GIAS gives no web address; Wikidata has none on the URN — No —
Charles Saer Community Primary School charlessaer.lancs.sch.ukblockedregister id URN 119277; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Chatburn Church of England Primary School chatburn.lancsngfl.ac.ukregister id URN 119418; address from GIAS (high confidence), not checked by loading it 43 Gated 32
Cherry Fold Community Primary School cherryfold.lancs.sch.ukregister id URN 133622; address from GIAS (high confidence), not checked by loading it 48 No 32
Chorley All Saints Church of England Primary School and Nursery Unit allsaintscofe.lancs.sch.ukregister id URN 119464; address from GIAS (high confidence), not checked by loading it 56 No 32
Chorley Astley Park School astleypark.lancs.sch.ukregister id URN 119877; address from GIAS (high confidence), not checked by loading it 57 No 32
Chorley St James' Church of England Primary School chorleystjamesblogs.netblockedregister id URN 119467; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Chorley, the Parish of St Laurence Church of England Primary School st-laurence.lancs.sch.ukregister id URN 119465; address from GIAS (high confidence), not checked by loading it 46 Gated 32
Christ Church Charnock Richard CofE Primary School charnockrichard.lancs.sch.ukblockedregister id URN 119463; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Christ The King Catholic High School ctk.lancs.sch.ukregister id URN 150615; address from GIAS (high confidence), not checked by loading it 66 No 32
Christ The King Roman Catholic Primary School, a Voluntary Academy king-pri.lancs.sch.ukregister id URN 149124; address from GIAS (high confidence), not checked by loading it 45 No 32
Clayton Brook Primary School claytonbrook.lancs.sch.ukregister id URN 119331; address from GIAS (high confidence), not checked by loading it 41 No 32
Clayton-le-Moors All Saints' Church of England Primary School allsaints-clm.lancs.sch.ukregister id URN 137641; address from GIAS (high confidence), not checked by loading it 56 No 32
Clayton-le-Moors Mount Pleasant Primary School mountpleasant.lancs.sch.ukregister id URN 119186; address from GIAS (high confidence), not checked by loading it 42 No 32
Clayton-le-Woods Church of England Primary School clayton-le-woods.lancs.sch.ukregister id URN 119468; address from GIAS (high confidence), not checked by loading it 44 Gated 23
Clayton-le-Woods Manor Road Primary School manor-road.lancsngfl.ac.ukregister id URN 119318; address from GIAS (high confidence), not checked by loading it 59 No 32
Clifton Primary School (Lytham St Annes) clifton-pri.lancs.sch.ukregister id URN 119291; address from GIAS (high confidence), not checked by loading it 59 No 32
Clitheroe Brookside Primary School brookside.lancs.sch.ukregister id URN 119321; address from GIAS (high confidence), not checked by loading it 58 No 32
Clitheroe Pendle Primary School pendle.lancs.sch.ukregister id URN 119161; address from GIAS (high confidence), not checked by loading it 61 No 32
Clitheroe Royal Grammar School crgs.org.ukregister id URN 136390; address from GIAS (high confidence), not checked by loading it 61 No 32
Coal Clough Academy coalclough.orgregister id URN 142054; address from GIAS (high confidence), not checked by loading it 55 No 32
Coates Lane Primary School coateslane.lancs.sch.ukregister id URN 119335; address from GIAS (high confidence), not checked by loading it 56 No 32
Cobbs Brow School cobbsbrowschool.co.ukblockedregister id URN 119329; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Cockerham Parochial CofE Primary School cockerham.lancs.sch.ukregister id URN 119525; address from GIAS (high confidence), not checked by loading it 49 No 32
Colne Christ Church Church of England Voluntary Aided Primary School colnechristchurch.co.ukregister id URN 119433; address from GIAS (high confidence), not checked by loading it 49 No 32
Colne Lord Street School lordstreetprimary.comregister id URN 145818; address from GIAS (high confidence), not checked by loading it 56 No 32
Colne Park High School park-high.co.ukregister id URN 146228; address from GIAS (high confidence), not checked by loading it 56 No 32
Colne Primet Academy colneprimet.co.ukregister id URN 139130; address from GIAS (high confidence), not checked by loading it 60 No 32
Colne Primet Primary School primet.lancsngfl.ac.ukregister id URN 119173; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Compass Community School Lancashire compass-schools.orgregister id URN 148397; address from GIAS (high confidence), not checked by loading it 56 Gated 29
Cop Lane Church of England Primary School, Penwortham coplaneprimary.co.ukblockedregister id URN 119363; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Coppull Parish Church of England Primary School coppullparish.lancs.sch.ukregister id URN 119470; address from GIAS (high confidence), not checked by loading it 49 No 32
Coppull Primary School and Nursery coppullprimary.comregister id URN 119206; address from GIAS (high confidence), not checked by loading it 52 Gated 32
Coppull St John's Church of England Voluntary Aided Primary School st-johns-coppull.lancs.sch.ukregister id URN 119469; address from GIAS (high confidence), not checked by loading it 62 No 32
Corpus Christi Catholic High School (Preston) ccc.lancs.sch.ukblockedregister id URN 119780; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Cottam Primary School cottam.lancs.sch.ukregister id URN 131720; address from GIAS (high confidence), not checked by loading it 56 No 32
Coupe Green Primary School coupegreen.co.ukregister id URN 119319; address from GIAS (high confidence), not checked by loading it 55 No 32
Crawford Village Primary School crawfordvillageprimary.ukregister id URN 119224; address from GIAS (high confidence), not checked by loading it 48 No 1
Crawshawbooth Primary School crawshawboothprimary.co.ukregister id URN 119313; address from GIAS (high confidence), not checked by loading it 56 No 32
Crookhey Hall School crookheyhall.comblockedregister id URN 119849; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Crow Orchard Primary School croworchard.lancs.sch.ukregister id URN 119334; address from GIAS (high confidence), not checked by loading it 44 No 32
Cuerden Church School, Bamber Bridge cuerden.lancs.sch.ukregister id URN 133645; address from GIAS (high confidence), not checked by loading it 43 Gated 1
Cumberland School witherslackgroup.co.ukregister id URN 135541; 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
Dalton St Michael's Church of England Primary School dalton-stmichaels.co.ukregister id URN 119493; address from GIAS (high confidence), not checked by loading it 40 Gated 32
Deepdale Community Primary School deepdalecommunityprimary.co.ukregister id URN 119228; address from GIAS (high confidence), not checked by loading it 45 No 32
Delph Side Community Primary School delph.lancsngfl.ac.ukregister id URN 119304; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Dolphinholme Church of England Primary School dolphinholme.lancs.sch.ukblockedregister id URN 119526; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Downholland-Haskayne Voluntary Aided Church of England Primary School haskayne.lancs.sch.ukregister id URN 119479; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Duke Street Nursery School dukestreet-nur.lancs.sch.ukregister id URN 119066; address from GIAS (high confidence), not checked by loading it 44 No 32
Duke Street Primary School dukestreet-pri.lancs.sch.ukregister id URN 119352; address from GIAS (high confidence), not checked by loading it 57 No 32
Earby Springfield Primary School earby.lancs.sch.ukunreachableregister id URN 119251; address from GIAS (high confidence), not checked by loading it — No —
Eccleston Primary School ecclestonprimary.netregister id URN 119310; address from GIAS (high confidence), not checked by loading it 50 No 32
Eccleston St Mary's Church of England Primary School ecclestonstmarysceprimary.comregister id URN 119472; address from GIAS (high confidence), not checked by loading it 55 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.