US Colleges and Universities
higher-ed
Every active, degree-granting US college and university that takes part in federal student aid, as IPEDS reports it.
Middle of 14 cohorts. All cohorts 50 · best cohort 58.
The source, and how we filtered it
| Source | IPEDS Institutional Characteristics, HD2024 (directory information), National Center for Education Statistics (NCES) (2024-fall) |
|---|---|
| License | A work of the United States federal government. Not subject to domestic copyright (17 U.S.C. § 105). |
| How we filtered it | Every institution in HD2024 that is active (CYACTIVE 1), degree-granting (DEGGRANT 1) and either takes part in Title IV federal student aid or is a branch of one that does (OPEFLAG 1 or 2): 3,954 institutions in the 50 states, DC and the territories. The address is the institution's own WEBADDR, trimmed and given a scheme. A path on a host only one institution reports is cut back to the site root; a path on a host several report (a chain of campuses on one domain) is kept, because it is what tells the campuses apart. Nothing is dropped for sharing a host: each institution keeps its row and the website is measured once. Rows are ordered by state and name, and carry no rank. See scripts/prepare-higher-ed-roster. |
| Instead of | The US News ranking, a copyrighted compilation we may read but not relicense, which ranks prestige rather than describing the population. |
| Built | 2026-10-11 |
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.
Where the 3553 sites land
| Grade | Share of the cohort | Sites | Share |
|---|---|---|---|
| Adequate | 1489 | 41.9% | |
| Weak | 1714 | 48.2% | |
| Not ready | 325 | 9.1% | |
| Strong | 25 | 0.7% |
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.
| Dimension | Mean share earned | Mean |
|---|---|---|
| #1 · Reach
These parameters determine the fundamental ease of access that AI has to your site information. |
75% | |
| #2 · Read
AI generally turns off JavaScript. Does your site information survive without it? |
52% | |
| #3 · Understand
Does a machine know who and what you are? |
30% | |
| #4 · Act
Sitemaps, redirects, 404s, licensing terms, and not wasting the crawl budget. |
76% |
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.
214 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.
6 tests almost nobody in this cohort passes
| Test | What it asks | Failing | Of | Points |
|---|---|---|---|---|
| ACT-3 | If you have a public API, is it described in a standard file? | 3 | 2 | |
| EXT-12 | Do you tell search engines the moment a page changes? | 3553 | 0 | |
| EXT-15 | Can an AI agent find out how to sign in to your site? | 3 | 0 | |
| EXT-16 | Do you publish a card or a skills list for the agents you run? | 3553 | 0 | |
| EXT-17 | Do you list your agents in your domain's DNS records? | 3345 | 0 | |
| EXT-7 | If you run real question-and-answer pages, are they marked as such? | 231 | 0 |
| Test | What it asks | Failing | Of | Points |
|---|---|---|---|---|
| EXT-11 | Have you marked the part of a page that answers a spoken question? | 3553 | 0 | |
| EXT-2 | Do you list your APIs and agent tools where agents look for them? | 401 | 0 | |
| EXT-14 | Does your site offer its actions to AI browsers as tools? | 3449 | 0 | |
| EXT-18 | Do you tell AI shoppers how they can pay? | 208 | 0 | |
| RED-10 | Do you offer a plain-text (Markdown) copy of your pages? | 3132 | 2 | |
| PST-2 | Have you posted a Content Signals statement about what AI may do with your content? | 3553 | 0 | |
| RED-12 | If a machine asks for Markdown, does your site give it? | 3553 | 2 | |
| RED-5 | Do your PDFs and images have their own rules for search and quoting? | 3019 | 1 | |
| UND-5 | Does the author label in your page code point to that person? | 2984 | 1 |
Coral bars mark tests worth 2 points or more, the failures that actually move a score.
Every 3,954, named, with a report for each
Whether or not it has been scanned. Rows with no website on record, sites that were unreachable and sites that turned us away stay in the table with the reason on them, and none of them enters an average: dropping them would shrink the population to the part that was easy to measure. A few points between two neighbors is noise. The box filters every row in the cohort, not only the page you are on; click a header to sort the rows on this page by name or by score.
Showing 1,301–1,400 of 3,954 · page 14 of 40
| Site | Score | Gated | Pages read | Report |
|---|---|---|---|---|
| Maharishi International University miu.eduIPEDS UnitID 153861; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 59 | No | 32 | |
| Marshalltown Community College mcc.iavalley.eduIPEDS UnitID 153922; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 73 | No | 1 | |
| Mercy College of Health Sciences mchs.eduIPEDS UnitID 153977; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 54 | No | 1 | |
| Morningside University morningside.eduIPEDS UnitID 154004; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 76 | No | 32 | |
| Mount Mercy University mtmercy.eduIPEDS UnitID 154013; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 63 | No | 31 | |
| North Iowa Area Community College niacc.eduIPEDS UnitID 154059; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 70 | No | 32 | |
| Northeast Iowa Community College nicc.eduIPEDS UnitID 154110; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 66 | No | 16 | |
| Northwest Iowa Community College nwicc.eduIPEDS UnitID 154129; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 30 | Gated | 32 | |
| Northwestern College nwciowa.eduIPEDS UnitID 154101; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 52 | No | 32 | |
| Orion Technical College orion.edublockedIPEDS UnitID 153427; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; not measured: HTTP 403 | — | No | — | |
| Palmer College of Chiropractic palmer.eduIPEDS UnitID 154174; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 58 | No | 32 | |
| Ross College-Davenport rosseducation.eduIPEDS UnitID 373085; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; shares one website with 5 other institutions, measured once | 60 | No | 32 | |
| Saint Ambrose University sau.eduIPEDS UnitID 154235; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 68 | No | 32 | |
| Simpson College simpson.eduIPEDS UnitID 154350; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 66 | No | 32 | |
| Southeastern Community College, Iowa scciowa.eduIPEDS UnitID 154378; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 68 | No | 32 | |
| Southwestern Community College, Iowa swcciowa.eduIPEDS UnitID 154396; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 46 | No | 32 | |
| St Luke's College stlukescollege.eduIPEDS UnitID 154262; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 54 | No | 31 | |
| University of Dubuque dbq.eduIPEDS UnitID 153278; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 56 | No | 32 | |
| University of Iowa uiowa.eduIPEDS UnitID 153658; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 54 | Gated | 32 | |
| University of Northern Iowa uni.eduIPEDS UnitID 154095; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 54 | Gated | 32 | |
| Upper Iowa University uiu.edublockedIPEDS UnitID 154493; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; not measured: HTTP 403 (Cloudflare) | — | No | — | |
| Waldorf University waldorf.eduIPEDS UnitID 154518; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 51 | No | 32 | |
| Wartburg College wartburg.eduIPEDS UnitID 154527; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 49 | No | 32 | |
| Wartburg Theological Seminary wartburgseminary.eduIPEDS UnitID 154536; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 47 | No | 32 | |
| Western Iowa Tech Community College witcc.eduIPEDS UnitID 154572; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 50 | Gated | 32 | |
| William Penn University wmpenn.eduIPEDS UnitID 154590; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 52 | No | 32 | |
| Allen County Community College allencc.eduIPEDS UnitID 154642; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 55 | Gated | 32 | |
| Baker University bakeru.eduIPEDS UnitID 154688; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 60 | No | 32 | |
| Barclay College barclaycollege.eduIPEDS UnitID 155070; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 61 | No | 32 | |
| Barton County Community College bartonccc.eduIPEDS UnitID 154697; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 72 | No | 32 | |
| Benedictine College benedictine.eduIPEDS UnitID 154712; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 51 | Gated | 32 | |
| Bethany College, Kansas bethanylb.eduIPEDS UnitID 154721; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 54 | Gated | 32 | |
| Bethel College-North Newton bethelks.edublockedIPEDS UnitID 154749; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; not measured: HTTP 403 | — | No | — | |
| Butler Community College butlercc.eduIPEDS UnitID 154800; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 51 | No | 32 | |
| Central Christian College of Kansas centralchristian.edublockedIPEDS UnitID 154855; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; not measured: HTTP 403 | — | No | — | |
| Cleveland University-Kansas City cleveland.eduIPEDS UnitID 177038; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 30 | Gated | 32 | |
| Cloud County Community College cloud.eduIPEDS UnitID 154907; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 48 | No | 32 | |
| Coffeyville Community College coffeyville.eduIPEDS UnitID 154925; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 61 | No | 32 | |
| Colby Community College colbycc.eduIPEDS UnitID 154934; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 67 | No | 32 | |
| Cowley County Community College cowley.eduIPEDS UnitID 154952; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 66 | No | 32 | |
| Dodge City Community College dc3.eduIPEDS UnitID 154998; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 56 | No | 31 | |
| Donnelly College donnelly.eduIPEDS UnitID 155007; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 61 | No | 32 | |
| Emporia State University emporia.eduIPEDS UnitID 155025; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 68 | No | 32 | |
| Flint Hills Technical College fhtc.eduIPEDS UnitID 155052; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 50 | No | 32 | |
| Fort Hays State University fhsu.eduIPEDS UnitID 155061; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 58 | No | 31 | |
| Fort Hays State University-Northwest Kansas Technical College fhnw.eduIPEDS UnitID 155618; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 68 | No | 32 | |
| Fort Hays Tech North Central fhtechnc.eduIPEDS UnitID 155593; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 51 | No | 31 | |
| Fort Scott Community College fortscott.eduIPEDS UnitID 155098; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 56 | No | 31 | |
| Friends University friends.eduIPEDS UnitID 155089; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 60 | Gated | 32 | |
| Galen Health Institutes-Wichita galencollege.edublockedIPEDS UnitID 499291; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; shares one website with 19 other institutions, measured once; the address on record points at a page within a site that several institutions share, which is what tells this campus from its siblings; the site is measured once; not measured: HTTP 403 | — | No | — | |
| Garden City Community College gcccks.eduIPEDS UnitID 155104; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 55 | No | 32 | |
| Haskell Indian Nations University haskell.eduIPEDS UnitID 155140; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 42 | Gated | 32 | |
| Hesston College hesston.eduIPEDS UnitID 155177; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 63 | No | 32 | |
| Highland Community College, Kansas highlandcc.eduIPEDS UnitID 155186; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 66 | No | 32 | |
| Hutchinson Community College hutchcc.eduIPEDS UnitID 155195; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 61 | No | 32 | |
| Independence Community College indycc.eduIPEDS UnitID 155201; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 68 | No | 32 | |
| Johnson County Community College jccc.edublockedIPEDS UnitID 155210; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; not measured: HTTP 403 (Cloudflare) | — | No | — | |
| Kansas Christian College kansaschristian.eduIPEDS UnitID 155308; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 44 | Gated | 5 | |
| Kansas City Kansas Community College kckcc.eduIPEDS UnitID 155292; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 66 | No | 32 | |
| Kansas Health Science University kansascom.kansashsu.orgblockedIPEDS UnitID 497693; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; not measured: HTTP 403 (Cloudflare) | — | No | — | |
| Kansas State University k-state.eduIPEDS UnitID 155399; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 52 | Gated | 21 | |
| Kansas Wesleyan University kwu.eduIPEDS UnitID 155414; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 62 | Gated | 30 | |
| Labette Community College labette.eduIPEDS UnitID 155450; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 61 | No | 29 | |
| Manhattan Area Technical College manhattantech.eduIPEDS UnitID 155487; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 58 | No | 32 | |
| Manhattan Christian College mccks.eduIPEDS UnitID 155496; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 60 | No | 32 | |
| McPherson College mcpherson.eduIPEDS UnitID 155511; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 65 | No | 32 | |
| MidAmerica Nazarene University mnu.eduIPEDS UnitID 155520; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 58 | No | 32 | |
| Neosho County Community College neosho.eduIPEDS UnitID 155566; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 40 | Gated | 31 | |
| Newman University newmanu.eduIPEDS UnitID 155335; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 50 | Gated | 32 | |
| Ottawa University-Kansas City ottawa.eduIPEDS UnitID 155636; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; shares one website with 4 other institutions, measured once | 64 | No | 32 | |
| Ottawa University-Online ottawa.eduIPEDS UnitID 454582; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; shares one website with 4 other institutions, measured once; IPEDS reports this as a branch of another institution or an administrative office, such as a system office | 64 | No | 32 | |
| Ottawa University-Ottawa ottawa.eduIPEDS UnitID 155627; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; shares one website with 4 other institutions, measured once | 64 | No | 32 | |
| Pittsburg State University pittstate.eduIPEDS UnitID 155681; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 53 | Gated | 32 | |
| Pratt Community College prattcc.eduIPEDS UnitID 155715; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 54 | Gated | 32 | |
| Rasmussen University-Kansas rasmussen.eduIPEDS UnitID 480657; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; shares one website with 5 other institutions, measured once | 53 | No | 32 | |
| Saint Paul School of Theology spst.eduIPEDS UnitID 179317; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 59 | No | 32 | |
| Salina Area Technical College salinatech.eduIPEDS UnitID 155830; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 54 | Gated | 29 | |
| Seward County Community College sccc.eduIPEDS UnitID 155858; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 56 | Gated | 32 | |
| Southwestern College, Kansas sckans.eduIPEDS UnitID 155900; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 48 | No | 6 | |
| Sterling College, Kansas sterling.eduIPEDS UnitID 155937; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 54 | No | 31 | |
| Tabor College tabor.eduIPEDS UnitID 155973; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 62 | No | 32 | |
| University of Kansas ku.eduIPEDS UnitID 155317; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 65 | No | 23 | |
| University of Saint Mary stmary.eduIPEDS UnitID 155812; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 50 | Gated | 32 | |
| Washburn University washburn.eduIPEDS UnitID 156082; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 56 | No | 24 | |
| WellSpring School of Allied Health-Lawrence wellspring.eduIPEDS UnitID 470047; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; shares one website with 3 other institutions, measured once | 47 | No | 1 | |
| WellSpring School of Allied Health-Wichita wellspring.eduIPEDS UnitID 494898; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; shares one website with 3 other institutions, measured once | 47 | No | 1 | |
| Wichita State University wichita.eduIPEDS UnitID 156125; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 58 | No | 32 | |
| Wichita State University-Campus of Applied Sciences and Technology wsutech.eduIPEDS UnitID 156107; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 55 | Gated | 32 | |
| Alice Lloyd College alc.edublockedIPEDS UnitID 156189; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; not measured: HTTP 403 (Cloudflare) | — | No | — | |
| American National University-Pikeville an.eduIPEDS UnitID 157021; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; shares one website with 1 other institution, measured once; the address on record points at a page within a site that several institutions share, which is what tells this campus from its siblings; the site is measured once | 54 | Gated | 23 | |
| Asbury Theological Seminary asburyseminary.eduIPEDS UnitID 156222; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 59 | Gated | 32 | |
| Asbury University asbury.eduIPEDS UnitID 156213; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 48 | No | 1 | |
| Ashland Community and Technical College ashland.kctcs.eduIPEDS UnitID 156231; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 60 | No | 32 | |
| ATA College, Kentucky ata.eduIPEDS UnitID 447935; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; shares one website with 2 other institutions, measured once | 63 | No | 32 | |
| Beckfield College-Florence beckfield.eduIPEDS UnitID 247065; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 47 | Gated | 30 | |
| Bellarmine University bellarmine.eduIPEDS UnitID 156286; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 66 | No | 32 | |
| Berea College berea.eduIPEDS UnitID 156295; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 45 | No | 32 | |
| Big Sandy Community and Technical College bigsandy.kctcs.eduIPEDS UnitID 157553; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 59 | No | 32 | |
| Bluegrass Community and Technical College bluegrass.kctcs.eduIPEDS UnitID 156392; web address as the institution reported it to IPEDS (HD2024), not checked by loading it | 52 | No | 32 | |
| Brescia University brescia.edublockedIPEDS UnitID 156356; web address as the institution reported it to IPEDS (HD2024), not checked by loading it; not measured: HTTP 403 (Cloudflare) | — | 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. Data: sites.csv · checks.csv · summary.json