Imperva.
Track AI bots at the edge with Imperva's CDN and WAF. Secure, high-performance detection integrated with Imperva's security features.
There is no ready-made Imperva snippet yet, so this page does not give you working tracking code. To track AI crawlers today, use Cloudflare or Amazon CloudFront, or call the xSeek API from your server.
Overview (planned)
Imperva's CDN and Web Application Firewall can be extended to detect and track AI bot visits. By leveraging Imperva's custom rules engine or IncapRules, you can implement AI bot detection at the edge while maintaining Imperva's security protections. This solution works seamlessly with Imperva-protected websites and provides bot tracking without compromising security.
What it will do
Requirements
- Imperva CDN or Cloud WAF subscription
- Access to IncapRules configuration
- API key from xseek
- Website ID from your xseek dashboard
Planned setup
- 01
Ensure AI bots are allowed through Imperva's WAF and security policies
- 02
Access your Imperva dashboard and navigate to IncapRules
- 03
Create a new rule to detect AI bot user agents
- 04
Configure the rule to call our tracking API endpoint
- 05
Add your API key and website ID to the rule configuration
- 06
Deploy the rule and verify AI bot tracking in xseek dashboard
What works today
XSEEK_API_KEY=your_api_keyXSEEK_WEBSITE_ID=your_website_idYour API key can be found in your account settings. Make sure it has the ai_visits:push privilege.
No Imperva rule yet: track at your origin
There is no Imperva rule or snippet to copy. Imperva sits in front of your server, so the way to track AI crawlers today is on the server itself, with the API.
What that takes:
- Make sure Imperva's WAF and bot policies let AI crawlers through
- Add the server-side detection code from the API guide to your origin
- Know the limit: pages Imperva serves from its cache never reach your server, so those visits are not counted
The API Integration page documents the tracking endpoint, the request format and the responses.
We can walk you through the setup or review your configuration.