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,801–11,900 of 29,692 · page 119 of 297

SiteScore GatedPages read Report
St Peter's Catholic Primary School, Lytham st-peters-pri.lancs.sch.ukregister id URN 152401; address from GIAS (high confidence), not checked by loading it 59 No 32
St Peter's CofE Primary School (Accrington) st-peters.lancs.sch.ukregister id URN 119386; address from GIAS (high confidence), not checked by loading it 65 No 32
St Peter's CofE Primary School Chorley stpeters.lancs.sch.ukregister id URN 119806; address from GIAS (high confidence), not checked by loading it 55 No 32
St Peter's Roman Catholic Primary School, Newchurch stpetersrc.comregister id URN 119664; address from GIAS (high confidence), not checked by loading it 49 No 32
St Pius X Preparatory School stpiusx.co.ukregister id URN 119822; address from GIAS (high confidence), not checked by loading it 41 Gated 32
St Richard's Catholic Primary School, Skelmersdale st-richards.lancs.sch.ukregister id URN 119684; address from GIAS (high confidence), not checked by loading it 54 Gated 32
St Stephen's CofE School st-stephens.lancs.sch.ukregister id URN 119358; address from GIAS (high confidence), not checked by loading it 51 No 32
St Teresa's Catholic Primary School (Upholland) st-teresas-upholland.lancs.sch.ukregister id URN 119695; address from GIAS (high confidence), not checked by loading it 41 Gated 32
St Teresa's Catholic Primary School, Preston st-teresas-pri.lancs.sch.ukregister id URN 149317; address from GIAS (high confidence), not checked by loading it 72 No 1
St Thomas the Martyr Voluntary Aided Church of England Primary School stthomasthemartyr.orgregister id URN 119495; address from GIAS (high confidence), not checked by loading it 47 Gated 1
St Veronica's Roman Catholic Primary School, Helmshore st-veronicas.lancsngfl.ac.ukregister id URN 119589; address from GIAS (high confidence), not checked by loading it 34 Gated 1
St Wilfrid's Cof E Primary School stwilfrids-halton.co.ukblockedregister id URN 119529; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
St William's Catholic Primary School, Pilling st-williams.lancs.sch.ukregister id URN 150580; address from GIAS (high confidence), not checked by loading it 53 No 32
St Wulstan's and St Edmund's Catholic Academy st-wulstans-rc12.lancsngfl.ac.ukregister id URN 149263; address from GIAS (high confidence), not checked by loading it 33 Gated 1
St Wulstan's Roman Catholic Primary School, Great Harwood stwulstans.co.ukregister id URN 119646; address from GIAS (high confidence), not checked by loading it 47 Gated 32
St. Anne's Copp CofE Primary School, Great Eccleston coppschool.lancs.sch.ukregister id URN 119549; address from GIAS (high confidence), not checked by loading it 50 No 32
St. Mary's Catholic Primary School Euxton euxton-st-marys.lancs.sch.ukregister id URN 119676; address from GIAS (high confidence), not checked by loading it 53 Gated 32
St. Mary's Catholic Primary School, Fleetwood st-marys-fleetwood.lancs.sch.ukregister id URN 151272; address from GIAS (high confidence), not checked by loading it 48 Gated 32
Staghills Nursery School no website on recordregister id URN 119100; GIAS gives no web address; Wikidata has none on the URN — No —
Staining Church of England Voluntary Controlled Primary School staining.lancs.sch.ukregister id URN 119375; address from GIAS (high confidence), not checked by loading it 49 No 32
Stalmine Primary School stalmineprimary.co.ukregister id URN 119147; address from GIAS (high confidence), not checked by loading it 54 No 32
Stanah Primary School stanah.co.ukregister id URN 119296; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Stepping Stones School steppingstones.lancs.sch.ukregister id URN 119103; address from GIAS (high confidence), not checked by loading it 63 No 1
Stoneygate Nursery School stoneygate-nursery.co.ukregister id URN 119083; address from GIAS (high confidence), not checked by loading it 50 No 32
Stoneyholme Nursery School stoneyholmenurseryschool.co.ukregister id URN 119074; address from GIAS (high confidence), not checked by loading it 41 No 32
Stonyhurst College stonyhurst.ac.ukregister id URN 119817; address from GIAS (high confidence), not checked by loading it 52 Gated 32
Strike Lane Primary School strikelane.lancs.sch.ukregister id URN 151594; address from GIAS (high confidence), not checked by loading it 71 No 1
Tarleton Academy tarletonacademy.orgregister id URN 137768; address from GIAS (high confidence), not checked by loading it 48 No 32
Tarleton Community Primary School tarletoncommunityprimary.co.ukregister id URN 119158; address from GIAS (high confidence), not checked by loading it 47 Gated 32
Tarleton Holy Trinity CofE Primary School tarletonholytrinity.orgregister id URN 119573; address from GIAS (high confidence), not checked by loading it 64 No 32
Tarleton Mere Brow Church of England Primary School merebrow.lancs.sch.ukregister id URN 119574; address from GIAS (high confidence), not checked by loading it 55 No 32
Tatham Fells Church of England Voluntary Controlled Primary School tathamfells.lancs.sch.ukregister id URN 119379; address from GIAS (high confidence), not checked by loading it 49 No 1
Taywood Nursery School taywood.lancs.sch.ukregister id URN 133372; address from GIAS (high confidence), not checked by loading it 49 No 28
The Acorns School theacornsschool.co.ukregister id URN 134872; address from GIAS (high confidence), not checked by loading it 55 No 32
The Alternative School thealternativeschool.co.ukregister id URN 136237; address from GIAS (high confidence), not checked by loading it 63 No 1
The Blessed Sacrament Catholic Primary School, Preston blessedsacrament.lancs.sch.ukregister id URN 149414; address from GIAS (high confidence), not checked by loading it 74 No 1
The Cathedral Catholic Primary School, Lancaster cathedral.lancs.sch.ukregister id URN 119621; address from GIAS (high confidence), not checked by loading it 47 No 32
The Coppice School coppice.lancs.sch.ukregister id URN 119893; address from GIAS (high confidence), not checked by loading it 53 No 32
The Heights Burnley theheightsburnley.comregister id URN 145918; address from GIAS (high confidence), not checked by loading it 51 Gated 31
The Hollins thehollins.comregister id URN 148922; address from GIAS (high confidence), not checked by loading it 33 Gated 1
The Hyndburn Academy hyndburnacademy.org.ukregister id URN 144356; address from GIAS (high confidence), not checked by loading it 51 No 1
The Loyne Specialist School loyneschool.org.ukregister id URN 119892; address from GIAS (high confidence), not checked by loading it 38 Gated 32
The Nook School hexagoncare.comregister id URN 146030; address from GIAS (high confidence), not checked by loading it 55 No 32
The Olive School, Preston no website on recordregister id URN 142866; GIAS gives no web address; Wikidata has none on the URN — No —
The Ribble Autism School no website on recordregister id URN 150282; GIAS gives no web address; Wikidata has none on the URN — No —
The Roebuck School roebuck.lancs.sch.ukregister id URN 119237; address from GIAS (high confidence), not checked by loading it 55 No 32
The Rose School theroseschoolburnley.co.ukregister id URN 134625; address from GIAS (high confidence), not checked by loading it 62 No 32
The Valley Leadership Academy thevalleyleadershipacademy.comregister id URN 147018; address from GIAS (high confidence), not checked by loading it 56 Gated 32
The Willows (Rishton) thewillowsschool.comregister id URN 150634; address from GIAS (high confidence), not checked by loading it 63 No 1
The Willows Catholic Primary School, Kirkham willows.lancs.sch.ukregister id URN 151086; address from GIAS (high confidence), not checked by loading it 66 No 32
Thorneyholme Roman Catholic Primary School, Dunsop Bridge thorneyholme.lancs.sch.ukregister id URN 119689; address from GIAS (high confidence), not checked by loading it 53 Gated 32
Thornton Cleveleys Baines Endowed Voluntary Controlled Primary School bainesendowed.lancs.sch.ukregister id URN 119391; address from GIAS (high confidence), not checked by loading it 61 No 1
Thornton Cleveleys Manor Beach Primary School manor-beach.lancsngfl.ac.ukregister id URN 119346; address from GIAS (high confidence), not checked by loading it 38 Gated 1
Thornton Cleveleys Royles Brook Primary School roylesbrookprimaryschool.co.ukregister id URN 119149; address from GIAS (high confidence), not checked by loading it 51 No 32
Thornton Primary School (Thornton-Cleveleys) thorntonprimary.lancs.sch.ukregister id URN 119148; address from GIAS (high confidence), not checked by loading it 49 No 32
Thornton-Cleveleys Red Marsh School no website on recordregister id URN 119897; GIAS gives no web address; Wikidata has none on the URN — No —
Thurnham Glasson Christ Church, Church of England Primary School thurnhamglasson.lancs.sch.ukregister id URN 119543; address from GIAS (high confidence), not checked by loading it 47 Gated 32
Tonacliffe Primary School tonacliffe.lancs.sch.ukregister id URN 119271; address from GIAS (high confidence), not checked by loading it 53 No 32
Tor View School (Rossendale) torview.orgregister id URN 143879; address from GIAS (high confidence), not checked by loading it 53 No 32
Trawden Forest Primary School trawden.lancs.sch.ukregister id URN 119180; address from GIAS (high confidence), not checked by loading it 51 No 32
Treales Church of England Primary School trealesceprimary.orgregister id URN 119701; address from GIAS (high confidence), not checked by loading it 54 No 1
Trinity and St Michael's VA CofE/Methodist Primary School trinitystmichaelscroston.co.ukregister id URN 131309; address from GIAS (high confidence), not checked by loading it 65 No 32
Trinity Church of England/Methodist Primary School, Buckshaw Village trinitybuckshaw.lancs.sch.ukregister id URN 135860; address from GIAS (high confidence), not checked by loading it 52 No 32
Trinity Church of England/Methodist School trinity.lancs.sch.ukregister id URN 119406; address from GIAS (high confidence), not checked by loading it 63 No 32
Trumacar Nursery and Community Primary School trumacar.lancs.sch.ukregister id URN 119272; address from GIAS (high confidence), not checked by loading it 54 No 32
TRUST-Education Group Ltd no website on recordregister id URN 152369; GIAS gives no web address; Wikidata has none on the URN — No —
Turning Point Academy turningpointacad.co.ukregister id URN 146569; address from GIAS (high confidence), not checked by loading it 64 No 21
Unity College (Burnley) unity-college.comblockedregister id URN 135003; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Up Holland High School uhhs.ukregister id URN 149983; address from GIAS (high confidence), not checked by loading it 48 No 32
Upholland Roby Mill CofE Voluntary Aided Primary School robymill.lancs.sch.ukregister id URN 119496; address from GIAS (high confidence), not checked by loading it 51 No 32
Waddington and West Bradford Church of England Voluntary Aided Primary School wwb.lancs.sch.ukregister id URN 119687; address from GIAS (high confidence), not checked by loading it 51 No 32
Walney House Independent School no website on recordregister id URN 152681; GIAS gives no web address; Wikidata has none on the URN — No —
Walton Lane Nursery School waltonlane.co.ukregister id URN 119079; address from GIAS (high confidence), not checked by loading it 50 No 32
Walton-le-Dale Community Primary School wldps.comregister id URN 119286; address from GIAS (high confidence), not checked by loading it 59 No 32
Walton-Le-Dale High School wldhigh.co.ukregister id URN 150510; address from GIAS (high confidence), not checked by loading it 60 Gated 32
Walton-le-Dale, St Leonard's Church of England Primary School st-leonards-pri.lancs.sch.ukregister id URN 119575; address from GIAS (high confidence), not checked by loading it 57 No 32
Walverden Primary School walverdenprimaryschool.ukregister id URN 119178; address from GIAS (high confidence), not checked by loading it 51 No 32
Warton Archbishop Hutton's VC Primary School archbishophuttons.lancs.sch.ukregister id URN 119404; address from GIAS (high confidence), not checked by loading it 53 No 32
Warton St Paul's Church of England Primary Academy wartonstpauls.co.ukregister id URN 148158; address from GIAS (high confidence), not checked by loading it 48 No 32
Water Primary School water.lancs.sch.ukregister id URN 119198; address from GIAS (high confidence), not checked by loading it 61 No 32
Waterfoot Primary School waterfoot.lancs.sch.ukregister id URN 119199; address from GIAS (high confidence), not checked by loading it 52 No 32
Waterloo Lodge waterloolodge.co.ukblockedregister id URN 119853; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Weeton Primary School weeton.lancs.sch.ukregister id URN 119279; address from GIAS (high confidence), not checked by loading it 57 No 32
Weeton St Michael's Church of England Voluntary Aided Primary School weeton-st-michaels.lancs.sch.ukregister id URN 119561; address from GIAS (high confidence), not checked by loading it 63 No 32
Wellfield Academy wellfieldacademy.orgregister id URN 150434; address from GIAS (high confidence), not checked by loading it 65 No 32
Wellfield Methodist and Anglican Church School wellfield.lancs.sch.ukregister id URN 119492; address from GIAS (high confidence), not checked by loading it 47 Gated 32
West Craven High School westcraven.co.ukregister id URN 142856; address from GIAS (high confidence), not checked by loading it 60 No 32
West End Primary School (Morecambe) westend.lancs.sch.ukregister id URN 119139; address from GIAS (high confidence), not checked by loading it 63 No 32
West Lancashire Community High School westlancs.lancs.sch.ukregister id URN 131258; address from GIAS (high confidence), not checked by loading it 55 No 8
West Street Community Primary School west-street.orgregister id URN 119174; address from GIAS (high confidence), not checked by loading it 48 No 32
Westhead Lathom St James' Church of England Primary School wlsj.lancs.sch.ukregister id URN 119377; address from GIAS (high confidence), not checked by loading it 48 No 32
Westmorland School witherslackgroup.co.ukregister id URN 132828; 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
Westwood Primary School (Chorley) westwoodprimaryschool.co.ukblockedregister id URN 119338; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) — No —
Whalley Church of England Primary School whalleyceprimary.co.ukregister id URN 119429; address from GIAS (high confidence), not checked by loading it 39 Gated 32
Wheatley Lane Methodist Primary School wheatleylane.lancs.sch.ukregister id URN 150581; address from GIAS (high confidence), not checked by loading it 47 No 32
Whitefield Infant School and Nursery whitefield-inf.lancs.sch.ukregister id URN 119179; address from GIAS (high confidence), not checked by loading it 48 No 32
Whitefield Primary School (Preston) whitefield-pri.lancs.sch.ukregister id URN 119293; address from GIAS (high confidence), not checked by loading it 52 No 32
Whitegate Nursery School whitegate.orgblockedregister id URN 119096; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Whittle-le-Woods Church of England Primary School whittleprimary.comregister id URN 119478; address from GIAS (high confidence), not checked by loading it 62 No 32
Whittlefield Primary School whittlefield.lancs.sch.ukregister id URN 119262; address from GIAS (high confidence), not checked by loading it 51 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.