Audit report

How discoverable are Thai government websites? An access audit

An audit of robots.txt and crawler responses across 245 Thai government domains, identifying sites that block search engines entirely — with the evidence and a method anyone can reproduce.

Audited on 28 August 2026 · 245 domains


Why this matters

When someone needs to deal with a government agency, almost everyone starts by searching Google. If the agency’s site does not appear, the consequence is not merely inconvenience — it is a gap that impostor sites and scammers fill, because those sites are only too happy to be indexed.

A robots.txt is a short text file at a site’s root that tells crawlers which pages they may fetch. If it declares `Disallow: /` under `User-agent: *`, the site is asking every crawler to stay away from every page — which in practice means disappearing from search results.

How we checked

We assembled a list of Thai government and state-enterprise domains, then requested each one’s robots.txt and homepage with Googlebot’s user-agent, and requested the homepage again with an ordinary browser user-agent — to separate two very different situations.

Any domain that refuses the first pass, or that we cannot connect to at all, is checked again with a real headless Chromium — a browser that runs JavaScript and carries a browser’s connection fingerprint — because a large share of refusals are a limitation of the measuring tool rather than a policy of the site. Where the browser gets in, we read robots.txt over that same connection and judge from the file instead of guessing.

  • Sites that declare the block in their own robots.txt — hard evidence anyone can reproduce, because that file is public and identical for every requester.
  • Sites that refused us even through a real browser — from which we cannot conclude that Google itself is blocked, since this is often ordinary datacentre-traffic filtering.
  • Sites that answer only a real browser — ordinary visitors are unaffected, while web archives, monitoring tools and AI assistants that do not run JavaScript reach nothing at all.

What we found

5

Block search engines site-wide

Declared in the site’s own robots.txt — evidence anyone can reproduce.

16

Refuse even a real browser

A block page even to a real Chromium browser running the page’s JavaScript.

10

Sit behind a JavaScript challenge

Browsers and verified crawlers pass; archives and AI assistants do not.

Evidence: sites blocked site-wide

data.tmd.go.th Search engines blocked site-wide
User-agent: *
Disallow: /maps/
Disallow: /satellite/
Disallow: /radar/
Disallow: /
Disallow: /iws13
View details
process3.gprocurement.go.th Search engines blocked site-wide
User-agent: *
Disallow: /
www.doeb.go.th Search engines blocked site-wide
User-agent: *
Disallow: /
View details
www.excise.go.th Search engines blocked site-wide
User-agent: *
Disallow: /
View details
www.gprocurement.go.th Search engines blocked site-wide
User-agent: *
Disallow: /
View details

The full dataset

245 / 245

