Agent directory · Other bot
facebookexternalhit
Fetches a page to build the preview when someone shares a link on Facebook, Instagram, Messenger or WhatsApp.
- Run by
- Meta
- Type
- Other bot
- Robots.txt name
facebookexternalhit- Verifiable
- No
What facebookexternalhit does
Fetches a page to build the preview when someone shares a link on Facebook, Instagram, Messenger or WhatsApp.
It's a well-known bot that isn't an AI agent. The kinds of AI agent that visit websites.
Should you allow it?
Usually allow it: these bots support products you already use. A decision guide for blocking or allowing AI crawlers.
How to allow or block facebookexternalhit
facebookexternalhit reads the facebookexternalhit group in your robots.txt. To block it everywhere:
User-agent: facebookexternalhit
Disallow: /
To allow it everywhere, even if another rule blocks other bots:
User-agent: facebookexternalhit
Allow: /
Robots.txt is a request, not a lock: well-behaved crawlers follow it, impostors don't. Robots.txt for AI agents.
How it identifies itself
A typical user agent:
facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
How to tell if it's really facebookexternalhit
Meta doesn't publish IP ranges or a reverse DNS domain for facebookexternalhit, so a request can't be proven to come from it. Anyone can send its user agent, so treat the name alone as a claim, not proof. Ghost Agent Lab reports these requests as unverified rather than guessing.
Other agents from Meta
- Meta-ExternalAgent: AI training crawler
- Meta-ExternalFetcher: AI assistant
Every Meta agent, and a robots.txt for all of them →
Does facebookexternalhit visit your site? Ghost Agent Lab reads your CDN or server logs and shows every request from facebookexternalhit and 1,566+ other known agents: what they read, what your site sent back, and whether each request was genuine. See agent traffic, or check whether AI agents can use your site for free.