Drupal Sites

drupal-500

The 500 highest-ranked Drupal sites in the Tranco list.

Index 12.0 · scanned 2026-10-11 · up to 32 URLs per site · 500 organizations · 443 scanned (88.6% coverage)

Median score 55 across 443 sites
Middle half 43–63 spread around the median
Full range 28–77 lowest to highest
Gated 193 of 443 block AI crawlers outright

Middle of 14 cohorts. All cohorts 50 · best cohort 58.

Where this list came from

The source, and how we filtered it

Source Tranco top sites list, Tranco (Le Pochat et al., NDSS 2019) (2026-09-06)
LicensePublished 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.
How we filtered itEvery site in the list, in rank order, had its homepage read once (one request, our declared user agent) and tested by census/drupal.py for Drupal. The same response is tested for all three technology cohorts, so a site is read once however many cohorts it might be in, and belongs to at most one: where two technologies match, the stronger evidence wins and the other is named on the row. The position in the cohort is 1..n in Tranco order and nothing is ever reordered by anything of ours. Only medium confidence and above is admitted: one weak signal is a coincidence waiting to be pointed out, and a wrong row is somebody in that community finding a site in our list that is not Drupal, and being right. Every row carries the signals that decided it, so a disagreement can be about that site rather than about the number. A site is one row per registered domain, taken from where its homepage finally landed, so a company's country domains that redirect to one site are one row, at the best Tranco rank among them. The URL is the root of the landing host.
Instead ofBuiltWith and Wappalyzer datasets, which are licensed. Also Drupal.org case studies and the Association's showcase, which self-select toward flattering examples and cannot be the base of a survey.
Built2026-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.

Distribution

Where the 443 sites land

GradeShare of the cohort SitesShare
Adequate
159 35.9%
Not ready
98 22.1%
Weak
183 41.3%
Strong
3 0.7%
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.
72%
#2 · Read
AI generally turns off JavaScript. Does your site information survive without it?
46%
#3 · Understand
Does a machine know who and what you are?
28%
#4 · Act
Sitemaps, redirects, 404s, licensing terms, and not wasting the crawl budget.
68%
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.

21 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

7 tests almost nobody in this cohort passes

Universal — nobody passes these 7 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%
4 2
EXT-12 Do you tell search engines the moment a page changes?
100.0%
443 0
EXT-15 Can an AI agent find out how to sign in to your site?
100.0%
4 0
EXT-16 Do you publish a card or a skills list for the agents you run?
100.0%
443 0
EXT-17 Do you list your agents in your domain's DNS records?
100.0%
395 0
EXT-7 If you run real question-and-answer pages, are they marked as such?
100.0%
9 0
UND-9 If a page is behind a paywall, does it say so?
100.0%
9 2
Near-universal — 95% and above 10 checks · 2 of them worth 2 points or more
TestWhat it asks FailingOf Points
EXT-11 Have you marked the part of a page that answers a spoken question?
99.5%
443 0
PST-2 Have you posted a Content Signals statement about what AI may do with your content?
99.1%
443 0
RED-10 Do you offer a plain-text (Markdown) copy of your pages?
98.9%
348 2
EXT-14 Does your site offer its actions to AI browsers as tools?
98.6%
440 0
EXT-13 Can an assistant ask your site a question directly?
97.5%
443 0
RED-12 If a machine asks for Markdown, does your site give it?
97.3%
443 2
EXT-4 Can an AI assistant connect to your site as a tool?
97.1%
443 0
EXT-18 Do you tell AI shoppers how they can pay?
96.4%
28 0
PST-4 Have you reserved your text and data mining rights in a form machines can read?
96.2%
443 0
RED-5 Do your PDFs and images have their own rules for search and quoting?
96.2%
339 1
Common — 90 to 95% 6 checks · 3 of them worth 2 points or more
TestWhat it asks FailingOf Points
EXT-1 Do you publish an llms.txt file for coding assistants?
94.8%
443 0
UND-5 Does the author label in your page code point to that person?
93.6%
328 1
EXT-2 Do you list your APIs and agent tools where agents look for them?
93.3%
15 0
UND-6 Are your published and updated dates honest and visible?
91.6%
443 6
UND-1 Does your site say clearly who you are?
90.7%
443 2
UND-2 Does your site use the page labels that search engines still read for what you publish?
90.0%
30 3

