SEO Content Engine
Build a compounding SEO content engine for a client by auditing the current search footprint, identifying competitive and funnel gaps, building keyword architecture, creating a prioriti
9 steps · start to finish.
- 1Step 1
Environment Setup
▶- Resolve all parameters and create
results_dirif it does not exist. - Verify
client_website_urlstarts withhttp://orhttps://. - Verify
client_context_pathexists and is readable. - Normalize
competitorsinto a newline-delimited list. - Initialize a validation report with stages for setup, audit, gaps, keyword architecture, calendar, drafting, internal linking, monitoring, and final verification.
If a required input is missing, write
validation_report.jsonwithoverall_passed=false, writesummary.mddescribing the missing input, and stop. - Resolve all parameters and create
- 2Step 2
Audit Current State
▶Run the equivalent of `seo-content-audit` to establish the current search baseline. Combine a site content catalog, domain and ranking analysis, competitive gap matrix, and brand voice extraction.
- 3Step 3
Identify Content Gaps
▶Analyze the audit and classify gaps into competitive, funnel, topic, and comparison opportunities.
- 4Step 4
Build Keyword Architecture
▶Map keyword clusters across funnel stages:
- 5Step 5
Create Content Calendar
▶Build an 8-week calendar ordered by business urgency and ranking opportunity:
- 6Step 6
Draft Content Briefs
▶For each approved priority piece, draft a content brief rather than final-publishing copy unless the operator explicitly requests finished drafts.
- 7Step 7
Build Internal Linking Architecture
▶Design the link structure so awareness pages move readers toward evaluation and decision content:
- 8Step 8
Publish and Monitor
▶Create a monitoring plan that tracks organic traffic by page and cluster, rankings by target keyword, assisted conversions, content-to-signup conversion, and pages requiring refresh.
- 9Step 9
Iterate on Errors (max 3 rounds)
▶If validation fails or a human checkpoint rejects a section, perform up to max 3 rounds of targeted revision. Each round should identify the failed stage, adjust only the affected output files, and re-run validation before continuing.