Back to Whitelisting Guide
CF

Cloudflare

Whitelist PixelHarborBot on Cloudflare

Cloudflare is the most common bot protection service we encounter. There are two ways to whitelist our crawler: by User-Agent (recommended) or by IP address.

1

Option 1: Whitelist by User-Agent (Recommended)

  1. Log into your Cloudflare dashboard
  2. Select the domain you want to whitelist
  3. Navigate to Security → WAF → Custom Rules
  4. Click Create rule
  5. Set the rule name to Allow PixelHarborBot
  6. In the expression builder, configure:
    Field:User Agent
    Operator:contains
    Value:PixelHarborBot
  7. Set the action to Skip and select all security features to skip
  8. Click Deploy

The expression should look like: (http.user_agent contains "PixelHarborBot")

2

Option 2: Whitelist by IP Address

  1. Go to Security → WAF → Tools
  2. Under "IP Access Rules", click Add
  3. Enter our IP address (contact hello@pixelharbor.io for current IPs)
  4. Select Allow as the action
  5. Add a note: PixelHarbor crawler
  6. Click Add

Bot Fight Mode

If you have "Bot Fight Mode" or "Super Bot Fight Mode" enabled, it may override your WAF rules.

  1. Go to Security → Bots
  2. Check if "Bot Fight Mode" is enabled
  3. If enabled, either disable it or ensure your WAF rule has higher priority
  4. For "Super Bot Fight Mode" (paid), you can configure exceptions for specific User-Agents

Verify It's Working

After adding the whitelist rule:

  1. Wait a few minutes for the rule to propagate
  2. Return to Pixel Harbor and re-scan your website
  3. If pages are still blocked, check the Cloudflare Firewall Events log for details

Cloudflare Resources

Still Having Trouble?

If you've followed these steps and are still seeing blocking errors, contact us for assistance.

Contact Support
Cloudflare Whitelisting Guide - Pixel Harbor | Pixel Harbor