Meta Crawler vs TikTok Crawler

Compare Meta's social crawlers (Facebook, Instagram, WhatsApp) and TikTok's preview bot — both generate link previews on their respective platforms.

Vendor
Meta
ByteDance
UA Patterns
facebookexternalhit, Facebot, FacebookBot, meta-externalagent, meta-webindexer, Meta-WebIndexer
TikTok, tiktok
robots.txt
Respects robots.txt
Respects robots.txt
Description
Meta's suite of crawlers for Facebook, Instagram, and WhatsApp link previews.
ByteDance's crawler for TikTok link previews and embed generation.
Sessions
2

Analysis

Meta Crawler (facebookexternalhit, Facebot, FacebookBot) generates link previews across Facebook, Instagram, WhatsApp, and Messenger — the largest social sharing ecosystem. TikTok's crawler generates previews when links are shared on TikTok. Blocking either breaks link previews on that platform.

Meta's crawlers have a dual purpose: social previews and AI training (via meta-externalagent). TikTok's crawler is separate from Bytespider (ByteDance's AI training crawler). Both should generally be allowed for social sharing functionality.

When to manage Meta Crawler

Allow Meta Crawler to maintain link previews across Facebook, Instagram, WhatsApp, and Messenger. Consider managing meta-externalagent separately for AI training.

How to block Meta Crawler

When to manage TikTok

Allow TikTok's crawler for link preview functionality. It's separate from Bytespider, so you can block AI training while keeping social previews.

How to block TikTok

Manage both with Switch

Switch detects Meta Crawler, TikTok, and 40+ other AI agents in real-time. Build custom journeys for each — block, challenge, serve markdown, or redirect. Five-minute setup, no server changes.

Get Started Free

More Comparisons

Back to Agents Directory