Coral bars mark tests worth 2 points or more, the failures that actually move a score.

Every site

Every 500, 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 301–400 of 500 · page 4 of 5

SiteScore GatedPages read Report
barcelona.cat barcelona.catTranco rank 13640 50 Gated 32
wpi.edu wpi.eduTranco rank 13768 29 Gated 1
unc.edu.ar unc.edu.arTranco rank 13811 37 Gated 32
unizar.es unizar.esTranco rank 13827 56 No 32
oxfam.org oxfam.orgTranco rank 13833 70 No 32
nd.gov nd.govTranco rank 13835 29 Gated 1
gameinformer.com gameinformer.comTranco rank 13896 73 No 32
ecmwf.int ecmwf.intTranco rank 13953 41 Gated 32
airnow.gov airnow.govTranco rank 13990 29 Gated 1
abs.gov.au abs.gov.auTranco rank 14025 58 No 32
unu.edu unu.eduTranco rank 14052 51 No 18
lehigh.edu www2.lehigh.eduTranco rank 14111 72 No 32
vermont.gov vermont.govTranco rank 14254 29 Gated 1
hearstnetworks.com hearstnetworks.comTranco rank 14282 66 No 17
umanitoba.ca umanitoba.caTranco rank 14285 59 No 32
freedomhouse.org freedomhouse.orgTranco rank 14305 64 No 32
almanac.com almanac.comTranco rank 14316 66 No 32
kent.edu kent.eduTranco rank 14319 63 No 32
infoplease.com infoplease.comblockedTranco rank 14421; not measured: HTTP 403 (Cloudflare) — No —
osti.gov osti.govTranco rank 14446 35 Gated 1
blm.gov blm.govTranco rank 14511 35 Gated 1
cbd.int cbd.intTranco rank 14512 63 No 18
osce.org osce.orgTranco rank 14564 72 No 32
nordea.com nordea.comTranco rank 14573 55 Gated 32
film.ru film.ruTranco rank 14592 45 Gated 32
natlawreview.com natlawreview.comTranco rank 14593 50 Gated 32
poets.org poets.orgTranco rank 14619 71 No 32
icao.int icao.intTranco rank 14661 59 No 32
oscars.org oscars.orgTranco rank 14685 42 Gated 32
labcorp.com labcorp.comTranco rank 14696 43 Gated 32
usccb.org usccb.orgblockedTranco rank 14702; not measured: HTTP 403 — No —
mskcc.org mskcc.orgblockedTranco rank 14735; not measured: HTTP 429 (rate limited) at every rate tried, after 4 attempts — No —
cryptopro.ru cryptopro.ruTranco rank 14791 47 Gated 32
ens.fr ens.psl.euTranco rank 14833 63 No 32
ncaa.com ncaa.comTranco rank 14840 58 No 32
versatel.de 1und1.netTranco rank 14842 68 No 32
ms.gov ms.govTranco rank 14858 29 Gated 1
udg.mx udg.mxTranco rank 14953 51 No 25
chop.edu chop.eduTranco rank 14959 38 No 1
gba.gov.ar gba.gob.arTranco rank 14966 35 Gated 2
wwe.com wwe.comTranco rank 14974 61 No 32
iit.edu iit.eduTranco rank 15010 48 No 1
bea.gov bea.govTranco rank 15014 29 Gated 1
holcim.com holcim.comTranco rank 15023 58 No 32
muenchen.de muenchen.deTranco rank 15032 64 Gated 32
jyu.fi jyu.fiTranco rank 15073 75 No 32
sam.gov sam.govTranco rank 15087 29 Gated 1
adl.org adl.orgTranco rank 15170 62 No 32
spbu.ru spbu.ruTranco rank 15171 38 Gated 32
u-blox.com u-blox.comTranco rank 15182 50 No 32
tes.com tes.comTranco rank 15188 71 No 32
uclouvain.be uclouvain.beTranco rank 15191 42 No 32
tesla.cn tesla.cnblockedTranco rank 15198; not measured: HTTP 403 — No —
libretexts.org libretexts.orgTranco rank 15203 49 No 32
csun.edu csun.eduTranco rank 15206; also showed signs of Wordpress; the stronger evidence decided 35 Gated 1
aaas.org aaas.orgblockedTranco rank 15229; not measured: HTTP 403 — No —
doi.gov doi.govTranco rank 15231 29 Gated 1
sfsu.edu sfsu.eduTranco rank 15234 72 No 32
mta.info mta.infoTranco rank 15260 29 Gated 1
london.gov.uk london.gov.ukTranco rank 15269 63 No 32
opengroup.org opengroup.orgTranco rank 15284 51 Gated 32
nysed.gov nysed.govTranco rank 15290 28 Gated 1
europe1.fr europe1.frblockedTranco rank 15314; not measured: HTTP 403 (Cloudflare) — No —
airliquide.com airliquide.comTranco rank 15358 62 No 31
cepal.org cepal.orgblockedTranco rank 15398; not measured: HTTP 403 (Cloudflare) — No —
odu.edu odu.eduTranco rank 15405 63 No 32
cbn.com cbn.comTranco rank 15406 52 Gated 32
thedailystar.net thedailystar.netTranco rank 15417 52 No 32
aamc.org aamc.orgblockedTranco rank 15507; not measured: HTTP 403 — No —
fortum.ru frwd.energyTranco rank 15540 61 No 32
nltimes.nl nltimes.nlTranco rank 15617 70 No 32
urban.org urban.orgTranco rank 15621 60 Gated 32
rtl.be rtl.beTranco rank 15654 46 Gated 32
ucanr.edu ucanr.eduTranco rank 15665 46 Gated 32
wmich.edu wmich.eduTranco rank 15676 48 No 32
fiocruz.br fiocruz.brTranco rank 15681 55 Gated 32
zellepay.com zelle.comTranco rank 15702 71 No 32
duden.de duden.deTranco rank 15752 60 No 32
mygov.in mygov.inTranco rank 15834 43 Gated 32
genome.gov genome.govTranco rank 15852 29 Gated 1
du.edu du.eduTranco rank 15854 64 No 32
websense.com forcepoint.comTranco rank 15868 63 No 32
darpa.mil darpa.milTranco rank 15881 29 Gated 1
ut.ee ut.eeTranco rank 15889 61 No 32
albany.edu albany.edublockedTranco rank 15903; not measured: HTTP 403 (Cloudflare) — No —
unaids.org unaids.orgTranco rank 15982 29 Gated 1
freddiemac.com freddiemac.comTranco rank 15990 56 Gated 32
e-gov.go.jp e-gov.go.jpTranco rank 16022 44 Gated 27
hymnary.org hymnary.orgblockedTranco rank 16067; not measured: HTTP 403 — No —
humaneworld.org humaneworld.orgTranco rank 16085 59 No 32
in2p3.fr in2p3.cnrs.frTranco rank 16139 45 Gated 23
cfainstitute.org cfainstitute.orgTranco rank 16189 58 No 32
mentalhealth.org.uk mentalhealth.org.ukTranco rank 16197 48 No 32
buap.mx buap.mxTranco rank 16203 41 No 32
ki.se ki.seTranco rank 16206 71 No 32
labiennale.org labiennale.orgunreachableTranco rank 16291 — No —
aiou.edu.pk aiou.edu.pkTranco rank 16307 40 No 1
unil.ch unil.chTranco rank 16394 50 Gated 32
diesiedleronline.de diesiedleronline.deTranco rank 16432 38 Gated 1
eur.nl eur.nlTranco rank 16463 63 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. Data: sites.csv · checks.csv · summary.json