techtarget.com: what it tells AI crawlers

On 27 October 2026, techtarget.com's robots.txt allowed all of GPTBot, OAI-SearchBot, ClaudeBot, Claude-SearchBot, Google-Extended, PerplexityBot and CCBot.

Last verified 2026-10-28 03:59 UTC (daily run of 2026-10-27). Proof for that day.

Panel
top 10k (Tranco)
robots.txt
ok (HTTP 200) · https://www.techtarget.com/robots.txt
unchanged since 2026-10-27 · sha256 847d0a5f45fbb789… · view as recorded
The * group
allows applies to every agent without its own group

Per AI bot, 2026-10-27

User agentVerdictHow
GPTBotallowsthrough the * group
OAI-SearchBotallowsthrough the * group
ChatGPT-Userallowsthrough the * group
ClaudeBotallowsthrough the * group
Claude-SearchBotallowsthrough the * group
Claude-Userallowsthrough the * group
PerplexityBotallowsthrough the * group
Perplexity-Userallowsthrough the * group
Googlebotallowsthrough the * group
Google-Extendedallowsthrough the * group
Applebot-Extendedallowsthrough the * group
CCBotallowsthrough the * group
Bytespiderallowsthrough the * group
Meta-ExternalAgentallowsthrough the * group
Amazonbotallowsnamed in its own group
amazon-kendrablocksnamed in its own group
facebookexternalhitallowsnamed in its own group
omgiliblocksnamed in its own group
omgilibotblocksnamed in its own group
PetalBotblocksnamed in its own group

Other signals

Publishes /llms.txtno
Publishes /ai.txtno
Publishes /.well-known/tdmrep.jsonno
Reserves TDM rights (TDMRep file, header or meta)no
Declares Content Signals (robots.txt or header)no
Says ai-train=no in a Content Signalno
Points to an RSL licence (robots.txt License line or Link header)no
Answers with an x402 payment offer (lower bound: only the homepage is probed)no
Answers HTTP 402 Payment Required (lower bound: only the homepage is probed)no
Sends noai / noimageai directivesno
Refused our fetcher (403 / challenge)no

robots.txt as recorded sha256 847d0a5f45fbb789…

#
#                ..;coxkOOOOOOkxoc;'.
#             .:d0NWMMMMMMMMMMMMMMWN0xc'
#          .:kXMMMMMMMMMMMMMMMMMMMMMMMXl.
#        .c0WMMMMMMMMMMMMMMMMMMMMMMMXd'
#       ,OWMMMMMMMMMMMMMMMMMMMMMMMXo'       ..
#      cXMMMMMMXo::::::::::::::col.       .lKXl.
#     lNMMMMMMM0'                       .lKWMMNo
#    :XMMMMMMMM0'                     .l0WMMMMMNc
#   .OMMMMMMMMM0'     .ccccccc;.      ,KMMMMMMMMO.
#   :NMMMMMMMMM0'     oWMMMMMMWKc.     oWMMMMMMMN:
#   lWMMMMMMMMM0'     oWMMMMMMMMX:     ,KMMMMMMMMo
#   oMMMMMMMMMM0'     oWMMMMMMMMNc     ,KMMMMMMMMd
#   cNMMMMMMMMM0'     oWMMMMMMMNd.     lWMMMMMMMWl
#   '0MMMMMMMMWk.     ,oooooooc'      ,0MMMMMMMMK,
#    oWMMMMMMXo.                     ,0MMMMMMMMWo
#    .xWMMMXd'                     ,dXMMMMMMMMWk.
#     .xWNx'       .',''''''',,;coONMMMMMMMMMWk.
#      .:,       .l0WWWWWWWWWWWMMMMMMMMMMMMMNd.
#              .lKWMMMMMMMMMMMMMMMMMMMMMMMWk;
#            .lKWMMMMMMMMMMMMMMMMMMMMMMMNk;.
#            .ckXWMMMMMMMMMMMMMMMMMMWXkl'
#               .;ldO0XNWWWWWWNXKOxl;.
#                    ..'',,,,''..
#
#

# NOTE: Allow is a non-standard directive for robots.txt. It is allowed by Google bots. See https://developers.google.com/search/reference/robots_txt#allow

User-agent: *
# Crawl delay asks bots to wait this many seconds between requests. Ignored by google.
Crawl-delay: 5
Disallow: /admin/
Disallow: /newsletter/
Disallow: /healthcheck/
Disallow: /subpage/
Disallow: /ckeditor/
Disallow: /api/
Disallow: /static/images/
Disallow: /subscriber/
Disallow: /selfservice/
Disallow: /press-release/preview/
Disallow: /press-release/editor/

