Skip to content
AGNT
All playbooks
SEO & Growthadvanced

AEO/SEO Audit Playbook

Run a full SEO audit, generate comparison pages for keyword gaps, and build social distribution — all from prompts.

AGNT Growth Desk3 steps90-120 minutesClaude Opus 4.6, Claude Sonnet 4.6

Why this playbook

Most SEO audits produce a spreadsheet of issues. This playbook produces a spreadsheet of issues AND the content that fixes them. The audit identifies keyword gaps, the comparison writer generates pages targeting those gaps, and the social pack creates distribution for your new pages.

Designed for content teams running monthly SEO sprints. The three prompts chain together — each step's output feeds the next — so you go from 'what's broken' to 'here's the fix, published and promoted' in a single session.

Works for any site, not just AGNT. The prompts are generic enough to audit an e-commerce store, a SaaS landing page, or a content hub.

Prerequisites

  • Claude Code with web browsing or crawl capability
  • Target site URL (your own site or a client's)
  • Google Search Console access for validation (recommended, not required)
  • Basic understanding of SEO concepts (title tags, meta descriptions, keyword density)

Input requirements

InputTypeRequiredDescription
Target site URLURLYesThe site to audit. Can be a full domain (crawls all pages) or a specific section (e.g., /blog/).
Competitor URLsURL[]No1-3 competitor sites for keyword gap analysis. The audit compares your coverage against theirs.
Google Search Console exportCSVNoPerformance report CSV from GSC (last 3 months). Enables CTR analysis and impression-weighted keyword prioritization.

Step-by-step workflow

1

Crawl and audit the target site

Open prompt

This prompt crawls your site and produces a structured audit: technical issues (broken links, missing meta, slow pages), content gaps (keywords competitors rank for but you don't), and opportunities (high-impression, low-CTR pages to optimize).

If you provide a GSC export, the audit weights recommendations by real traffic data instead of guessing. Without GSC, it falls back to competitor analysis and content-gap heuristics.

2

Generate comparison pages for keyword gaps

Open prompt

Feed the keyword gaps from step 1 into this prompt. It generates full comparison pages in AGNT's format: a neutral, structured comparison with feature tables, 'when to pick A/B' sections, and a verdict.

Each page targets a specific keyword gap identified in the audit. The prompt enforces editorial quality — no strawman comparisons, no unsourced claims, every assertion backed by a specific feature or metric.

Keyword gap report from step 1Competitor URLs for comparison targets
3

Build social distribution for new pages

Open prompt

The final step takes your new comparison pages and generates platform-optimized social posts: X threads, LinkedIn posts, Reddit comments, and Hacker News submissions.

Each post links back to a specific comparison page, creating a distribution flywheel: social posts drive traffic, traffic signals improve ranking, better ranking drives organic traffic.

Comparison pages from step 2Target keywords from step 1

Expected outputs

Markdown + JSON

SEO audit report

Structured audit with technical issues, content gaps, keyword opportunities, and prioritized recommendations.

Produced by step 1
Markdown or TypeScript data

Comparison pages

2-5 production-ready comparison pages targeting identified keyword gaps, with feature tables and verdicts.

Produced by step 2
Markdown

Social distribution pack

Platform-optimized social posts (X, LinkedIn, Reddit, HN) for each new comparison page, ready to copy-paste.

Produced by step 3

Tool requirements

  • Claude Code with web access
  • Google Search Console access (recommended)
  • Target site URL

Troubleshooting

Crawl stops at login wall or CAPTCHA
Pre-crawl the site with Playwright or Puppeteer and export the HTML. Pass the exported files to the audit prompt instead of the live URL. For sites with complex JavaScript rendering, use a headless browser with JS execution enabled.
Comparison writer generates biased content
The prompt has guardrails against bias but they're not perfect. Review each comparison for strawman arguments. If a comparison consistently favors one side, add explicit 'strengths of [competitor]' notes to the input context.
Social posts exceed platform character limits
Re-run step 3 with explicit character constraints in the prompt input. The generator respects max lengths but may overshoot on complex comparisons. You can also edit the output — the posts are designed to be shortened without losing the core message.
Audit finds hundreds of issues — where to start
Sort by impact × effort. The audit report includes a priority score for each recommendation. Focus on: (1) broken pages returning 404/500, (2) high-impression pages with missing meta, (3) keyword gaps where you have topical authority but no dedicated page.

Share as social post

AEO/SEO Audit Playbook 3 steps, 90-120 minutes. Run a full SEO audit, generate comparison pages for keyword gaps, and build social distribution — all from prompts. https://agntdot.com/playbooks/seo-audit-playbook

214 / 280 chars

Related playbooks

Run the playbook.

Open each prompt in order, feed the outputs forward, and ship the workflow end-to-end.