PetalBot (Huawei): what it is and how to allow or block it

Updated · checked against the operator's documentation on

PetalBot is Reported to be the crawler of Huawei's Petal Search. Its robots.txt token is PetalBot.

Facts

Operator
Huawei
Category
Search engine crawler (reported)
robots.txt token
PetalBot
Honors robots.txt?
Not documented. Not confirmed from Huawei's documentation; we could not read it.
User-agent example
Contains petalbot (the operator documents no full example string)
Official source
Petal Search: PetalBot page (content not readable without JavaScript)
Compared with the source

What it is used for

Reported by third parties as the crawler behind Petal Search. Huawei's own page is a JavaScript app whose content we could not read.

What happens if you block it

Unknown from Huawei's documentation. Third parties describe it as the Petal Search crawler, so blocking it would probably remove you from that search engine; that is unconfirmed.

Everything on this page except the name and operator is reported by third parties: Huawei's PetalBot page loads its content with JavaScript, and we could only confirm that it is a webmaster site. We did not see PetalBot in our logs.

Is it really PetalBot?

Anyone can send PetalBot as a user agent, and Huawei publishes no IP list or reverse-DNS method that we could find, so a log line cannot prove a request is real. Check whether it fetched /robots.txt and whether the address belongs to the operator's network.

  • We did not find an IP list or a reverse-DNS method in the official source we compared on 2026-10-25, so the user agent alone cannot show that a request is genuine. Check the operator's page for updates.
  • Paste any user agent from your logs into the user-agent lookup, or follow the scripts in Fake Googlebots and PHP scanners.

How to allow or block PetalBot

Add one of these groups to the robots.txt at the root of your domain. A group that names the bot overrides a general User-agent: * group.

Allow PetalBot
User-agent: PetalBot
Allow: /
Block PetalBot
User-agent: PetalBot
Disallow: /

Does your site allow PetalBot today? The checker evaluates your robots.txt for this and every other bot.Check my site

What we see on our own sites

No request identifying as PetalBot has been recorded in the last 30 days, so there is nothing to show yet. We never fill this in with estimates.

Counts come from the websites we operate; they hold no IP addresses or URLs, and a user agent is only a claim. See the bot traffic data and the methodology.

Questions about PetalBot

What is PetalBot?

Reported to be the crawler of Huawei's Petal Search. Reported by third parties as the crawler behind Petal Search. Huawei's own page is a JavaScript app whose content we could not read.

Is PetalBot safe and legitimate?

PetalBot is reported to be a search engine crawler run by Huawei, but we could not read an operator page that confirms it. A user-agent string is only a claim, and anyone can send it. We did not find an IP list or reverse-DNS method in the official source we compared on 2026-10-25, so the user agent alone cannot prove a request is real.

Does PetalBot obey robots.txt?

Not documented. Not confirmed from Huawei's documentation; we could not read it.

How do I block PetalBot?

Add a group to the robots.txt at the root of your domain: User-agent: PetalBot followed by Disallow: /. A group that names the bot overrides a general User-agent: * group. Huawei documents nothing about robots.txt for this agent, so we cannot promise it is honored.

Will blocking PetalBot hurt my Google rankings or AI visibility?

Huawei documents nothing we could read about this. Third parties describe it as the crawler of Petal Search, so blocking it would probably remove you from that search engine; that is unconfirmed.

Other Search engine crawlers

All Search Engine Crawlers · Bot directory · Which bots to allow or block · robots.txt generator · See a page as a bot