Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover readOnly, idempotent, openWorld and non-destructive, but the description adds material behavior beyond them: it reads robots.txt only, it does not test whether a firewall blocks crawlers, and it enumerates exactly what it inspects (robots.txt rules, sitemaps, redirect chain, X-Robots-Tag, robots meta). Those caveats are what an agent needs to avoid over-trusting the result.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.