|
1 | 1 | --- |
2 | | -pcx_content_type: navigation |
| 2 | +pcx_content_type: overview |
3 | 3 | title: Verified bots |
4 | 4 | sidebar: |
5 | | - group: |
6 | | - hideIndex: true |
7 | 5 | order: 2 |
8 | 6 | learning_center: |
9 | 7 | title: What is a bot? |
10 | 8 | link: https://www.cloudflare.com/learning/bots/what-is-a-bot/ |
11 | 9 |
|
12 | 10 | --- |
13 | 11 |
|
14 | | -import { Render, DirectoryListing } from "~/components"; |
| 12 | +import { GlossaryTooltip } from "~/components"; |
15 | 13 |
|
16 | | -<Render file="verified-bots" product="bots" /> |
| 14 | +A verified bot is a bot which has been added to Cloudflare's list of <GlossaryTooltip term="verified bot">verified bots</GlossaryTooltip>. |
17 | 15 |
|
18 | | -Refer to the pages below for additional resources on verified bots. |
| 16 | +You can request for your bot to be added to Cloudflare's bots and agents directory by filling out an [online application](https://dash.cloudflare.com/?to=/:account/configurations/verified-bots) in the Cloudflare dashboard. |
19 | 17 |
|
20 | | -<DirectoryListing /> |
| 18 | +:::note |
| 19 | +A bot cannot be registered as both a verified bot and a signed agent. Review Cloudflare's [signed agents](/bots/concepts/bot/signed-agents/) to determine how to identify your bot. |
| 20 | +::: |
| 21 | + |
| 22 | +## Verified bot requirement |
| 23 | + |
| 24 | +For a bot to be verified, it must meet the following requirements: |
| 25 | + |
| 26 | +1. The bot must follow [verified bots policy](/bots/concepts/bot/verified-bots/policy/). |
| 27 | +2. The bot must be verified using one of the following verification methods: |
| 28 | + - [Web Bot Auth](/bots/reference/bot-verification/web-bot-auth/) |
| 29 | + - [IP validation](/bots/reference/bot-verification/ip-validation/) |
| 30 | + |
| 31 | +Once Cloudflare approves a verified bot, it should appear on [Cloudflare Radar's bots and agents directory](https://radar.cloudflare.com/verified-bots). |
| 32 | + |
| 33 | +--- |
| 34 | + |
| 35 | +## Transient false negatives |
| 36 | + |
| 37 | +Once Cloudflare lists a bot as a verified bot, this entry is cached and may get delisted if no traffic is seen in the Cloudflare network coming from the bot for a defined period of time. |
| 38 | + |
| 39 | +It takes 24 hours for an inactive IP to be removed as a verified bot. |
| 40 | + |
| 41 | +A bot can remain unlisted until Cloudflare sees traffic being sourced from the bot. When the bot is revalidated, it is listed as a verified bot again. |
| 42 | + |
| 43 | +--- |
| 44 | + |
| 45 | +## Verification methods |
| 46 | + |
| 47 | +The bot must be verified using one of the following validation methods: |
| 48 | + |
| 49 | +- [Web Bot Auth](/bots/reference/bot-verification/web-bot-auth/) |
| 50 | +- [IP validation](/bots/reference/bot-verification/ip-validation/) |
| 51 | + |
| 52 | +--- |
| 53 | + |
| 54 | +## Categories |
| 55 | + |
| 56 | +You can segment your verified bot traffic by its type and purpose by adding the Verified Bot Categories field `cf.verified_bot_category` as a filter criteria in [WAF Custom rules](/waf/custom-rules/), [Advanced Rate Limiting](/waf/rate-limiting-rules/), and Late Transform rules. |
| 57 | + |
| 58 | +:::note |
| 59 | +The Verified Bot Categories field is not compatible with legacy Firewall rules. |
| 60 | +::: |
| 61 | + |
| 62 | +| Name | String value | Example | |
| 63 | +| -------------------------- | ---------------------------- | ----------------------------------------------------------------------- | |
| 64 | +| Academic research | `Academic Research` | Library of Congress, TurnItInBot, Bibliothèque nationale de France | |
| 65 | +| Accessibility | `Accessibility` | Accessible Web Bot | |
| 66 | +| Advertising or marketing | `Advertising & Marketing` | Google Adsbot | |
| 67 | +| Aggregators | `Aggregator` | Pinterest, Indeed Jobsbot | |
| 68 | +| AI Assistant | `AI Assistant` | Perplexity-User, DuckAssistBot | |
| 69 | +| AI Crawler | `AI Crawler` | Google Bard, ChatGPT bot | |
| 70 | +| AI Search | `AI Search` | OAI-SearchBot | |
| 71 | +| Archiver | `Archiver` | Internet Archive, CommonCrawl | |
| 72 | +| Feed fetcher | `Feed Fetcher` | RSS or Podcast feed updaters | |
| 73 | +| Monitoring or analytics | `Monitoring & Analytics` | Uptime Monitors | |
| 74 | +| Page preview | `Page Preview` | Facebook, Slack, Twitter, or Discord Link Preview tools | |
| 75 | +| Search engine crawler | `Search Engine Crawler` | Googlebot, Bingbot, Yandexbot, Baidubot | |
| 76 | +| Search engine optimization | `Search Engine Optimization` | Google Lighthouse, GT Metrix, Pingdom, AddThis | |
| 77 | +| Security | `Security` | Vulnerability Scanners, SSL Domain Control Validation (DCV) Check Tools | |
| 78 | +| Social media marketing | `Social Media Marketing` | Brandwatch | |
| 79 | +| Webhooks | `Webhooks` | Payment processors, WordPress Integration tools | |
| 80 | +| Other | `Other` | | |
| 81 | + |
| 82 | + |
| 83 | +### Availability |
| 84 | + |
| 85 | +Verified Bot Categories is available on all plans. |
0 commit comments