Knocklog

PetalBot

Huawei's AI search crawler.

Operator
Huawei
Type
AI search crawler
In the user agent
PetalBot
robots.txt token
PetalBot
Follows robots.txt
does not say whether it follows robots.txt
Official documentation
not found; identified by its observed user agent
Checked on
2026-11-04

What is PetalBot?

PetalBot is Huawei's AI search crawler. It builds the index an AI assistant searches when it answers. If it cannot read your pages, the assistant cannot cite or recommend them.

The operator's description: Crawler for Huawei's Petal Search.

How do I block or allow PetalBot?

With robots.txt, using the token PetalBot. Huawei does not say whether it follows robots.txt. To block the whole site:

User-agent: PetalBot
Disallow: /

To allow it, use Allow instead of Disallow. Before blocking, weigh what it brings: without it, the assistant cannot find your pages to cite or recommend them.

How do I see whether PetalBot visits my site?

In your server or CDN access logs, look for PetalBot in the user agent. Google Analytics does not show these visits: agents do not run its JavaScript.

Anyone can copy the name in a user agent, so counting log lines is not enough. Knocklog reads your site's traffic on any host, confirms who is who, and shows how often PetalBot came, which pages it read and what that brought you.

How do I know it is really PetalBot?

Huawei does not publish a way to verify PetalBot. Any program can use that name, so Knocklog shows these visits as “unverified”, never as genuine.

Does PetalBot visit your site?

See in seconds how your site treats AI agents. Then connect your traffic to learn who really came.

All AI agents