The Walled Web Newsletter

All sites / Social and forums

TikTok

tiktok.com
Blocks AI

Its robots.txt (the public rules file for bots) tells all 12 major AI bots we track to stay out of the whole site, and 16 of the 24 bots in total. It names every major AI bot one by one.

Last checked 19 Oct 2026. Rules file read today. Everything we checked · History

Bots that train AI Some blocked

8 of 9 blocked

Blocking these keeps the site out of future AI training. It does not stop AI from reading the site to answer questions.

Bots for AI search Some blocked

4 of 8 blocked

Blocking these usually means the site stops showing up as a source in AI answers.

AI assistants Some blocked

4 of 7 blocked

5 of these 7 companies say their assistants may ignore robots.txt.

Bot by bot

AI botAllowed?Where the rule isCompany says it follows robots.txt?
Bots that train AI · Some blocked
GPTBotOpenAI Blocked Named, line 1 Says yes
ClaudeBotAnthropic Blocked Named, line 1 Says yes
Google-ExtendedGoogle · opt-out name, not a bot Blocked Named, line 1 Says yes
Applebot-ExtendedApple · opt-out name, not a bot Blocked Named, line 1 Says yes
CCBotCommon Crawl Blocked Named, line 1 Says yes
Meta-ExternalAgentMeta Blocked Named, line 1 Suggests yes
BytespiderByteDance Blocked Named, line 1 No statement found
MistralAI-TrainingMistral AI Allowed Not named; the catch-all rule applies Says yes
AI2BotAllen Institute for AI Blocked Named, line 1 Does not say
anthropic-aiAnthropic (legacy) · old name Blocked Named, line 1 Unknown
Bots for AI search · Some blocked
OAI-SearchBotOpenAI Blocked Named, line 1 Says yes
Claude-SearchBotAnthropic Blocked Named, line 1 Says yes
PerplexityBotPerplexity Blocked Named, line 1 Suggests yes
AmazonbotAmazon Allowed Not named; the catch-all rule applies Says yes
Amzn-SearchBotAmazon Allowed Not named; the catch-all rule applies Says yes
DuckAssistBotDuckDuckGo Blocked Named, line 1 Says yes
MistralAI-IndexMistral AI Allowed Not named; the catch-all rule applies Suggests yes
Meta-WebIndexerMeta Allowed Not named; the catch-all rule applies Suggests yes
AI assistants · Some blocked
ChatGPT-UserOpenAI Blocked Named, line 1 Says not always
Claude-UserAnthropic Blocked Named, line 1 Says yes
Perplexity-UserPerplexity Blocked Named, line 1 Says it mostly ignores it
Google-AgentGoogle Allowed Not named; the catch-all rule applies Says it mostly ignores it
Meta-ExternalFetcherMeta Allowed Not named; the catch-all rule applies Says not always
Amzn-UserAmazon Allowed Not named; the catch-all rule applies Says not always
MistralAI-UserMistral AI Blocked Named, line 1 Suggests yes
For comparison
GooglebotRegular search engine, for comparisonAllowedNot named; the catch-all rule applies
BingbotRegular search engine, for comparisonAllowedNamed

Other AI names in this file

Names in this file that are not among the 24 bots we track. A rule for a name no real bot uses blocks nothing, but it shows which names the site has added.

PetalBotBlockedline 5Not in our verified list
Gemini-Deep-ResearchBlockedline 16Not in our verified list
GoogleAgent-MarinerBlockedline 17Not in our verified list

We test two pages: the homepage, and a made-up page that stands in for the rest of the site. "Blocked" means both are off limits. "Some pages blocked" means only one is. Rules for search results, carts, checkout and accounts don't change these labels, because almost every site keeps all bots out of those pages.

The rules file (robots.txt)

