Meta’s updated Terms of Service, taking effect Oct. 30, drew criticism for language that appeared to let the company scrape businesses’ websites. After the backlash, Meta clarified that the terms apply only to its ads and business products and that it respects robots.txt preferences.
What the original language said
As first written, businesses that continue using Meta would authorize it to:
- automatically crawl their associated domains,
- use test credentials, and
- periodically pull updates for training and research.
The clause was flagged by Stephen Beale of The Steampunk Explorer, and legal experts quoted by Nieman Lab warned it could be used to justify widespread scraping.
Meta’s clarification
Meta spokesperson Daniel Roberts told The Verge that the terms apply only to Meta’s ads and business products and that the company respects robots.txt preferences. Meta can still gather data from business websites for ad targeting.
What advertisers should check now
Review your robots.txt policy
Since Meta says it follows robots.txt, make your crawler rules explicit — especially the split between crawlers you allow for AI search visibility and those you block from training.
Audit connected domains
Confirm which domains are linked to your Meta business assets and make sure test or internal pages aren’t publicly exposed.
Takeaways
- Don’t skim platform terms. Ad platform terms can change how your site data is used; share the update with legal and engineering before Oct. 30.
- robots.txt is table stakes. See Four Technical SEO Fundamentals for AI Search: From robots.txt to Entity Consistency.
- Keep watching Meta’s data collection. For a related controversy, read What Personal Data Does Meta’s Muse AI Collect?.