Skip to content
CA

canonical

GoodBotCommunity-sourced

An automated agent operated by Canonical Ltd. used for internal service verification, infrastructure health checks, and Ubuntu-related ecosystem telemetry. Operated by Canonical Ltd..

GoodBot
Assessment
Verified Bot
Category
Bot
Kind
1
Data sources
AI-generated summary, drawn from Cloudflare, operator docs, and community data

What is canonical?

The 'canonical' bot is an official utility maintained by Canonical Ltd., the company behind the Ubuntu operating system. It is primarily utilized to perform automated checks across their vast network of web services, documentation portals, and software repositories to ensure consistent uptime and correct configuration. Unlike third-party crawlers, this agent operates within the scope of Canonical's own infrastructure management and quality assurance processes.

Helpful — This is a verified internal tool used by the maintainers of Ubuntu to ensure service availability and proper configuration of their web properties.

Identification

Bot name
canonical
Operator
Canonical Ltd.
Category
Verified Bot
Verification
Community-sourced
Main use cases
Infrastructure health monitoringService availability verificationUbuntu ecosystem telemetry

Why it crawls your site

This bot crawls to validate that web assets are correctly indexed and that services are responding according to expected performance benchmarks. It helps the engineering team identify broken links, misconfigured headers, or downtime within the Ubuntu ecosystem. Site administrators can verify the legitimacy of this traffic by checking that the source IP addresses originate from Canonical's known autonomous system (AS) ranges.

IP ranges

Requests from canonical originate from these published ranges. For strict verification, match the source IP against this list in addition to checking the user-agent and reverse-DNS.

Showing 24 of 37 ranges

Block or allow canonical

Block it

Add a Disallow rule for canonical in your robots.txt file. You can also block at the server level using your web server configuration or CDN firewall rules to filter requests matching the user-agent string.

# Block canonical from crawling your entire site
User-agent: canonical
Disallow: /

# Allow canonical full access
User-agent: canonical
Allow: /
Allow & verify

Ensure your robots.txt allows canonical. Verify requests by checking the user-agent string.

Traffic & trends

Cloudflare Radar traffic

No Cloudflare traffic data available.

Google Trends interest

Loading trend data…

Data sources

This profile is compiled from the following sources.

GithubWhitelist
Last updated July 21, 2026