robots.txt · 72 lines · 26 lines about AI bots Source
User-agent: BaiduspiderUser-agent: 360SpiderUser-agent: SogouspiderUser-agent: YisouspiderUser-agent: PetalBotUser-agent: GPTBotUser-agent: OAI-SearchBotUser-agent: anthropic-aiUser-agent: ClaudeBotUser-agent: PerplexityBotUser-agent: Google-ExtendedUser-agent: Applebot-ExtendedUser-agent: meta-externalagentUser-agent: DuckAssistBotUser-agent: ChatGPT-UserUser-agent: Gemini-Deep-ResearchUser-agent: GoogleAgent-MarinerUser-agent: Google-NotebookLMUser-agent: CCBotUser-agent: Claude-UserUser-agent: Claude-SearchBotUser-agent: Perplexity-UserUser-agent: AI2BotUser-agent: MistralAI-UserUser-agent: BytespiderDisallow: / User-agent: *Allow: /foryouAllow: /discoverAllow: /aboutAllow: /legalAllow: /safetyAllow: /forgoodAllow: /community-guidelinesAllow: /tagAllow: /ampAllow: /transparencyAllow: /shareAllow: /musicDisallow: /inappDisallow: /authDisallow: /embed/@Disallow: /embed/v2Disallow: /embed/curatedDisallow: /linkDisallow: */directory/Disallow: /search/video?Disallow: /search/user?q=Disallow: /shop/view/product/Disallow: /sgtm/g/collectDisallow: /api/share/settingsDisallow: /api/recommend/embed_videosDisallow: /discover/trending/detail/Disallow: /search?Disallow: /search/live? User-agent: BingbotDisallow: /discoverDisallow: /inappDisallow: /authDisallow: /embed/@Disallow: /embed/v2Disallow: /embed/curatedDisallow: /linkDisallow: */directory/Disallow: /shop/view/product/Disallow: /sgtm/g/collectDisallow: /api/share/settingsDisallow: /api/recommend/embed_videosDisallow: /search? … 45 lines not about AI bots

Everything else we checked

Front doorLet in The homepage loaded normally for our bot, which says who it is (HTTP 200).GET https://www.tiktok.com/ as WalledWebBot, from a residential connection in the United States
Anti-bot softwareNo sign of anti-bot software in the response.From response headers and cookie names only. A cookie shows the product is there, not how it is set up.
Readable by AINo schema.org structured data on the homepage. Most of the page is script; an agent that does not run JavaScript sees little text.Homepage only. Useful for site owners; not part of the result.
Terms of ServiceNo Terms of Service page found.
Not foundNo llms.txt, ai.txt, tdmrep.json, Content-Signal or Content-Usage lines, licensing signals (RSL License, HTTP 402) or robots meta tags.

History

46 versions on record since 1 Jan 2023

