My Policy Health Score dropped between scans — troubleshooting
Published 7/24/2026
A score change between two scans of the same domain always has a specific, traceable cause — CrawlPact never adjusts a score without a detected change in what was actually declared.
Check what actually changed first
Every saved domain’s history timeline records each scan and highlights detected differences from
the previous one. Before assuming something is wrong, check whether the change was intentional —
a deployment, a CDN configuration change, or a plugin update can all alter robots.txt or other
policy files without anyone directly editing them.
Common real causes
- A
robots.txtrule changed. A newDisallowline, a removedAllowline, or a rewritten wildcard group can all shift which crawlers are evaluated as allowed or blocked. - The registry changed, not your website. If a crawler’s purpose classification or lifecycle
status was updated in CrawlPact’s registry (for example, a crawler moving from
unverifiedtoactive, or being markeddeprecatedwith a replacement), your score can change even though yourrobots.txtfile is byte-for-byte identical. CrawlPact’s registry changelog records exactly this kind of change, separately from any change to a scanned website — see changelog. - A new finding was introduced. A change that creates a new conflict (for example, a broad wildcard rule newly overriding a specific one) lowers the score even if the specific line that changed looks minor.
- The scan was incomplete. A scan that couldn’t fully reach your site (see Resource unavailable troubleshooting) is scored differently from a fully completed one, since an incomplete result reflects missing information, not a confirmed policy state.
Verify with evidence
Every finding CrawlPact reports includes the specific evidence behind it — the matched
robots.txt line, the affected crawler, and the ruleset version used to evaluate it. Compare two
scans’ full reports side by side rather than relying on the score number alone.
Related guides
A crawler shows 'Resource unavailable' — troubleshooting
What it means when CrawlPact can't determine a crawler's access result because robots.txt itself couldn't be fetched, and how to fix it.
My llms.txt file isn't validating — troubleshooting
Common structural issues CrawlPact's llms.txt validator flags, and how to fix each one.
My robots.txt rule isn't blocking a crawler — troubleshooting
Common causes when a Disallow rule doesn't appear to take effect against a specific AI crawler, and how to check each one.
See how this applies to your own site
Run a free audit to check your declared AI crawler policy against your own domain.
Audit a domain