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 · 2626 refused the scanner · 310 unreachable · 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 20,101–20,200 of 29,692 · page 202 of 297

SiteScore GatedPages read Report
Grange Community Primary School grange.omat.org.ukregister id URN 146532; address from GIAS (high confidence), not checked by loading it 56 No 32
Great Barton Church of England Primary Academy greatbartonprimaryschool.co.ukregister id URN 142547; address from GIAS (high confidence), not checked by loading it; the published address is http://greatbartonprimaryschool.co.uk/contact-us/; cut to the site root 52 No 32
Great Finborough Church of England Voluntary Controlled Primary School greatfinborough.suffolk.sch.ukregister id URN 124732; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Great Heath Academy greatheathacademy.attrust.org.ukblockedregister id URN 142027; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Great Waldingfield Church of England Voluntary Controlled Primary School greatwaldingfield.suffolk.sch.ukregister id URN 124699; address from GIAS (high confidence), not checked by loading it 49 No 32
Great Whelnetham Church of England Primary School greatwhelnethamprimary.co.ukregister id URN 147450; address from GIAS (high confidence), not checked by loading it 50 No 32
Grove Primary School (Lowestoft) groveprimaryschool.orgregister id URN 140823; address from GIAS (high confidence), not checked by loading it 59 Gated 32
Grundisburgh Primary School grundisburghprimaryschool.co.ukregister id URN 124584; address from GIAS (high confidence), not checked by loading it 44 Gated 32
Guildhall Feoffment Community Primary School guildhallfeoffment.orgregister id URN 124550; address from GIAS (high confidence), not checked by loading it 57 No 32
Gunton Primary Academy guntonprimary.co.ukregister id URN 142187; address from GIAS (high confidence), not checked by loading it 52 Gated 32
Gusford Community Primary School gusfordprimary.netregister id URN 139803; address from GIAS (high confidence), not checked by loading it 56 Gated 32
Hadleigh Community Primary School hadleighcp.schoolregister id URN 124559; address from GIAS (high confidence), not checked by loading it 63 No 1
Hadleigh High School hadleighhigh.netregister id URN 136918; address from GIAS (high confidence), not checked by loading it 67 No 32
Halifax Primary School halifax.omat.org.ukregister id URN 144217; address from GIAS (high confidence), not checked by loading it 56 No 32
Handford Hall Primary School handfordhall.omat.org.ukregister id URN 144212; address from GIAS (high confidence), not checked by loading it 46 No 32
Hardwick Primary School (Bury St Edmunds) hardwickprimaryschool.co.ukregister id URN 148509; address from GIAS (high confidence), not checked by loading it 50 No 32
Hartest Church of England Primary School hartest.suffolk.sch.ukregister id URN 144215; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Hartismere School hartismere.comregister id URN 136271; address from GIAS (high confidence), not checked by loading it 33 No 32
Heath Primary School, Kesgrave heathprimary.co.ukregister id URN 124593; address from GIAS (high confidence), not checked by loading it 41 Gated 32
Helmingham Primary School and Nursery helminghamprimaryschool.org.ukregister id URN 146961; address from GIAS (high confidence), not checked by loading it 58 No 32
Henley Primary School henleyprimaryschool.netregister id URN 144850; address from GIAS (high confidence), not checked by loading it 57 No 32
Highfield Nursery School (Ipswich) highfield.suffolk.sch.ukregister id URN 124525; address from GIAS (high confidence), not checked by loading it 57 No 32
Hillside Primary School (Ipswich) hillsideprimary.co.ukregister id URN 140887; address from GIAS (high confidence), not checked by loading it 58 Gated 32
Hillside Special School hillsidespecial.org.ukregister id URN 124903; address from GIAS (high confidence), not checked by loading it 64 No 32
Hintlesham and Chattisham Church of England Primary School hintleshamchattishamprimary.co.ukregister id URN 145539; address from GIAS (high confidence), not checked by loading it 66 No 32
Holbrook Academy holbrookacademy.orgregister id URN 137208; address from GIAS (high confidence), not checked by loading it 58 No 32
Holbrook Primary School (Ipswich) holbrook-pri.suffolk.sch.ukregister id URN 124588; address from GIAS (high confidence), not checked by loading it 52 No 32
Hollesley Primary School hollesleyprimary.co.ukregister id URN 151188; address from GIAS (high confidence), not checked by loading it 64 No 32
Holton St Peter Community Primary School holtonstpeterschool.co.ukregister id URN 144442; address from GIAS (high confidence), not checked by loading it 59 No 32
Honington Church of England Primary School honingtonprimary.org.ukregister id URN 152078; address from GIAS (high confidence), not checked by loading it 56 No 32
Hopton Church of England Primary Academy (Diss) hopton.suffolk.sch.ukregister id URN 152124; address from GIAS (high confidence), not checked by loading it 59 No 32
Horizon School horizonschool.org.ukregister id URN 140121; address from GIAS (high confidence), not checked by loading it 28 Gated 1
Houldsworth Valley Primary Academy no website on recordregister id URN 143861; GIAS gives no web address; Wikidata has none on the URN — No —
Howard Community Academy howardprimary.orgregister id URN 146280; address from GIAS (high confidence), not checked by loading it 68 No 1
Hundon Community Primary School htpfederation.co.ukregister id URN 124538; 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 56 No 22
Ickworth Park Primary School ickworthpark.co.ukregister id URN 151388; address from GIAS (high confidence), not checked by loading it 50 No 32
Ilketshall St Lawrence School ilketshallstlawrenceprimary.co.ukregister id URN 144445; address from GIAS (high confidence), not checked by loading it 56 No 32
Include Suffolk includesuffolk.org.ukregister id URN 138877; address from GIAS (high confidence), not checked by loading it 50 No 32
Ipswich Academy ipswichacademy.paradigmtrust.orgregister id URN 136453; address from GIAS (high confidence), not checked by loading it 65 No 32
Ipswich High School ipswichhighschool.co.ukregister id URN 124888; address from GIAS (high confidence), not checked by loading it 51 Gated 32
Ipswich School ipswich.schoolblockedregister id URN 124881; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 — No —
Ixworth Church of England Primary School sites.google.comregister id URN 145234; 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 59 No 1
Ixworth High School ixworthhighschool.orgunreachableregister id URN 140047; address from GIAS (high confidence), not checked by loading it — No —
Kedington Primary Academy kedington.suffolk.sch.ukregister id URN 139485; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Kelsale Church of England Voluntary Controlled Primary School kelsaleprimary.co.ukregister id URN 124735; address from GIAS (high confidence), not checked by loading it 45 Gated 32
Kersey Church of England Primary School kersey.suffolk.sch.ukregister id URN 148846; address from GIAS (high confidence), not checked by loading it 63 No 32
Kesgrave High School kesgrave.suffolk.sch.ukregister id URN 136969; address from GIAS (high confidence), not checked by loading it 51 No 32
Kessingland Church of England Primary Academy kessingland.dneat.orgregister id URN 141172; address from GIAS (high confidence), not checked by loading it 54 No 31
King Edward VI CEVC School king-ed.suffolk.sch.ukregister id URN 124856; address from GIAS (high confidence), not checked by loading it 51 Gated 32
Kingsfleet Primary School kingsfleetprimaryschool.co.ukregister id URN 124627; address from GIAS (high confidence), not checked by loading it 64 No 32
Kyson Primary School kysonprimaryschool.co.ukregister id URN 152031; address from GIAS (high confidence), not checked by loading it 62 No 32
Lakenheath Community Primary School lakenheath.suffolk.sch.ukregister id URN 124539; address from GIAS (high confidence), not checked by loading it 57 No 32
Langer Primary Academy langerprimaryacademy.orgregister id URN 138117; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Laureate Community Academy laureateacademy.co.ukregister id URN 142993; address from GIAS (high confidence), not checked by loading it 51 No 32
Lavenham Community Primary School lavenham.suffolk.sch.ukregister id URN 124540; address from GIAS (high confidence), not checked by loading it 55 No 32
Leiston Primary School leistonprimary.org.ukregister id URN 141554; address from GIAS (high confidence), not checked by loading it 54 Gated 32
Long Melford Church of England Primary School longmelfordprimaryschool.co.ukregister id URN 143147; address from GIAS (high confidence), not checked by loading it 53 No 32
Martlesham Primary Academy martleshamacademy.orgregister id URN 142018; address from GIAS (high confidence), not checked by loading it 56 No 1
Mellis Church of England Primary School mellis.suffolk.sch.ukregister id URN 143807; address from GIAS (high confidence), not checked by loading it 47 No 1
Melton Primary School melton.suffolk.sch.ukregister id URN 124597; address from GIAS (high confidence), not checked by loading it 64 No 32
Mendham Primary School mendhamprimaryschool.org.ukregister id URN 143069; address from GIAS (high confidence), not checked by loading it 57 No 32
Mendlesham Primary School mendlesham.suffolk.sch.ukregister id URN 143361; address from GIAS (high confidence), not checked by loading it 57 No 32
Middleton Community Primary School (Saxmundham) middletonprimaryschool.org.ukregister id URN 143806; address from GIAS (high confidence), not checked by loading it 59 No 32
Mildenhall College Academy mildenhall.attrust.org.ukblockedregister id URN 139867; address from GIAS (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) — No —
Morland Church of England Primary School morlandprimary.comregister id URN 145851; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Moulton Church of England Voluntary Controlled Primary School moulton.suffolk.sch.ukregister id URN 124709; address from GIAS (high confidence), not checked by loading it 60 No 32
Murrayfield Primary - A Paradigm Academy murrayfieldacademy.paradigmtrust.orgregister id URN 143550; address from GIAS (high confidence), not checked by loading it 63 No 1
Nacton Church of England Primary School nacton.suffolk.sch.ukregister id URN 142994; address from GIAS (high confidence), not checked by loading it 59 No 32
Nayland Primary School naylandschool.comregister id URN 124543; address from GIAS (high confidence), not checked by loading it 60 No 32
Ness Point School pct.educationregister id URN 148425; address from GIAS (high confidence), not checked by loading it 60 No 11
New Cangle Community Primary School newcangleschool.comregister id URN 124537; address from GIAS (high confidence), not checked by loading it 54 No 32
New Skill Centre nsc-sen-school.co.ukregister id URN 146332; address from GIAS (high confidence), not checked by loading it 64 No 32
Newmarket Academy newmarketacademy.co.ukregister id URN 140669; address from GIAS (high confidence), not checked by loading it 53 No 28
Northfield St Nicholas Primary Academy nsnacademy.comregister id URN 142016; address from GIAS (high confidence), not checked by loading it 54 No 32
Northgate High School (Ipswich) northgate.suffolk.sch.ukregister id URN 124840; address from GIAS (high confidence), not checked by loading it 57 No 32
Norton CEVC Primary School norton.suffolk.sch.ukregister id URN 124710; address from GIAS (high confidence), not checked by loading it 60 No 32
OA - Suffolk apsuffolk.oliveacademies.org.ukregister id URN 142820; address from GIAS (high confidence), not checked by loading it 71 No 32
Occold Primary School occoldprimaryschool.orgregister id URN 146173; address from GIAS (high confidence), not checked by loading it 51 No 32
Old Buckenham Hall School obh.co.ukregister id URN 124873; address from GIAS (high confidence), not checked by loading it 53 No 32
Old Newton Church of England Primary School oldnewton.suffolk.sch.ukregister id URN 143070; address from GIAS (high confidence), not checked by loading it 63 No 1
On Track Education Mildenhall ontrackeducation.comunreachableregister id URN 127003; 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 — No —
OneSchool Global UK Colchester Campus oneschoolglobal.comblockedregister id URN 134480; address from GIAS (high confidence), not checked by loading it; the published address keeps its path, because other rows share the host or it is a shared platform, and the path is what tells them apart; not measured: HTTP 403 (Cloudflare) — No —
Orford Church of England Primary School and Nursery orfordprimary.co.ukregister id URN 150252; address from GIAS (high confidence), not checked by loading it 54 No 32
Ormiston Denes Academy ormistondenes.co.ukregister id URN 139403; address from GIAS (high confidence), not checked by loading it 59 No 32
Ormiston Endeavour Academy ormistonendeavouracademy.co.ukregister id URN 137674; address from GIAS (high confidence), not checked by loading it 49 Gated 32
Ormiston Sudbury Academy ormistonsudburyacademy.co.ukregister id URN 138506; address from GIAS (high confidence), not checked by loading it 49 Gated 32
Orwell Park School orwellpark.co.ukregister id URN 124866; address from GIAS (high confidence), not checked by loading it 57 No 32
Otley Primary School owfed.co.ukregister id URN 124602; address from GIAS (high confidence), not checked by loading it 62 No 32
Oulton Broad Primary School oultonbroad.suffolk.sch.ukregister id URN 124676; address from GIAS (high confidence), not checked by loading it 49 No 32
Paddocks Primary School paddocksprimary.org.ukregister id URN 124565; address from GIAS (high confidence), not checked by loading it 54 No 32
Pakefield High School pakefield.org.ukregister id URN 146909; address from GIAS (high confidence), not checked by loading it 53 No 32
Pakefield Primary School pakefieldprimaryschool.org.ukregister id URN 141640; address from GIAS (high confidence), not checked by loading it 62 Gated 32
Palgrave Church of England Primary School palgrave.suffolk.sch.ukregister id URN 143071; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Parkside Academy (Ipswich) raedwaldtrust.orgregister id URN 142801; address from GIAS (high confidence), not checked by loading it 33 Gated 1
Phoenix St Peter Academy phoenixstpeter.co.ukregister id URN 141983; address from GIAS (high confidence), not checked by loading it 52 No 32
Piper's Vale Primary - A Paradigm Academy pipersvaleacademy.paradigmtrust.orgregister id URN 145118; address from GIAS (high confidence), not checked by loading it 67 No 32
Place Farm Primary Academy placefarm.org.ukregister id URN 138161; address from GIAS (high confidence), not checked by loading it 49 No 31
Poplars Community Primary School poplarsprimary.org.ukregister id URN 145541; address from GIAS (high confidence), not checked by loading it 57 No 32
Pot Kiln Primary School potkiln.netregister id URN 124536; address from GIAS (high confidence), not checked by loading it 60 No 32
Priory School (Bury St Edmunds) easterneducationgroup.ac.ukblockedregister id URN 137433; address from GIAS (high confidence), not checked by loading it; the published address keeps its path, because other rows share the host or it is a shared platform, and the path is what tells them apart; not measured: HTTP 403 — No —

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.