OverallJan 2023: Overall allowedFeb 2023: Overall allowedMar 2023: Overall allowedApr 2023: Overall allowedMay 2023: Overall allowedJun 2023: Overall allowedJul 2023: Overall allowedAug 2023: Overall allowedSep 2023: Overall allowedOct 2023: Overall allowedNov 2023: Overall allowedDec 2023: Overall allowedJan 2024: Overall allowedFeb 2024: Overall allowedMar 2024: Overall allowedApr 2024: Overall allowedMay 2024: Overall allowedJun 2024: Overall allowedJul 2024: Overall allowedAug 2024: Overall allowedSep 2024: Overall allowedOct 2024: Overall allowedNov 2024: Overall allowedDec 2024: Overall allowedJan 2025: Overall allowedFeb 2025: Overall allowedMar 2025: Overall allowedApr 2025: Overall allowedMay 2025: Overall allowedJun 2025: Overall allowedJul 2025: Overall allowedAug 2025: Overall allowedSep 2025: Overall allowedOct 2025: Overall blockedNov 2025: Overall blockedDec 2025: Overall blockedJan 2026: Overall blockedFeb 2026: Overall blockedMar 2026: Overall blockedApr 2026: Overall blockedMay 2026: Overall blockedJun 2026: Overall blockedJul 2026: Overall blockedAug 2026: Overall blockedSep 2026: Overall blockedOct 2026: Overall blockedTrainingJan 2023: Training AllowedFeb 2023: Training AllowedMar 2023: Training AllowedApr 2023: Training AllowedMay 2023: Training AllowedJun 2023: Training AllowedJul 2023: Training AllowedAug 2023: Training AllowedSep 2023: Training AllowedOct 2023: Training AllowedNov 2023: Training AllowedDec 2023: Training AllowedJan 2024: Training AllowedFeb 2024: Training AllowedMar 2024: Training AllowedApr 2024: Training AllowedMay 2024: Training Some blockedJun 2024: Training Some blockedJul 2024: Training Some blockedAug 2024: Training Some blockedSep 2024: Training Some blockedOct 2024: Training Some blockedNov 2024: Training Some blockedDec 2024: Training Some blockedJan 2025: Training Some blockedFeb 2025: Training Some blockedMar 2025: Training Some blockedApr 2025: Training Some blockedMay 2025: Training Some blockedJun 2025: Training Some blockedJul 2025: Training Some blockedAug 2025: Training Some blockedSep 2025: Training Some blockedOct 2025: Training Some blockedNov 2025: Training Some blockedDec 2025: Training Some blockedJan 2026: Training Some blockedFeb 2026: Training Some blockedMar 2026: Training Some blockedApr 2026: Training Some blockedMay 2026: Training Some blockedJun 2026: Training Some blockedJul 2026: Training Some blockedAug 2026: Training Some blockedSep 2026: Training Some blockedOct 2026: Training Some blockedSearchJan 2023: Search AllowedFeb 2023: Search AllowedMar 2023: Search AllowedApr 2023: Search AllowedMay 2023: Search AllowedJun 2023: Search AllowedJul 2023: Search AllowedAug 2023: Search AllowedSep 2023: Search AllowedOct 2023: Search AllowedNov 2023: Search AllowedDec 2023: Search AllowedJan 2024: Search AllowedFeb 2024: Search AllowedMar 2024: Search AllowedApr 2024: Search AllowedMay 2024: Search AllowedJun 2024: Search AllowedJul 2024: Search AllowedAug 2024: Search AllowedSep 2024: Search AllowedOct 2024: Search AllowedNov 2024: Search AllowedDec 2024: Search AllowedJan 2025: Search AllowedFeb 2025: Search AllowedMar 2025: Search AllowedApr 2025: Search AllowedMay 2025: Search AllowedJun 2025: Search AllowedJul 2025: Search AllowedAug 2025: Search AllowedSep 2025: Search AllowedOct 2025: Search Some blockedNov 2025: Search Some blockedDec 2025: Search Some blockedJan 2026: Search Some blockedFeb 2026: Search Some blockedMar 2026: Search Some blockedApr 2026: Search Some blockedMay 2026: Search Some blockedJun 2026: Search Some blockedJul 2026: Search Some blockedAug 2026: Search Some blockedSep 2026: Search Some blockedOct 2026: Search Some blockedAssistantsJan 2023: Assistants AllowedFeb 2023: Assistants AllowedMar 2023: Assistants AllowedApr 2023: Assistants AllowedMay 2023: Assistants AllowedJun 2023: Assistants AllowedJul 2023: Assistants AllowedAug 2023: Assistants AllowedSep 2023: Assistants AllowedOct 2023: Assistants AllowedNov 2023: Assistants AllowedDec 2023: Assistants AllowedJan 2024: Assistants AllowedFeb 2024: Assistants AllowedMar 2024: Assistants AllowedApr 2024: Assistants AllowedMay 2024: Assistants AllowedJun 2024: Assistants AllowedJul 2024: Assistants AllowedAug 2024: Assistants AllowedSep 2024: Assistants AllowedOct 2024: Assistants AllowedNov 2024: Assistants AllowedDec 2024: Assistants AllowedJan 2025: Assistants AllowedFeb 2025: Assistants AllowedMar 2025: Assistants AllowedApr 2025: Assistants AllowedMay 2025: Assistants AllowedJun 2025: Assistants AllowedJul 2025: Assistants AllowedAug 2025: Assistants AllowedSep 2025: Assistants AllowedOct 2025: Assistants Some blockedNov 2025: Assistants Some blockedDec 2025: Assistants Some blockedJan 2026: Assistants Some blockedFeb 2026: Assistants Some blockedMar 2026: Assistants Some blockedApr 2026: Assistants Some blockedMay 2026: Assistants Some blockedJun 2026: Assistants Some blockedJul 2026: Assistants Some blockedAug 2026: Assistants Some blockedSep 2026: Assistants Some blockedOct 2026: Assistants Some blockedBotsblockedMay 2024: 1 of 24 AI bots blockedJun 2024: 1 of 24 AI bots blockedJul 2024: 1 of 24 AI bots blockedAug 2024: 1 of 24 AI bots blockedSep 2024: 1 of 24 AI bots blockedOct 2024: 1 of 24 AI bots blockedNov 2024: 1 of 24 AI bots blockedDec 2024: 1 of 24 AI bots blockedJan 2025: 1 of 24 AI bots blockedFeb 2025: 1 of 24 AI bots blockedMar 2025: 1 of 24 AI bots blockedApr 2025: 1 of 24 AI bots blockedMay 2025: 1 of 24 AI bots blockedJun 2025: 1 of 24 AI bots blockedJul 2025: 1 of 24 AI bots blockedAug 2025: 1 of 24 AI bots blockedSep 2025: 1 of 24 AI bots blockedOct 2025: 16 of 24 AI bots blockedNov 2025: 16 of 24 AI bots blockedDec 2025: 16 of 24 AI bots blockedJan 2026: 16 of 24 AI bots blockedFeb 2026: 16 of 24 AI bots blockedMar 2026: 16 of 24 AI bots blockedApr 2026: 16 of 24 AI bots blockedMay 2026: 16 of 24 AI bots blockedJun 2026: 16 of 24 AI bots blockedJul 2026: 16 of 24 AI bots blockedAug 2026: 16 of 24 AI bots blockedSep 2026: 16 of 24 AI bots blockedOct 2026: 16 of 24 AI bots blocked162023202420252026