DomainStatusrobots.txtHomepage
data.tmd.go.th Search engines blocked site-wide200200
process3.gprocurement.go.th Search engines blocked site-wide200
www.doeb.go.th Search engines blocked site-wide200200
www.excise.go.th Search engines blocked site-wide200200
www.gprocurement.go.th Search engines blocked site-wide200
epit.rd.go.th Server refused our check404403
ipthailand.go.th Server refused our check200403
landsmaps.dol.go.th Server refused our check200200
www.culture.go.th Server refused our check200200
www.diw.go.th Server refused our check200200
www.dld.go.th Server refused our check200200
www.dnp.go.th Server refused our check200200
www.dpe.go.th Server refused our check200200
www.dsdw.go.th Server refused our check404403
www.dwf.go.th Server refused our check200200
www.forest.go.th Server refused our check200200
www.ipthailand.go.th Server refused our check200200
www.mof.go.th Server refused our check200200
www.sec.or.th Server refused our check403403
www.stou.ac.th Server refused our check200200
www.tisi.go.th Server refused our check200200
datawarehouse.dbd.go.th Partially blocked
drive.ditp.go.th Partially blocked200200
eservice.ipthailand.go.th Partially blocked200403
gfmis.go.th Partially blocked200200
ratchakitcha.soc.go.th Partially blocked403403
thaievisa.go.th Partially blocked200200
www.ago.go.th Partially blocked200200
www.amlo.go.th Partially blocked200200
www.audit.go.th Partially blocked200200
www.bb.go.th Partially blocked200200
www.bot.or.th Partially blocked200200
www.caat.or.th Partially blocked200200
www.cdd.go.th Partially blocked200200
www.cgd.go.th Partially blocked403403
www.chiangmai.go.th Partially blocked
www.chonburi.go.th Partially blocked403403
www.chula.ac.th Partially blocked200200
www.cmu.ac.th Partially blocked200200
www.coj.go.th Partially blocked200200
www.dep.go.th Partially blocked200200
www.dft.go.th Partially blocked200200
www.dga.or.th Partially blocked200200
www.dip.go.th Partially blocked200200
www.ditp.go.th Partially blocked200200
www.djop.go.th Partially blocked200200
www.dmr.go.th Partially blocked200200
www.doa.go.th Partially blocked403403
www.doae.go.th Partially blocked200200
www.dop.go.th Partially blocked200200
www.dopa.go.th Partially blocked200403
www.egat.co.th Partially blocked200200
www.eppo.go.th Partially blocked200403
www.exat.co.th Partially blocked200503
www.fda.moph.go.th Partially blocked200200
www.forensic.police.go.th Partially blocked
www.gfmis.go.th Partially blocked200200
www.gsb.or.th Partially blocked200200
www.hii.or.th Partially blocked200200
www.hsri.or.th Partially blocked200200
www.khonkaen.go.th Partially blocked403403
www.kmutt.ac.th Partially blocked200200
www.krisdika.go.th Partially blocked
www.krungthai.com Partially blocked
www.ktb.co.th Partially blocked
www.labour.go.th Partially blocked200
www.mahidol.ac.th Partially blocked403403
www.md.go.th Partially blocked200
www.mnre.go.th Partially blocked200200
www.moac.go.th Partially blocked200200
www.moc.go.th Partially blocked200200
www.mol.go.th Partially blocked200200
www.moph.go.th Partially blocked200403
www.nbtc.go.th Partially blocked200403
www.nectec.or.th Partially blocked200200
www.nesdc.go.th Partially blocked
www.nhso.go.th Partially blocked200200
www.niets.or.th Partially blocked200200
www.nonthaburi.go.th Partially blocked200403
www.nstda.or.th Partially blocked200200
www.nu.ac.th Partially blocked403200
www.obec.go.th Partially blocked200200
www.ocsc.go.th Partially blocked200403
www.oncb.go.th Partially blocked200
www.onep.go.th Partially blocked200200
www.opdc.go.th Partially blocked200200
www.parliament.go.th Partially blocked200200
www.pathumthani.go.th Partially blocked
www.pcd.go.th Partially blocked200
www.psu.ac.th Partially blocked200403
www.ratchaburi.go.th Partially blocked403403
www.ratchakitcha.soc.go.th Partially blocked403403
www.rd.go.th Partially blocked200200
www.samutprakan.go.th Partially blocked200200
www.sat.or.th Partially blocked200200
www.senate.go.th Partially blocked200200
www.set.or.th Partially blocked200200
www.soc.go.th Partially blocked403403
www.songkhla.go.th Partially blocked200200
www.tcc.or.th Partially blocked200200
www.thaiairways.com Partially blocked403200
www.thaichamber.org Partially blocked200200
www.thaievisa.go.th Partially blocked200200
www.tourismthailand.org Partially blocked200403
www.tu.ac.th Partially blocked200200
www.vec.go.th Partially blocked200200
efiling.dbd.go.th No robots.txt404200
efiling.rd.go.th No robots.txt404200
eservice.dlt.go.th No robots.txt200200
eservice.dol.go.th No robots.txt200200
eservice.nhso.go.th No robots.txt
eservice.rd.go.th No robots.txt404200
etax.rd.go.th No robots.txt404200
extranet.immigration.go.th No robots.txt404200
meaeservice.mea.or.th No robots.txt200
privus.fda.moph.go.th No robots.txt200200
smartjob.doe.go.th No robots.txt200200
track.thailandpost.co.th No robots.txt200200
water.rid.go.th No robots.txt404200
www.baac.or.th No robots.txt200200
www.bora.dopa.go.th No robots.txt404200
www.bts.co.th No robots.txt404200
www.consular.go.th No robots.txt404200
www.customs.go.th No robots.txt404200
www.dbd.go.th No robots.txt404200
www.dcy.go.th No robots.txt404200
www.dede.go.th No robots.txt404200
www.disaster.go.th No robots.txt404200
www.dla.go.th No robots.txt404200
www.dlt.go.th No robots.txt404200
www.doe.go.th No robots.txt404200
www.drr.go.th No robots.txt404200
www.dsi.go.th No robots.txt404200
www.dwr.go.th No robots.txt404200
www.ect.go.th No robots.txt200200
www.etda.or.th No robots.txt200200
www.exim.go.th No robots.txt404200
www.fpo.go.th No robots.txt500500
www.kku.ac.th No robots.txt403200
www.ku.ac.th No robots.txt200200
www.ldd.go.th No robots.txt200200
www.m-society.go.th No robots.txt404200
www.mea.or.th No robots.txt200
www.mfa.go.th No robots.txt404200
www.moj.go.th No robots.txt404200
www.nso.go.th No robots.txt418200
www.oae.go.th No robots.txt200200
www.ombudsman.go.th No robots.txt404200
www.onwr.go.th No robots.txt404200
www.pdmo.go.th No robots.txt404200
www.probation.go.th No robots.txt404200
www.railway.co.th No robots.txt404200
www.rid.go.th No robots.txt200200
www.sso.go.th No robots.txt200
www.tmd.go.th No robots.txt404200
citizen.info.go.th Open to search engines200200
edi.dft.go.th Open to search engines200200
student.mytcas.com Open to search engines200200
tdac.immigration.go.th Open to search engines200200
tm30.immigration.go.th Open to search engines200200
www.airportthai.co.th Open to search engines200200
www.bangkok.go.th Open to search engines200200
www.constitutionalcourt.or.th Open to search engines200200
www.dgr.go.th Open to search engines200200
www.dmcr.go.th Open to search engines200200
www.doh.go.th Open to search engines200200
www.dtn.go.th Open to search engines200200
www.egov.go.th Open to search engines200200
www.energy.go.th Open to search engines200302
www.erc.or.th Open to search engines200302
www.finearts.go.th Open to search engines200200
www.fisheries.go.th Open to search engines200200
www.fti.or.th Open to search engines200200
www.immigration.go.th Open to search engines200200
www.industry.go.th Open to search engines200302
www.info.go.th Open to search engines200200
www.led.go.th Open to search engines200200
www.mdes.go.th Open to search engines200200
www.moe.go.th Open to search engines200200
www.moi.go.th Open to search engines200200
www.mots.go.th Open to search engines200200
www.mrta.co.th Open to search engines200200
www.mwa.co.th Open to search engines200200
www.nacc.go.th Open to search engines200200
www.nlt.go.th Open to search engines200200
www.onesqa.or.th Open to search engines200200
www.opm.go.th Open to search engines200200
www.pea.co.th Open to search engines200200
www.phuket.go.th Open to search engines200200
www.pttplc.com Open to search engines200200
www.rlpd.go.th Open to search engines200200
www.rtp.go.th Open to search engines200200
www.ru.ac.th Open to search engines200200
www.ryt9.com Open to search engines200200
www.smebank.co.th Open to search engines200
www.tat.or.th Open to search engines200200
www.thaihealth.or.th Open to search engines200200
www.thailandpost.co.th Open to search engines200
www.thairath.co.th Open to search engines200200
www.thaiwater.net Open to search engines200200
www.treasury.go.th Open to search engines200200
biz.govchannel.go.th Could not verify
dolwebsite.dol.go.th Could not verify
edriving.dlt.go.th Could not verify
egp.gprocurement.go.th Could not verify
elicense.dlt.go.th Could not verify
epassport.mfa.go.th Could not verify
eservice.boi.go.th Could not verify
eservice.cgd.go.th Could not verify
eservice.dbd.go.th Could not verify
eservice.doae.go.th Could not verify
eservice.doeb.go.th Could not verify
eservice.dopa.go.th Could not verify
eservice.excise.go.th Could not verify
eservice.fda.moph.go.th Could not verify
eservice.moph.go.th Could not verify
eservice.mwa.co.th Could not verify
eservices.sso.go.th Could not verify
etax.customs.go.th Could not verify
etax.excise.go.th Could not verify
h4u.moph.go.th Could not verify
linkage.bora.dopa.go.th Could not verify
patentsearch.dip.go.th Could not verify
regcompanyservice.dbd.go.th Could not verify
statbbi.nso.go.th Could not verify
vat.rd.go.th Could not verify
www.boi.go.th Could not verify200200
www.correct.go.th Could not verify
www.deqp.go.th Could not verify
www.eservice.rd.go.th Could not verify
www.gdx.go.th Could not verify
www.gh.bank Could not verify
www.govchannel.go.th Could not verify
www.gsb.co.th Could not verify
www.hdc.moph.go.th Could not verify
www.jla.go.th Could not verify
www.khonthai.com Could not verify
www.landsmaps.dol.go.th Could not verify
www.most.go.th Could not verify
www.mua.go.th Could not verify
www.nhc.go.th Could not verify
www.nsdv.go.th Could not verify
www.oag.go.th Could not verify
www.tcas.or.th Could not verify
www.thaipost.co.th Could not verify

What an agency can do about it

In many cases the block is not policy but a default that came along for the ride — a robots.txt copied from a staging environment and never changed at launch, or a firewall rule that bars all bots without carving out search engines. The fix is often quick.

  • Check that production robots.txt has not inherited a `Disallow: /` from staging.
  • If bot filtering is needed for security, allow the major search engines that verify by reverse DNS rather than blocking everything.
  • Publish a sitemap.xml and declare it in robots.txt so crawlers can find everything.
  • Verify in Google Search Console, which shows directly which pages are excluded and why.

If you work for an agency listed here and the configuration has since changed, tell us — we will re-run the check and update the record.