How the Census is run
This page is about the survey. The Index methodology is a different document: it says what a score means. This one says how these particular scores were obtained, and what they can and cannot support.
One standard, no special cases
A census site is scanned by the same scanner, against the same 12.1 tests, and scored by the same engine as a site whose owner asked us to look at it. There is no census mode. If the two could diverge, comparing a census figure to your own score would be a lie, and the comparison is most of what makes the census useful.
Every result records which version of the Index it was scored against and the date that version took effect. A standard that moves cannot quietly rewrite a finding published under an older one.
Why we scanned you without asking
public-interest census: a declared bot with a published policy at https://readinessindex.io/bot, honoring robots.txt addressed to AIRBot, reading public pages only. No per-site permission was sought or given.
That sentence is recorded beside every single result, not asserted once here — because "we had permission" and "this is a public measurement" are different claims and only the second one is true.
The crawler is AIRBot. It identifies
itself, it never impersonates another company’s user agent, and it obeys any
robots.txt rule addressed to AIRBot — full stop, no
exception for the census. A site that turns us away is recorded as having
turned us away and stays in the population: excluding sites that block
crawlers from a survey about whether sites block crawlers would point the
selection bias straight at the thing being measured.
If you would rather not be in the next one, the bot page says exactly what to add. We would rather you didn’t, and we will still count you as having said no.
How hard we crawl
- One request every 5 seconds to any single organization. Never more, whatever else is running.
- 16 organizations at once, which are 16 different hosts and so costs none of them anything.
- Up to 32 URLs per site: the homepage, the pages in the organization’s own navigation, and a sample drawn from its sitemap.
- 429 and 503 are obeyed: we honor a Retry-After, slow down on every refusal, and come back to a site that said no after the rest of the run is done, at half the pace each time. One that still refuses is recorded as blocked rather than pressed.
- Every raw response is cached, so a re-run or a re-score costs the site nothing.
The page sample is per site. It is not what carries a finding — the n behind a cohort claim is the number of organizations scanned, and it is printed beside every share.
Three ways a sector average can lie
Each of these travels with every published aggregate, because each is a way a headline number can be true and misleading at once.
- Coverage
- The denominator is the number of sites actually scanned, never the cohort size. Rows with no published URL, refusals and failures are counted and named rather than dropped. A site that turned us away, with a 401, 403, 406, 429 or 451 or a bot-challenge page in place of its homepage, is listed as blocked and left out of every score and average: a score for a firewall’s error page describes the firewall.
- Sample depth
- The 32-URL cap is a ceiling, not a promise. Some sites yield one page. The distribution is published so the cap cannot be read as a claim about what was actually read.
- Renormalization
- Two sites can differ in which tests applied to them at all. Scores are renormalized over the applicable points to stay comparable, and that denominator’s distribution is published too — it is the number somebody would need to argue a comparison is unfair.
A census run declares no engagement profile, which is the correct state rather than a gap: the tests that depend on a business fact nobody told us come out N/A and leave the denominator. Nothing is scored zero for a question we never asked.
What these numbers cannot support
- Sitecore membership is detected, not declared. The scan recognizes the platform from what a site serves, so headless and CDN-fronted installations are undercounted.
- Where a company’s vertical comes from its SIC code, or an industry classification such as GICS, it is our classification, with a written override list. It is not something the company declared.
- Websites come from self-reported government and regulator directories and have not been verified live before we scan them. A listed address can be stale, and a row that fails to answer may be a wrong address rather than a broken site.
- EDGAR’s website field is often blank. Those companies’ sites are found by crawling for them and are marked as found that way.
- A cohort’s size is its roster’s size on the build date, and the roster is cited with it. A cohort of several thousand sites is a different kind of statement from one of a hundred.
- A site read more than once took more than one attempt: the first failed or was abandoned and a retry pass read it again. The site’s page says which attempt produced the score.
- The mean of a cohort that has grown is not comparable with any earlier figure for that cohort from when it held a hundred sites. It describes a different population.
Where the lists come from
Every cohort is drawn from a published source we are legally free to build on and republish a derivative of. The filtering on top is ours and is disclosed as ours on each cohort page.
| Source | Publisher | Edition | License |
|---|---|---|---|
| Public .gov domain registry (current-full.csv) | Cybersecurity and Infrastructure Security Agency (CISA) | 2026-10-11 | A work of the United States federal government. Not subject to domestic copyright (17 U.S.C. § 105); the repository additionally dedicates it to the public domain. |
| Public .gov domain registry (current-full.csv), ranked by the Tranco list | Cybersecurity and Infrastructure Security Agency (CISA); Tranco | 2026-10-11 | The registry is a work of the United States federal government, not subject to domestic copyright (17 U.S.C. § 105). The Tranco list is published for research use and is redistributable under the terms on tranco-list.eu; only each domain's rank in it is used here. |
| Current members of Congress (legislators-current) | The @unitedstates project (unitedstates/congress-legislators) | 2026-10-11 | Dedicated to the public domain by its contributors under CC0 1.0 Universal. The facts in it are the members' own and the House's and Senate's, works of the United States federal government. |
| Indian Entities Recognized by and Eligible To Receive Services From the United States Bureau of Indian Affairs, with the BIA Tribal Leaders Directory | Bureau of Indian Affairs, US Department of the Interior | 2026-01-30 | Works of the United States federal government. Not subject to domestic copyright (17 U.S.C. § 105). Where a website came from the CISA registry (public domain) or Wikidata (CC0 1.0) the row says so. |
| IPEDS Institutional Characteristics, HD2024 (directory information) | National Center for Education Statistics (NCES) | 2024-fall | A work of the United States federal government. Not subject to domestic copyright (17 U.S.C. § 105). |
| CMS Hospital General Information, ranked by the CMS Hospital Provider Cost Report (HCRIS), with websites from Wikidata and IRS Form 990 | Centers for Medicare & Medicaid Services (CMS), with Wikidata and the IRS | 2026-08-13 | The CMS and IRS data are works of the United States federal government and carry no copyright (17 U.S.C. § 105). The Census Bureau's geocoder, used only to match addresses, is likewise federal. Wikidata is CC0 1.0 Universal. |
| Exempt Organizations Business Master File Extract, with IRS Form 990 filings | Internal Revenue Service (IRS), with Wikidata | 2026-09-07 | The BMF and the Form 990 filings are works of the United States federal government, not subject to domestic copyright (17 U.S.C. § 105). Wikidata is CC0 1.0 Universal. |
| Tranco top sites list | Tranco (Le Pochat et al., NDSS 2019) | 2026-09-06 | Published for research use and redistributable. Each daily list has its own permanent identifier, which is what a citation has to name — 'the Tranco list' on its own is not reproducible. |
| Tranco top sites list | Tranco (Le Pochat et al., NDSS 2019) | 2026-09-06 | Published for research use and redistributable. Each daily list has its own permanent identifier, which is what a citation has to name — 'the Tranco list' on its own is not reproducible. |
| Tranco top sites list | Tranco (Le Pochat et al., NDSS 2019) | 2026-09-06 | Published for research use and redistributable. Each daily list has its own permanent identifier, which is what a citation has to name — 'the Tranco list' on its own is not reproducible. |
| SEC company tickers by exchange, with EDGAR submissions (SIC code, website) and, for the S&P 500 flag, the Wikipedia constituent list | US Securities and Exchange Commission (SEC), with Wikidata and Wikipedia | 2026-10-11 | SEC filings and the SEC's published data files are a work of the United States federal government and carry no domestic copyright (17 U.S.C. § 105). Web addresses found nowhere on EDGAR come from Wikidata (CC0) or from our own crawl of the S&P 500 list, disclosed per row. Membership of the S&P 500 comes from Wikipedia's constituent list, CC BY-SA 4.0, the same license this cohort goes out under; “S&P 500” is a registered trademark of S&P Dow Jones Indices LLC, naming the constituents is descriptive use, and nothing here is endorsed by or affiliated with S&P. |
| FDIC BankFind institutions and NCUA quarterly call report data (FOICU, FS220, FS220D) | Federal Deposit Insurance Corporation (FDIC) and National Credit Union Administration (NCUA) | 2026-10-09 (FDIC); 2026-06 call report (NCUA) | Works of the United States federal government. Not subject to domestic copyright (17 U.S.C. § 105). |
| US counties and county equivalents, Census Vintage 2025 | US Census Bureau, with CISA and Wikidata | 2025-vintage | No restriction on the combined list. The roster is a work of the US federal government and carries no copyright, the CISA .gov registry is public domain, and Wikidata is CC0 1.0 Universal; the cohort goes out under the Census's CC BY-SA 4.0 like the rest. |
| The 1,000 most populous US cities, Census Vintage 2025 | US Census Bureau, with CISA and Wikidata | 2025-vintage | No restriction on the combined list. The roster is a work of the US federal government and carries no copyright, the CISA .gov registry is public domain, and Wikidata is CC0 1.0 Universal; the cohort goes out under the Census's CC BY-SA 4.0 like the rest. |
| Wikidata: employer identification number (P1297) and official website (P856) | Wikimedia Foundation and Wikidata contributors | 2026-09-07 | CC0 1.0 Universal. Wikidata's data is dedicated to the public domain and carries no attribution requirement, though the query and its date are recorded here because a result set that cannot be reproduced is not a citation. |
And what we turned down
Better lists exist. We cannot republish a cohort derived from them, and a source we cannot cite is a source that makes the census uncheckable.
- US News Best Colleges — Copyrighted compilation; ranks prestige, which the Census does not measure.
- Forbes / NPT largest charities — Copyrighted compilations.
- American Hospital Association directory — Licensed; redistribution prohibited.
- BuiltWith / Wappalyzer technology datasets — Licensed; the terms do not permit republishing a derived list.
What we publish, and what we never will
Published: everything measured, named, with the SHA-256 of each result recorded at the moment the scan finished. Nothing is anonymized. A finding nobody can check is an opinion, and the chain from a number on a page to a file to a run is the whole argument for believing any of this.
Never published: a contact route for anyone. We keep a way to reach the organizations we scan, so that a body surveyed without being asked can at least argue with the result — role addresses over people, always sourced, never guessed from a staff directory. That store sits outside the published dataset by construction, not by a filter somebody has to remember.
The cohorts
| Cohort | What it is | Size |
|---|---|---|
| state-sites | Ten sites for each of the 50 states: the portal and the revenue, motor vehicles, health, labor, education, courts, public safety, transportation and environment sites. | 500 |
| federal-sites | 500 federal executive-branch websites from the .gov registry, ranked by Tranco, with no agency above 10%. | 500 |
| congress | Every sitting senator, representative, delegate and resident commissioner, with their official website. | None |
| tribal-governments | The federally recognized tribes the Bureau of Indian Affairs lists, with the website each publishes. | None |
| higher-ed | Every active, degree-granting US college and university that takes part in federal student aid, as IPEDS reports it. | 3954 |
| hospitals | The 1,000 US hospitals with the most revenue, as reported to Medicare. | 1000 |
| nonprofits | The 1,000 largest US nonprofits by total revenue, excluding hospitals and universities. | 1000 |
| public-companies | Every SEC-registered operating company with a security listed on a US exchange, each with the vertical its SIC code gives. | None |
| banks-credit-unions | Every active FDIC-insured bank and federally insured credit union, largest by total assets first. | None |
| counties | Every US county and county equivalent. | 3144 |
| cities-1000 | The 1,000 most populous US cities. | 1000 |
| wordpress-500 | The 500 highest-ranked WordPress sites in the Tranco list. | 500 |
| drupal-500 | The 500 highest-ranked Drupal sites in the Tranco list. | 500 |
| sitecore-100 | The 100 highest-ranked Sitecore sites in the Tranco list. Sitecore does not announce itself, so this is a floor. | 100 |
| Total | 21826 distinct websites | 27068 |
Why those two numbers differ
The cohorts add up to 27068 rows across 21826 distinct websites, because 554 sites belong to more than one of them. A children’s hospital is one of the largest nonprofits and one of the largest health systems. A university can run Drupal. Kaiser Permanente files as six separate nonprofits and answers on one address.
Those rows stay in both cohorts, and the site is read once. The cohort is the unit of analysis here — the question this census answers is how state portals compare with universities, or nonprofits with listed companies, and a member sitting in two populations does not damage either comparison. What it would damage is a claim about the whole, so we do not make one: this is a census of 27068 rows over 21826 websites, and never 27068 distinct organizations.