SEO Gap Analysis
Turn uncovered keywords into blog topics.
Vertical: Digital · Status: ✅ Live Back to Digital · workflows index
Trigger
On demand from the Keywords page.
Flow
imported keyword inventory
|
compare against covered topics
|
surface gaps
|
gap -> blog topic -> queue
|
selected keywords flow into generation and are bolded on first use
How it connects to generation
selectBlogKeywords picks short-tail and long-tail keywords per draft, and
boldKeywordsInHtml marks the first use of each.
Keywords that were assigned but did not fit are reported as warnings rather than silently dropped - the same visible-soft-failure rule the whole blog path follows.
Agents involved
Creative Agent consumes the selection during drafting.
Gaps
No Search Console integration, so gaps are computed against the inventory rather than against actual ranking data.
Roadmap source
Page 3 - Organic SEO (Web/App) - Off Page / Draft / Syndication / Media / YT — see roadmap_ref_extracted.md.