Skip to content
Aetos SEO

Every check we run.
67 named checks across 17 categories.

Honest yes/partial/no comparisons against Yoast and Rank Math. Below: every audit category expanded, the data we extract for ChatGPT/Claude bundles, and the integrations we read from to build a complete site picture.

SEO — 13 cats AEO — 1 cat AIO — 1 cat GEO — 1 cat Plugin/theme — 1 cat
Audit coverage

17 categories, expanded.

SEO

Title tags

· 5 checks
Check Aetos Yoast Rank Math
Length within 50-60 chars (pixel-aware)
Primary keyword position (early-load)
Power-word presence + uniqueness across pages partial partial
Brand placement convention (start vs end)
Duplicate-title detection across the entire site partial partial
SEO

Meta descriptions

· 4 checks
Check Aetos Yoast Rank Math
Length within 140-160 chars
Action verb + value-prop signal detection
Missing-description coverage map
Truncation simulation (desktop + mobile SERP)
SEO

Heading hierarchy

· 4 checks
Check Aetos Yoast Rank Math
Single H1 enforcement
No skipped levels (H2 → H4) partial
Keyword presence in H2/H3
Heading-to-content ratio sanity
SEO

Image SEO

· 5 checks
Check Aetos Yoast Rank Math
Alt-text presence + length
Decorative-vs-content image classification
Filename SEO check (hashes vs descriptive) partial
Modern format detection (WebP/AVIF) partial
Width/height attribute presence (CLS)
SEO

Internal linking

· 4 checks
Check Aetos Yoast Rank Math
Orphaned-page detection partial partial
Anchor-text diversity score partial
Inbound-link depth from home (max clicks)
Broken internal links
SEO

Schema markup

· 4 checks
Check Aetos Yoast Rank Math
Validation against schema.org spec
Required-field completeness
Schema-conflict detection (Yoast + Rank Math both active)
Coverage map (which post types have schema) partial partial
SEO

XML sitemap

· 3 checks
Check Aetos Yoast Rank Math
Sitemap discoverability (robots.txt reference)
URL count vs indexed pages reconciliation
Lastmod accuracy + staleness detection partial partial
SEO

robots.txt

· 3 checks
Check Aetos Yoast Rank Math
Syntax validation partial partial
Conflict with meta robots tags
AI-bot policy clarity (GPTBot/ClaudeBot/etc)
SEO

Canonical tags

· 3 checks
Check Aetos Yoast Rank Math
Self-referencing canonicals
Canonical chain detection (canonical → canonical)
Canonical vs hreflang consistency partial partial
SEO

Hreflang multilingual

· 3 checks
Check Aetos Yoast Rank Math
Bidirectional hreflang validation partial
x-default presence
Arabic locale variants (ar-EG/ar-SA/ar-AE) partial
SEO

Core Web Vitals

· 4 checks
Check Aetos Yoast Rank Math
LCP measurement per page
INP measurement per page partial
CLS measurement per page
CWV trend tracking over time
SEO

Mobile-friendliness

· 3 checks
Check Aetos Yoast Rank Math
Viewport meta tag presence partial partial
Tap-target sizing (≥48px)
Font-size readability check
SEO

Security headers

· 3 checks
Check Aetos Yoast Rank Math
HTTPS enforcement + HSTS
X-Content-Type-Options: nosniff
Referrer-Policy header
AEO

AEO — Answer Engine Optimization

· 5 checks
Check Aetos Yoast Rank Math
FAQ schema coverage on Q&A pages
Featured-snippet eligibility (40-60 word answer block detection)
Voice-search answer structure scoring
How-To schema where the content is procedural partial partial
Concise-answer paragraph at top of page
AIO

AIO — AI Citation Readiness

· 5 checks
Check Aetos Yoast Rank Math
llms.txt presence + structure validation
AI-bot allowlist in robots.txt (GPTBot, ClaudeBot, PerplexityBot, Google-Extended)
Semantic HTML coverage (article, section, time, address)
Citation-friendly fact-table presence
Markdown-clean content extraction test
GEO

GEO — Google AI Overviews eligibility

· 5 checks
Check Aetos Yoast Rank Math
E-E-A-T signal detection (author bio + credentials)
Freshness signals ("Last updated" timestamps) partial partial
External-citation density (sources linked)
Comparison-table presence (AI Overviews favor these)
First-person experience signals (case studies, reviews)
SEO

Plugin + theme conflicts

· 4 checks
Check Aetos Yoast Rank Math
Multi-SEO-plugin detection (Yoast + Rank Math both active)
Schema duplication across plugins
Sitemap conflict detection
Theme-injected SEO tag conflict
AI-ready JSON bundle

What you hand to ChatGPT or Claude.

One click and Aetos exports a portable 2-4 MB JSON file containing everything below. Drop it into a Custom GPT, Claude Project, or Perplexity Space as system context. The AI now has ground truth — no re-crawling, no guessing.

Site metadata snapshot

Title, description, canonical, hreflang, schema types active per post type.

All audit findings

200+ check results with severity (critical/warning/info), location (URL + line), and recommended fix.

Schema.org coverage map

Per-post-type matrix: which schema types are present, missing required fields, validation errors.

Crawlability state

robots.txt rules, sitemap structure, hreflang graph, AI-bot policy, indexable URL count.

Performance summary

Core Web Vitals per top page (LCP, INP, CLS), trend over last 30 days, slow-page list.

Activity log analysis

Recent crawl events, error patterns, 404 hot-spots, redirect chains, server response signals.

Plugin + theme inventory

Active plugins with versions, theme name + version, known SEO conflicts flagged.

Database health

Post type counts, taxonomy state, orphaned content, options-table bloat indicators.

Content sample

First 500 words from top 20 pages by traffic — gives the AI enough context to fix without re-crawling.

Integrations

We read from the tools you already use.

Connect once, audit forever. We read — never write — so we never break a configuration you've already tuned.

Microsoft Clarity

Active

Read heatmap + session-recording data. Surface "rage clicks" + dead clicks on top pages as findings.

Google Analytics 4

Active

Read traffic + bounce + engagement metrics. Flag high-traffic / low-engagement pages for content fixes.

Google Search Console

Active

Read CTR, impressions, ranked queries. Cross-reference low-CTR titles for rewrite suggestions.

PageSpeed Insights API

Active

Free Google API for Core Web Vitals. Optional API key for higher quota — works without one.

Bing Webmaster Tools

Active

Bing-specific crawl errors + indexable URL state.

Cloudflare Analytics

Active

Read CDN-level cache hit ratio, bot traffic share, geographic split.

Yoast SEO compatibility

Compatible

Detect when Yoast is active. Skip schema/sitemap audits we'd duplicate. Flag conflicts.

Rank Math compatibility

Compatible

Same as Yoast — auto-defer overlap-prone modules. Flag schema collisions.

WP Rocket compatibility

Compatible

Read cache state. Surface cache-vs-audit-finding inconsistencies.

Ready to run all 67 named checks (200+ underlying signals) on your site?