One square per month, from Internet Archive copies and our own daily checks. Dark: blocked. Gray: some blocked. Light: allowed. Striped: no copy that month.

  • Oct 2025
    More blocking Now blocked: GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot, Meta-ExternalAgent, AI2Bot, anthropic-ai and 8 more.
    Found in the Internet Archive's copies: changed between 2 Sep 2025 and 1 Oct 2025. Evidence: before · after
    Show exactly what changed
    User-agent: Bytespider
    + User-agent: GPTBot
    + User-agent: OAI-SearchBot
    + User-agent: anthropic-ai
    + User-agent: ClaudeBot
    + User-agent: PerplexityBot
    + User-agent: Google-Extended
    + User-agent: Applebot-Extended
    + User-agent: meta-externalagent
    + User-agent: DuckAssistBot
    + User-agent: ChatGPT-User
    + User-agent: Gemini-Deep-Research
    + User-agent: GoogleAgent-Mariner
    + User-agent: Google-NotebookLM
    + User-agent: CCBot
    + User-agent: Claude-User
    + User-agent: Claude-SearchBot
    + User-agent: Perplexity-User
    + User-agent: AI2Bot
    + User-agent: MistralAI-User
    Disallow: /
    …
    Disallow: */directory/
    + Disallow: /search/video?
    + Disallow: /search/user?q=
    + Disallow: /shop/view/product/
    + Disallow: /sgtm/g/collect
    + Disallow: /api/share/settings
    + Disallow: /api/recommend/embed_videos
    + Disallow: /discover/trending/detail/
    + Disallow: /search?
    + Disallow: /search/live?
  • May 2024
    More blocking Now blocked: Bytespider.
    Found in the Internet Archive's copies: changed between 1 Apr 2024 and 1 May 2024. Evidence: before · after
    Show exactly what changed
    User-agent: Yisouspider
    + User-agent: PetalBot
    + User-agent: Bytespider
    Disallow: /
    …
    Disallow: /embed/curated
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_tag_jpagency_index_20200509_-1553821641.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_tag_jpagency_index_20200525_-1553821583.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_tag_jpagency_index_20200615_-1553820653.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_tag_jpagency_index_20200814_-1553818732.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_tag_jpagency_index_20200817_-1553818729.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_tag_jpagency_index_20200923_-1553817741.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_tag_jpagency_index_20201027_-1553796595.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_JP-sitemap-202011_20201118_500859092.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_JP-sitemap-202012_20210110_-1305701649.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_JP-sitemap-202101_20210110_-1098685040.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_JP-sitemap_20210204_1693176571.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_JP-sitemap-202103-SG_20210305_1559370417.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_JP-sitemap-202104_20210429_2068889086.xml
    - Sitemap: https://www.tiktok.com/tos/node/sitemaps/sitemap_JP-sitemap-202106_20210611_-1546017957.xml
    + Disallow: /link
    + Disallow: */directory/
    + User-agent: Bingbot
    + Disallow: /discover
    +

Reports from readers

No reports yet. Tell us what happened when your AI tool tried this site, even if it worked fine.