Set Minimum ACRI Score
Ensure pages meet a minimum AI-Crawler Reality Index score.
The Problem
ACRI is SEODiff’s composite score (0–100) measuring how well AI systems can crawl, extract, and understand your pages. It combines extractability, semantic structure, content integrity, and retrieval robustness into a single number. Setting a minimum ACRI gate prevents deploying pages that AI crawlers can’t parse.
The Hard Way
There is no manual way to compute ACRI — it’s a proprietary multi-signal score that requires crawling, rendering, content extraction, schema analysis, and benchmark comparison in a single pass.
The SEODiff Way
One API call. Results in under 2 seconds.
POST https://seodiff.io/api/v1/agent/evaluate
{"urls": ["https://example.com/landing/city-page"], "assertions": [{"rule": "min_acri", "value": 60}]}| Parameter | Type | Example |
|---|---|---|
value | integer | 60 |
Code Examples
Copy-paste examples in your preferred language:
cURL
See the full evaluation example in cURL →
Python
See the full evaluation example in Python →
Node.js
See the full evaluation example in Node.js →
Go
See the full evaluation example in Go →
PHP
See the full evaluation example in PHP →
Related Assertions
max_token_bloat
Detect when boilerplate overwhelms useful content for LLM crawlers.
has_schema
Ensure every page has valid JSON-LD schema markup for rich results.
has_h1
Ensure every page has exactly one H1 heading tag.
Use in CI/CD
Add this assertion to your deployment pipeline. Works with any CI platform:
🐙 GitHub Actions
Block bad deployments with automated SEO checks in your GitHub Actions CI/CD pipeline.
🦊 GitLab CI
Add automated SEO quality gates to your GitLab CI/CD pipelines.
▲ Vercel
Automatically validate SEO on every Vercel preview deployment before promoting to production.