Letting the scanner read your site
The Authoritize compliance scanner reads your public pages only, the same way Google's crawler does: normal HTTP requests, no logins, no forms, up to 50 pages once a month. It always identifies itself with this user agent:
AuthoritizeAuditBot/1.0 (+https://authoritize.ai)
If a scan can't get through, it is almost always a firewall or bot-protection product
blocking unknown crawlers — the same walls that sometimes block search engines. The fix is
a one-time allowlist entry for the user agent AuthoritizeAuditBot in whichever
product guards your site. Find yours below.
Not sure what's blocking it? Start here
- If your site sits behind Cloudflare (many clinic sites do, sometimes via the hosting company), start with the Cloudflare section below.
- If it's a WordPress site, check for a security plugin — Wordfence, Sucuri, iThemes/SolidWP, or All-In-One Security are the common ones. Each has its own section or the generic steps below apply.
- If neither, ask your hosting provider or web person: "Please allowlist the crawler user agent
AuthoritizeAuditBotso it can read our public pages." That one sentence is all they need. - Also confirm your
robots.txtdoesn't contain a blanketDisallow: /— the scanner respects obvious signals the way search crawlers do.
Cloudflare (free or paid plan)
- Log in at dash.cloudflare.com and pick your site.
- Go to Security → WAF → Custom rules (on older dashboards: Firewall Rules) and create a rule: If User Agent contains
AuthoritizeAuditBotthen Skip (skip all remaining security features, or at minimum Bot Fight Mode and Super Bot Fight Mode). - If you use Bot Fight Mode (Security → Bots) and can't add a skip rule on your plan, the practical options are turning Bot Fight Mode off or upgrading to a plan that allows WAF skip rules — Bot Fight Mode has no allowlist of its own on the free plan.
- Save. The next scan attempt will get through immediately — use the "scan again now" link in the email.
Wordfence (WordPress)
- WordPress admin → Wordfence → Firewall → All Firewall Options.
- Under Allowlisted URLs / Advanced Firewall Options, find "Allowlisted user agents" (older versions: whitelist) and add
AuthoritizeAuditBot. - Also check Wordfence → Blocking for any custom pattern that matches generic bots, and Rate Limiting rules that "throttle" or "block" crawlers — set crawler rules to at least 50 requests per minute, or exempt the user agent.
Sucuri
- Log in to the Sucuri dashboard (WAF product, not just the WordPress plugin).
- Go to Firewall → Settings → Access Control → Allow User Agents and add
AuthoritizeAuditBot. - If you only use the Sucuri WordPress plugin (no WAF), it rarely blocks crawlers — check your host's firewall instead.
Other WordPress security plugins (SolidWP, All-In-One Security, MalCare…)
- Look for a Firewall or Bot protection section in the plugin's settings.
- Find the allowlist / whitelist for user agents and add
AuthoritizeAuditBot. - If the plugin only allowlists IPs (not user agents), disable its "block fake/unknown crawlers" style option instead, or ask us for current IP guidance by replying to any monitoring email — our requests come from Cloudflare's network, whose published IP ranges most plugins already trust.
Hosting-level protection (WP Engine, Kinsta, SiteGround, GoDaddy…)
- Managed hosts often run their own bot filtering in front of your site — nothing in your WordPress admin will show it.
- Open a support ticket with one sentence: "Please allowlist the crawler user agent
AuthoritizeAuditBot— it reads our public pages once a month for compliance monitoring we've enrolled in." - Hosts do this routinely for SEO and uptime tools; it's usually same-day.
What the scanner never does
No logins or password attempts, no form submissions, no patient or visitor data, no admin paths — public pages only, at most 50 per month, at gentle speed. Allowlisting it exposes nothing that isn't already public to every search engine.
Fixed it? Use the "scan again now" link in your monitoring email and the scanner will re-try immediately — no waiting for the monthly cycle. Still stuck? Reply to any monitoring email and a human will help.