From 4bad4dd31d111bfc57d901bae45dc28b0071ce8a Mon Sep 17 00:00:00 2001 From: Adrian Philipp Date: Wed, 18 Mar 2026 08:32:39 +0100 Subject: [PATCH] fix(conf): fix meta-externalagent UA case and use ASN verification The actual User-Agent string is lowercase "meta-externalagent", not "Meta-ExternalAgent". Since UA matching is case-sensitive, the bot was not being detected. Also switch from RDNS to ASN 32934 (Meta) verification for faster and more reliable detection. Ref: https://developers.facebook.com/docs/sharing/webmasters/crawler --- bots/conf.d/meta-externalagent.yaml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/bots/conf.d/meta-externalagent.yaml b/bots/conf.d/meta-externalagent.yaml index b19e445..8761322 100644 --- a/bots/conf.d/meta-externalagent.yaml +++ b/bots/conf.d/meta-externalagent.yaml @@ -1,10 +1,7 @@ # Meta AI/Facebook crawler -# https://developers.cloudflare.com/bots/concepts/bot/verified-bots/ +# https://developers.facebook.com/docs/sharing/webmasters/crawler kind: AITraining name: meta-externalagent -ua: "Meta-ExternalAgent" -rdns: true -domains: - - "fbsv.net" - - "tfbnw.net" - - "facebook.com" +ua: "meta-externalagent" +asn: + - 32934