41 signals, one prioritized report
Every check is a real HTTP probe mapped to a documented Google AdSense signal. No SEO astrology.
Every signal AdSense looks for
3 tiers · 41 machine-checkable signals
Required
9 checks. Failure means your AdSense application will be rejected or your account suspended. Fix these first.
Recommended
13 checks. Failure lowers approval odds, reduces ad revenue, or signals weak trust to Google. Strongly recommended.
Suggested
19 checks. Community best practice and E-E-A-T signals from Search Quality Rater Guidelines. Helps long-term ranking.
Beyond deterministic checks
A 5-stage LLM re-read on top of the 41 machine checks — for findings the engine can't see.
Required Pages
Verifies privacy, terms, contact and the publisher's own ad-disclosure page — not just 200 OK, but actual substance.
Privacy policy present but missing AdSense-specific cookie disclosure languageSource: AdSense Program Policies ↗
Site Structure
Reads the architecture — navigation depth, internal linking, and whether a human can tell what the site is about in 3 seconds.
Top nav has 12 items with no logical grouping — readers cannot tell what the site is about in 3 secondsSource: Build and submit a sitemap ↗
Crawler & Rendered
Compares what Google's crawler sees vs. what a human sees — catches JavaScript rendering gaps and cloaking risks.
Page is server-side rendered for humans but returns a JavaScript-only shell to Googlebot — cloaking riskSource: Google Search robots.txt intro ↗
E-E-A-T
Reads the site for Experience, Expertise, Authoritativeness and Trust — Google Quality Rater's framework.
Author bio says "John is a passionate writer" but has no credentials, links, or past workSource: Google Quality Rater Guidelines (PDF) ↗
Legal & Privacy
Cross-checks privacy text against GDPR, CCPA, COPPA and AdSense-specific ad-disclosure requirements.
Cookie consent banner has no "Reject all" option — fails EU ePrivacy directiveSource: AdSense Program Policies ↗
Three steps to a clear plan
Basic audit → AI Coach report → fix & re-audit. Each step is one click.
Run a Basic audit
Paste your root URL. We crawl up to 100 pages (or your plan limit) and run 41 deterministic checks against the signals AdSense reviewers actually probe.
Generate the AI Coach report
On top of the 41 checks, the AI Coach re-reads your site through 5 lenses — required pages, structure, crawler rendering, E-E-A-T, and legal privacy.
Fix, re-audit, apply
Re-run after your fixes to confirm every issue is resolved. Then submit with the confidence that comes from operational clarity.
Beyond the audit
Three things you can do with the report after the run.
History & filtering
Every audit is saved. Filter by status (passed, failed, warning), search by URL, and re-open any report from your dashboard.

Downloadable reports
Export any audit as JSON or HTML — shareable with a teammate or attachable to a support ticket.

Shareable report links
Every report has a unique short id. Paste the URL into Slack or email — the recipient sees the full audit, no login required.
