What AdsBot-Google-Mobile does
AdsBot-Google-Mobile is a Google special-case crawler that checks the ad quality of mobile web pages for Google Ads, fetching pages with a mobile browser user-agent. It is used under an agreement with the sites it crawls, which is why it ignores the global User-agent: * group in robots.txt and only obeys rules that name it directly. Its user-agent string ends in (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html).
How to control AdsBot-Google-Mobile
Target AdsBot-Google-Mobile in your robots.txt with the AdsBot-Google-Mobile token. Rules apply per bot, so you can allow this one while blocking others, or the reverse.
Allow AdsBot-Google-Mobile
User-agent: AdsBot-Google-Mobile
Allow: /Block AdsBot-Google-Mobile
User-agent: AdsBot-Google-Mobile
Disallow: /It ignores the global User-agent: * group in robots.txt, and genuine requests can be verified against Google's published special-crawlers.json IP ranges, with reverse DNS resolving to rate-limited-proxy-***-***-***-***.google.com.
How to identify AdsBot-Google-Mobile
Temso identifies AdsBot-Google-Mobiletraffic by matching the request's User-Agent header against this pattern. User-agent strings can be spoofed, so treat a match as an indication, not proof.
AdsBot-Google-MobileAdsBot-Google-Mobile FAQ
What is AdsBot-Google-Mobile?
AdsBot-Google-Mobile is Google's special-case crawler that checks the ad quality of mobile web pages for Google Ads, crawling with a mobile device user-agent. It operates from different IP ranges than Google's common crawlers, published in the special-crawlers.json file.
How do I block AdsBot-Google-Mobile?
You must add a robots.txt group that names it explicitly, with User-agent: AdsBot-Google-Mobile and Disallow: /, because as a special-case crawler it ignores rules under the global User-agent: * group. Blocking it prevents Google Ads from checking mobile landing-page quality on those pages.
About Advertising Bots
Bots run by ad platforms to check landing pages, verify ad placements, and analyze content for brand safety and targeting.
If you run ads on a platform, its ad bots usually need access; blocking them can break ad approval and quality checks for your own campaigns.