Automated Site Audit
A 40-rule on-page audit engine that runs continuously — no Screaming Frog sessions, no manual crawl scheduling, no spreadsheet exports. Issues are prioritized, tracked, and delivered as Telegram alerts when critical.
What gets checked
Structured data (schema.org)
- JSON-LD presence and valid @type
- Article, FAQPage, HowTo, LocalBusiness, Product schema validation
- Required fields missing or malformed
- Conflicting schema on the same page
hreflang & internationalization
- hreflang tags present on multilingual pages
- Return links verified (x→y requires y→x)
- x-default set and pointing to correct URL
- Locale mismatches between canonical and hreflang
Core Web Vitals
- LCP > 2.5s flagged as P3 issue
- CLS > 0.1 flagged on key landing pages
- FID / INP monitoring via CrUX API (when configured)
- Mobile vs desktop score comparison
Internal linking
- Orphan pages — indexed but no inbound internal links
- Anchor text diversity scoring
- Deep pages (4+ click depth) surfaced for silo restructuring
- Internal link count distribution
Redirect chains & errors
- 3xx redirect loops detected
- Chains longer than 2 hops flagged for cleanup
- 404 pages linked from internal pages
- 5xx errors on crawled URLs
Meta & on-page coverage
- Missing or empty title / meta description
- Duplicate title tags across pages
- Duplicate meta descriptions
- H1 missing or multiple H1 tags
- Canonical tag missing, self-referencing, or cross-domain
Priority scoring — fix the right things first
How the audit runs
Crawl trigger
Audit runs on every deploy and on schedule (daily or weekly). You can also trigger a manual audit from the panel or via Telegram /audit command.
Rule engine
40+ checks run against every crawled URL. Rules are weighted by page authority (GSC traffic data) and issue severity. New issues are diff'd against the previous run.
Priority scoring
Each issue is scored P1–P5 factoring in: issue type, page importance, and blast radius (how many pages are affected). Score informs sort order in the panel.
Alerts & reports
P4/P5 issues fire a Telegram alert immediately. All issues appear in the Audit panel grouped by category. Weekly digest includes net-new vs resolved issue counts.
Common questions
No more manual crawl sessions
Join the waitlist and get audit results from day one.