AI search crawlers

meta-webindexer

meta-webindexer is a bot operated by Meta that indexes pages so an AI answer engine can cite them. As per their documentation, "The Meta-WebIndexer crawler navigates the web to improve Meta AI search result quality for users. Whether it honours robots.txt is undocumented, and a request claiming to be meta-webindexer can be checked against the operator's announced ASN.

MetaOperator ASNrobots.txt:No policy

Live check

Verify an IP that claimed to be meta-webindexer

Paste the address from the log line. It is checked against what the operator publishes.

Reference

meta-webindexer at a glance

Reference data for the meta-webindexer crawler
User agentmeta-webindexer

Token only: match on the substring.

OperatorMeta
PurposeAI search crawlers
Respects robots.txtNo policy
Verification methodOperator ASNOperator ASN check

Check the source IP against AS32934. Meta publishes no per-bot range file.

https://developers.facebook.com/docs/sharing/webmasters/web-crawlers/

Crawl patternUnhinged, more than 1 per second.
Robots.txt tokensmeta-webindexer
Operator documentationhttps://developers.facebook.com/docs/sharing/webmasters/web-crawlers/

As per their documentation, "The Meta-WebIndexer crawler navigates the web to improve Meta AI search result quality for users. In doing so, Meta analyzes online content to enhance the relevance and accuracy of Meta AI. Allowing Meta-WebIndexer in your robots.txt file helps us cite and link to your content in Meta AI's responses."

robots.txt

Allow or block meta-webindexer

Paste one at the root of your domain. Rules are per token.

Block meta-webindexer
User-agent: meta-webindexer
Disallow: /
Allow meta-webindexer
User-agent: meta-webindexer
Allow: /
Allow, except the pages you never want quoted
User-agent: meta-webindexer
Allow: /
Disallow: /account/
Disallow: /checkout/
Disallow: /search

Edit the Disallow paths to match your own URLs.

What blocking actually costs you

Blocking meta-webindexer takes the site out of the index behind its answers, so it stops being cited there. If referral traffic from AI answers matters to you, block the training crawler instead and leave this one alone.

Build a file for every crawler

FAQ

meta-webindexer questions

What is meta-webindexer?

meta-webindexer is a bot operated by Meta that indexes pages so an AI answer engine can cite them. As per their documentation, "The Meta-WebIndexer crawler navigates the web to improve Meta AI search result quality for users. Whether it honours robots.txt is undocumented, and a request claiming to be meta-webindexer can be checked against the operator's announced ASN.

Does meta-webindexer respect robots.txt?

Not documented. No operator statement says whether meta-webindexer reads robots.txt, so add the rule but verify in your logs that the requests actually stop.

How do I verify a request really came from meta-webindexer?

Check the source IP against AS32934. Meta publishes no per-bot range file. The reference is published at https://developers.facebook.com/docs/sharing/webmasters/web-crawlers/.

How do I block meta-webindexer?

Add the meta-webindexer token to robots.txt with Disallow: /. If the crawler ignores robots.txt, match the user agent at your CDN or reverse proxy and return 403 there instead.

Will blocking meta-webindexer hurt my search rankings?

Blocking meta-webindexer takes the site out of the index behind its answers, so it stops being cited there. If referral traffic from AI answers matters to you, block the training crawler instead and leave this one alone.

    meta-webindexer (Meta): User Agent, IP Verification & robots.txt | IPScanner