AI Crawler Blocklist

v1.0.0 · XenForo 2.2+ · Updated

by D.C Style · Add-ons

Control AI training crawler access in XenForo with maintained IP feeds, search-crawler protection and request logs.

  • v1.0.0
  • XenForo 2.2+
  • Updated
  • 72 KB

Screenshots

10 images · tapclick to enlarge

Description

Control which AI crawlers can access your forum. AI Crawler Blocklist gives XenForo administrators a place to manage training-crawler policies, maintain supported crawler IP ranges, and review requests that would be blocked.

Start by watching the traffic. A new installation uses Monitor mode and selects training crawlers. Review its activity before switching to Block, which returns a short HTTP 403 response. AI search, user-requested page fetching and social previews remain unselected by default, with individual controls when you want a different policy.

Use stronger identity checks where they are available. Dedicated published IP feeds can identify a selected crawler even when it uses a different user agent. Shared provider ranges need the selected role’s user agent unless you explicitly enable provider-wide blocking. Google and Bing are protected through their crawler feeds and cached forward-confirmed reverse DNS; a search-engine name in the user agent alone grants no exemption.

Keep policies explainable. Daily totals and recent request samples show the matched provider or rule, outcome and evidence. Deny an exact IP from a reviewed sample, add an IP or CIDR allow rule, or inspect an advanced ASN rule’s network scope before confirming it. The diagnostic tool explains how an example IP and user agent would be treated without sending a request.

Review changes and recover when needed. Supported feeds refresh in background jobs. Large changes are held for administrator review, failures retain the previous validated ranges, and stale automatic rules fall back to monitoring. A previous policy snapshot, Off mode and an emergency configuration bypass provide recovery options.

Know the coverage. This version protects requests reaching XenForo’s public application. It still uses PHP bootstrap resources and cannot affect static files or pages answered by an upstream cache. Meta and Bytespider currently use user-agent rules; whole-network ASN rules are optional and can affect unrelated traffic. The add-on does not identify every disguised crawler or residential proxy.

AI Crawler Blocklist guides

3 guides in the Knowledge Base
  1. Install AI Crawler Blocklist for XenForo Install AI Crawler Blocklist, grant admin access and let the first source refresh run, so you can start in Monitor mode. Beginner 1 min · Installation
  2. Choose a crawler policy in AI Crawler Blocklist Pick a crawler policy preset, review Monitor mode activity and switch to Block when you are ready. Intermediate 1 min · Configuration
  3. Fix blocked requests with AI Crawler Blocklist diagnostics Use the diagnostic tool, allow rules and snapshots to check why a request was matched and correct the policy. Advanced 1 min · Troubleshooting
Open AI Crawler Blocklist docs
Need AI Crawler Blocklist to work differently? We can extend it for your forum, built on the same code and kept compatible with updates.

No reviews yet. Only customers who downloaded or bought it can review.

Questions 5

Answered by the D.C Style team.

Sign in to ask a question

You need XenForo 2.2.0 or later, PHP 7.2 or later and the PHP cURL extension. Your server also needs outbound HTTPS access to the supported feed providers and to dns.google for background DNS verification, and XenForo's scheduled jobs must be able to run regularly so the source feeds stay fresh. The add-on itself is free.

Answered by D.C Style ·

No. Google and Bing are protected through their official crawler feeds and cached forward-confirmed reverse DNS, so verified search crawlers are not caught by your deny rules. A request that only claims to be Googlebot or Bingbot in its user agent gets no exemption. Verified search-crawler protection is applied before deny rules, and explicit allow rules take priority over deny rules.

Answered by D.C Style ·

Blocked requests receive a short HTTP 403 response. A new installation starts in Monitor mode, so nothing is blocked until you review the activity and switch to Block yourself. The training-only preset selects training crawlers, while AI search, user-requested page fetching and social previews stay unselected by default, so those are only restricted if you choose to.

Answered by D.C Style ·

What do I need to run the AI Crawler Blocklist?

You need XenForo 2.2.0 or later, PHP 7.2 or later and the PHP cURL extension.

Your server also needs outbound HTTPS access to the supported feed providers and to dns.google for background DNS verification, and XenForo's scheduled jobs must be able to run regularly so the source feeds stay fresh. The add-on itself is free.

Answered by D.C Style ·

Still unsure? Ask us →

AI Crawler Blocklist

Free · v1.0.0
Download v1.0.0