Bots
Monitoring bots
Monitoring bots check a site's health or safety, not its content. Google-Safety looks for malware and abuse in links posted on Google properties and ignores robots.txt. UptimeRobot checks whether a site is up, and is an agent somebody configured on purpose. Neither builds a search index or a training corpus, so neither decides whether AI answers cite you.
7 days free · card required
- agents documented
- 2
- publish IP ranges or reverse DNS
- 2 of 2
- requests to attensira.com, 30 days
- 0
- of n=143,601 · 1 not counted
The rule each entry recommends, from the Google-Safety and UptimeRobot entries, per the operator's documentation.
User-agent: UptimeRobotAllow: /Google-Safety: no robots.txt rule applies. Google states it ignores robots.txt and gives it no token; only a network rule stops it.
ResearcherOperator documentation and our AI traffic board (Attensira MCP) · Which monitoring agents are documented?
Checks whether a site is up, or whether links to it are safe. Reads no content for a search index or a model.
- Google-Safety Google-Safety is Google's abuse and malware fetcher. It ignores robots.txt and has no robots token. What it does, what it does not mean, how to verify it. Google · Product operations
- UptimeRobot UptimeRobot checks whether a site is up, on a schedule someone configured. Its user agent, the IP files to allowlist it, and what to do if you never set it up. UptimeRobot · Product operations
Which monitoring bots fetched attensira.com in the last 30 days?
The AI traffic board does not measure SEO tools, uptime checks or link unfurlers, so the row marked "not counted" has no count to show. Of the 1 it does measure, none had requests filed on attensira.com in the window.
| Agent | Requests | Our robots.txt |
|---|---|---|
| Google-Safety | 0 | No token to name |
| UptimeRobot | not counted | No named group |
How do the monitoring bots compare?
Each row is transcribed from the operator's own documentation. The attensira.com column is ours: what our live robots.txt says to the agent.
| Agent | Operator | robots.txt | Verify by | attensira.com |
|---|---|---|---|---|
| Google-Safety | Ignored | IP ranges + reverse DNS | No token to name | |
| UptimeRobot | UptimeRobot | Not stated | IP ranges | No named group |
Google-Safety
- Operator
- robots.txt
- Ignored
- Verify by
- IP ranges + reverse DNS
- attensira.com
- No token to name
UptimeRobot
- Operator
- UptimeRobot
- robots.txt
- Not stated
- Verify by
- IP ranges
- attensira.com
- No named group
Each row read from the operator's documentation, 3 Sep 2026 to 4 Sep 2026.
Why does Google-Safety ignore robots.txt?
Google states that the Google-Safety user agent ignores robots.txt rules, and lists it among its special-case crawlers for abuse-specific crawling such as malware discovery for links posted on Google properties. A safety check a site could switch off would not be much of a check.
A verification check written for Googlebot's hostnames and ranges rejects every real Google-Safety request, so it needs a check of its own.
- Reverse DNS ends in
- *.google.com
- IP range file
- special-crawlers.json
Documented among the special-case crawlers, so it resolves under the rate-limited-proxy mask on google.com. Since robots.txt cannot govern it, verification is the only mechanism a site owner has for telling this agent apart from something wearing its name. The Google-Safety entry, and the method step by step: how to verify a crawler.
ResearcherTranscribed from Google documentation · How should I handle UptimeRobot?
If you use the service, let its checks through any firewall or rate limit by address, not by user agent: a check that gets blocked reads as your site being down. A robots.txt group for it records intent at most, since UptimeRobot states no robots.txt position.
If you do not use it, a monitor someone else set up may point at your URL. That costs one request per check interval and has no bearing on search or AI visibility.
- IP range files
- IPv4.txtIPv4andIPv6.txt
UptimeRobot publishes no reverse-DNS suffix for UptimeRobot; verify by the range files.
UptimeRobot publishes its monitoring addresses as plain-text files for allow-listing and also serves them from a dedicated DNS endpoint at ip.uptimerobot.com. The list changes as monitoring locations are added, so read it rather than pinning a copy into a firewall. The UptimeRobot entry, and the method step by step: how to verify a crawler.
ResearcherTranscribed from UptimeRobot documentation · What else do people ask?
What are monitoring bots?
Can I block Google-Safety?
Why is UptimeRobot requesting my homepage?
Do monitoring bots affect SEO or AI visibility?
Where do these facts come from?
4 claims on this page, each with the page it was read from; last checked .
Google documents that the Google-Safety user agent handles abuse-specific crawling, such as malware discovery for publicly posted links on Google properties, and that it is as such unaffected by crawling preferences.
developers.google.com · retrieved
“The Google-Safety user agent handles abuse-specific crawling, such as malware discovery for publicly posted links on Google properties.”
Google documents the special-case crawlers as performing specific functions for Google products, including for abuse-specific crawling or fetching, and states that they may or may not respect robots.txt rules.
developers.google.com · retrieved
“These crawlers or fetchers may or may not respect robots.txt rules.”
UptimeRobot operates a monitoring service that requests configured URLs from its monitoring locations on a schedule, and publishes those locations' IP addresses so site owners can allow-list them.
uptimerobot.com · retrieved
“Here is the list of our IPs so you can allow-list them if needed.”
UptimeRobot publishes its user-agent string as "Mozilla/5.0+(compatible; UptimeRobot/2.0; http://www.uptimerobot.com/)".
help.uptimerobot.com · retrieved · changes often, check the source
“The user agent we use is: Mozilla/5.0+(compatible; UptimeRobot/2.0; http://www.uptimerobot.com/)”
Want whatever it takes to win the answer?
7 days free · card required