Verify PetalBot IP Address

Verify if an IP address truly belongs to Huawei, using official verification methods. Enter both IP address and User-Agent from your logs for the most accurate bot verification.

PetalBot is the web crawler operated by Huawei, used to power Petal Search and related Huawei mobile services. It crawls publicly accessible webpages to discover content, metadata, structured data, and links for indexing. PetalBot supports search results delivered across Huawei devices and applications. Crawl frequency depends on site authority, update frequency, and internal ranking signals, similar to other search engine crawlers. Its purpose is to build and maintain Huawei's independent search index for global users. RobotSense.io verifies PetalBot using Huawei's official validation methods, ensuring only genuine PetalBot traffic is identified.

This bot does not honor Crawl-Delay rule.

User Agent Examples

Mozilla/5.0(compatible;PetalBot;+https://webmaster.petalsearch.com/site/petalbot)

Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible;PetalBot;+https://webmaster.petalsearch.com/site/petalbot)
Example user agent strings for PetalBot

Robots.txt Configuration for PetalBot

Robots.txt User-Agent:PetalBot

Use this identifier in your robots.txt User-agent directive to target PetalBot.

Recommended Configuration

Our recommended robots.txt configuration for PetalBot:

User-agent: PetalBot
Allow: /

Completely Block PetalBot

Prevent this bot from crawling your entire site:

User-agent: PetalBot
Disallow: /

Completely Allow PetalBot

Allow this bot to crawl your entire site:

User-agent: PetalBot
Allow: /

Block Specific Paths

Block this bot from specific directories or pages:

User-agent: PetalBot
Disallow: /private/
Disallow: /admin/
Disallow: /api/

Allow Only Specific Paths

Block everything but allow specific directories:

User-agent: PetalBot
Disallow: /
Allow: /public/
Allow: /blog/

Set Crawl Delay

Limit how frequently PetalBot can request pages (in seconds):

User-agent: PetalBot
Allow: /
Crawl-delay: 10

Note: This bot does not officially mention about honoring Crawl-Delay rule.