# no deep queries to search
Disallow: /search/*
Allow: /search/$

# don't index our dynamic images
Disallow: /user_media/
Disallow: /imgproxy/

# don't deep index topic pages
Disallow: /topic/?page=*

Allow: /sitemap.xml

#
# Rules for specific crawlers below. Note that these don't stack. If you create a specific user-agent rule
# you should copy the rules over from '*' above by hand.
#

# Allow Twitter to see all links
User-agent: Twitterbot
Crawl-delay: 5
Disallow:

# Allow Googlebot-News to see header images and favicons, BUT make it follow all the directives from our * group
# See below link for why we have to repeat these directives
# https://developers.google.com/search/reference/robots_txt#order-of-precedence-for-user-agents
User-agent: Googlebot-News
Disallow: /admin/
Disallow: /newsletter/
Disallow: /healthcheck/
Disallow: /subpage/
Disallow: /ckeditor/
Disallow: /api/
Disallow: /static/images/
Disallow: /subscriber/
Disallow: /selfservice/
Disallow: /press-release/preview/
Disallow: /press-release/editor/

# no deep queries to search
Disallow: /search/*
Allow: /search/$

Allow: /google_news_sitemap.xml
# Allow Google News to see header images and favicons
Allow: /user_media/
Allow: /imgproxy/


# Googlebot-Image is now used for favicons. Allow it to see favicon-related files but nothing else
User-agent: Googlebot-Image
Disallow: /
Allow: /imgproxy/
Allow: /favicon.ico
Allow: /white-favicon.ico
Allow: /apple-touch-icon.png
Allow: /favicon-32x32.png
Allow: /white-favicon-32x32.png
Allow: /favicon-16x16.png
Allow: /white-favicon-16x16.png
Allow: /site.webmanifest
Allow: /safari-pinned-tab.svg
Allow: /browserconfig.xml
Allow: /android-chrome-144x144.png
Allow: /mstile-150x150.png

# Don't let PetalBot crawl at all
User-agent: PetalBot
Disallow: /

# Block sentione.com
User-agent: sentibot
Disallow: /

# block seoclarity.net/bot.html
User-agent: claritybot
Disallow: /

# block omgili.com/crawler.html
User-Agent: omgilibot
Disallow: /
User-Agent: omgili
Disallow: /

# All Facebook crawler user-agent to see all
User-agent: facebookexternalhit/1.1
Disallow:

User-agent: AhrefsBot
# We want this bot to crawl way slower https://ahrefs.com/robot/
Crawl-Delay: 30

Disallow: /admin/
Disallow: /newsletter/
Disallow: /healthcheck/
Disallow: /subpage/
Disallow: /ckeditor/
Disallow: /api/
Disallow: /static/images/
Disallow: /subscriber/
Disallow: /selfservice/
Disallow: /press-release/preview/
Disallow: /press-release/editor/

# no deep queries to search
Disallow: /search/*
Allow: /search/$

# don't index our dynamic images
Disallow: /user_media/
Disallow: /imgproxy/

Disallow: /topic/
Disallow: /editors/

User-agent: Amazonbot
# Restrict what Amazonbot (Alexa) can see, and a
Crawl-Delay: 10

Disallow: /admin/
Disallow: /newsletter/
Disallow: /healthcheck/
Disallow: /subpage/
Disallow: /ckeditor/
Disallow: /api/
Disallow: /static/images/
Disallow: /subscriber/
Disallow: /selfservice/
Disallow: /press-release/preview/
Disallow: /press-release/editor/

# no deep queries to search
Disallow: /search/*
Allow: /search/$

# don't index our dynamic images
Disallow: /user_media/
Disallow: /imgproxy/

Disallow: /topic/
Disallow: /editors/
Disallow: /signup/*
Allow: /signup/$

User-agent: amazon-kendra # Amazon Kendra Web Crawler
Disallow: /

robots.txt versions

FromThroughStateVersion
2026-10-272026-10-27ok 200847d0a5f45fbdiff with previous
2026-10-262026-10-26ok 200e7fe97ee0c09

Timeline of changes

DateWhat changed
2026-10-27robots.txt changed
2026-10-27now blocks amazon-kendra (was allow)
2026-10-27now blocks omgili (was allow)
2026-10-27now blocks omgilibot (was allow)
2026-10-27now blocks PetalBot (was allow)

Reconstructed history (Common Crawl)

From Common Crawl's robots.txt captures: what CCBot was served, one crawl per quarter. A separate series from the daily observations above; a 403 here means Common Crawl was refused, not this ledger.

CrawlHostStateGPTBotOAI-SearchBotChatGPT-UserClaudeBotClaude-SearchBotClaude-UserPerplexityBot
2026-09-21 CC-MAIN-2026-39www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2025-09-15 CC-MAIN-2025-38www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2024-09-16 CC-MAIN-2024-38www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2023-10-02 CC-MAIN-2023-40www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2022-10-03 CC-MAIN-2022-40www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2021-09-27 CC-MAIN-2021-39www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2020-09-28 CC-MAIN-2020-40www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2019-09-23 CC-MAIN-2019-39www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2018-09-24 CC-MAIN-2018-39www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2018-01-29 CC-MAIN-2018-05www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2017-10-23 CC-MAIN-2017-43www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2017-09-25 CC-MAIN-2017-39www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2017-07-24 CC-MAIN-2017-30www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2017-04-24 CC-MAIN-2017-17techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2017-01-23 CC-MAIN-2017-04techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2016-10-03 CC-MAIN-2016-40www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows
2016-09-05 CC-MAIN-2016-36www.techtarget.comok viewallowsallowsunknownallowsallowsunknownallows

Evidence

Every daily observation of techtarget.com is a leaf in that day's Merkle tree. Proof of the robots.txt line for 2026-10-27: audit path (JSON), day root and OpenTimestamps proof (complete (bitcoin block 973493)).

API: https://infrarabbit.com/crawlers/api/v1/policy/techtarget.com