Safe Reported AI & LLM Bots

Meta-ExternalTest

Operated by Meta

Quick Facts

User-Agent:
meta-externaltest
Category:
AI & LLM Bots
Operator:
Meta
Safety:
Safe
Blocking Impact:
Low - No SEO ranking impact
SEO Impact Score:
2/10
Official docs:
None published by Meta

Reported, not operator documented

Meta has not published a crawler page that names meta-externaltest. It is listed here because a credible public source does: Cloudflare Radar verified bots. Cloudflare lists Meta-ExternalTest (meta-externaltest/1.1) as a Meta bot used to test external integrations, signed through meta.com's Web Bot Auth directory. Meta's crawler page does not name it.

What that means for you: the robots.txt rule on this page is the best available spelling, and a well-behaved crawler using this string will honour it, but there is no vendor statement of purpose, crawl rate or robots.txt compliance to rely on. Treat a matching request in your logs as a detection clue, not proof of who sent it, and combine the rule with a firewall rule if the traffic matters to you. If the operator publishes documentation, this profile moves to Official docs.

What is Meta-ExternalTest?

Meta-ExternalTest is a Meta bot that Cloudflare's verified-bot registry describes as "used to test external integrations". It sends the user-agent <code>meta-externaltest/1.1</code> and signs its requests through meta.com's Web Bot Auth key directory.

Meta's web crawlers page documents FacebookExternalHit, Meta-WebIndexer, Meta-ExternalAds, Meta-ExternalAgent and Meta-ExternalFetcher, but not Meta-ExternalTest, so this profile carries the Reported badge. Low, irregular volume is expected: it appears when a Meta product checks a connection to your site, for example a Muse connector or a business integration.

What happens if you block Meta-ExternalTest?

✅ No SEO Impact - It plays no part in search rankings. Blocking it can make a Meta integration you set up fail its checks.
Allow it if you use Meta business tools or Muse connectors. There is no reason to block it otherwise.

Want to see whether Meta-ExternalTest actually visits you? Read how do I monitor AI bot traffic to my website?

How to control Meta-ExternalTest on your site

<code>User-agent: meta-externaltest</code> is accepted by robots.txt syntax, but no operator documents that this agent reads robots.txt. Personal agents act for one signed-in person, so treat a robots.txt rule as a statement of intent and use your CDN or firewall (bot rules, Web Bot Auth verification, rate limits) to enforce it.

Block completely (robots.txt)
User-agent: meta-externaltest Disallow: /
Allow all (robots.txt)
User-agent: meta-externaltest Allow: /
Block private only (robots.txt)
User-agent: meta-externaltest Disallow: /private/ Disallow: /api/ Disallow: /admin/ Allow: /
Nginx server block
# Nginx: Hard-block Meta-ExternalTest if ($http_user_agent ~* "meta-externaltest") { return 403 "Bot blocked"; }
Apache .htaccess
# Apache: Hard-block Meta-ExternalTest SetEnvIfNoCase User-Agent "meta-externaltest" bad_bot Order Allow,Deny Allow from all Deny from env=bad_bot
Meta robots tag
<meta name="robots" content="noindex, nofollow">
X-Robots-Tag header
X-Robots-Tag: noindex, nofollow

Is Meta-ExternalTest safe to allow?

Meta-ExternalTest is rated Safe: it is a verified Meta bot with signed requests and a narrow testing purpose. It is Reported only because Meta's own crawler page does not list it yet.
Verify the request signature against https://www.meta.com/.well-known/http-message-signatures-directory, or rely on Cloudflare's verified-bot detection.

What does Meta-ExternalTest do?

Understanding Meta-ExternalTest's purpose helps you decide whether to allow or block it.

  • Tests that an external integration responds correctly
  • Low, irregular request volume
  • Signs requests with Web Bot Auth (meta.com key directory)
  • Does not collect training data, per Cloudflare's description
  • robots.txt behaviour not documented by Meta

Frequently Asked Questions

What is meta-externaltest/1.1?
The user-agent of Meta-ExternalTest, a Meta bot that Cloudflare lists as used to test external integrations.
Is Meta-ExternalTest a training crawler?
No. Cloudflare describes it as a testing bot. Meta's documented training crawler is Meta-ExternalAgent.
Should I block Meta-ExternalTest?
Usually not. Its volume is low, its requests are signed, and blocking it can break a Meta integration you rely on.
How do I verify it?
Validate the Web Bot Auth signature against meta.com's key directory, or let Cloudflare Bot Management do it.