Module 02 / 05 / SEO
SEO
On-page across 50 pages, sitemap, robots, schema audit, NAP consistency, GSC 90-day analytics, opportunity pages. Real probes, real data.
Engine / seo_tool + seo_probes + seo_analyzer + gsc_connector
What we audit
10 real checks. Pulled from the engine.
Every row below corresponds to a function in our reportcard_agent. No vanity metrics.
On-page audit / 50 pages
Title tags, meta descriptions, H1 hierarchy, alt text coverage. Sampled across 50 pages including key templates.
12 pages missing meta / 3 H1 tags missing
Sitemap audit
Sitemap discovered, URL count, last-modified freshness, suspicious URLs flagged (login, admin, parameters).
238 URLs / 4 admin URLs leaking
Robots.txt audit
Crawl-delay rules, blocked sections, common mistakes (blocking JS or CSS). User-agent specific rules.
Disallow / blocking entire site
Schema audit / JSON-LD
Schema types present and missing. LocalBusiness, Organization, Product, Article, FAQPage, BreadcrumbList.
LocalBusiness missing / no FAQ schema
NAP consistency
Name, Address, Phone scraped across pages. Inconsistencies surfaced for local-SEO fix.
Phone differs on /contact vs footer
Tech stack detection
CMS identified (WordPress, Shopify, Webflow, custom). Triggers WP-specific Yoast probe when applicable.
WordPress + Yoast detected
GSC 90-day search analytics
Real queries, clicks, impressions, CTR, average position. Requires optional Search Console access.
1,240 queries / 4.2% avg CTR
GSC opportunity pages
Pages ranking position 5-15 with CTR under 5% and impressions over 100. Highest leverage pages to optimize.
12 opportunity pages flagged
Answer engine optimization
FAQ schema detection. Question-format headings. Featured-snippet eligibility flags.
0 FAQPage schemas / 14 H2 questions unmarked
Keyword gap analysis
Terms competitors rank for that you do not. Feeds the PPC module too.
47 keyword gaps surfaced
Sourced from: reportcard_agent / tools / seo_tool.py + seo_probes.py + gsc_connector.py - the same engine we use for Advertising Report Card. Findings get prioritized by impact and effort, not by alphabet.
What you get
PDF report. Fix list. Re-audit.
PDF audit report
Branded, anonymized sample available. Scored, graded, prioritized.
Prioritized fix list
Each issue ranked by impact and effort. Quick wins on top.
Score and letter grade
A through F per check. Composite module score 0-100.
Annotated screenshots
The actual page, with the actual issue circled. No abstract chart.
30-day re-audit credit
Run it again after you ship the fixes. Confirm impact.
Email support
Questions during your action period. One human, one inbox.
Where we fit
Mythos vs alternatives.
| Marketing Mythos | Advertising Report Card | DIY (Semrush + GSC + manual) | |
|---|---|---|---|
| Automated | Yes | No | Partial |
| Human strategist review | No | Yes | Depends |
| Implementation included | No | Yes | No |
| Turnaround | 24 hours | 5-7 days | Weeks |
| Cost per audit | $297 / $497 | $1,497+ | $200/mo subscriptions |
| Single-channel option | Yes | Bundled | Yes |
| Updates included | 30-day re-audit | Quarterly | Self-managed |
FAQ
Common questions.
How long does this audit take?
24 hours from submission. No call required.
What format is the report?
PDF with score, letter grade, prioritized fixes, and annotated screenshots. Sample (PDF) - anonymized.
What do you need from me?
A URL. That is the minimum. Optional GA4 read access for deeper pixel verification.
Can I re-run later?
Yes. Every audit includes a 30-day re-audit credit so you can confirm fixes worked.
Can I get a human to do this?
Yes - Advertising Report Card is the human-led version with implementation included.
How is this different from Semrush?
Semrush is a dashboard. We pull from your real Search Console plus on-page probes and synthesize into a prioritized action list. Sample report shows the format.
Price
Flat. No retainer.
Single module
$297
Delivered in 24 hours.
Order this audit
Or run all 5 modules in the $497 bundle. Saves $988 (67% off à la carte).
Start the audit