SEO Content Pipeline
Marketing Official v1.1.31SEO-optimized content strategy, keyword research, and on-page optimization
by skrptiq
Sign in to import this skrpt into your workspace.
Sign inWhat's included 15 nodes
SEO Content Pipeline
End-to-end SEO content strategy from keyword research through on-page optimization
Content Audit
Auditing existing content against SEO best practice across technical, on-page, and content-quality factors
SEO Content Brief
Assembling a detailed, writer-ready SEO content brief from the keyword, audit, linking, and on-page findings
Content Gap Analysis
Identifies missing topics, thin content, and keyword opportunities across an existing content library
Internal Linking Strategy
Designing an internal linking architecture for a content cluster to distribute authority and improve navigation
Keyword Research
Identifies and evaluates keywords for SEO targeting based on relevance, volume, difficulty, and search intent
On-Page Optimization
Analyzes and optimizes on-page SEO elements including meta tags, headings, content structure, and technical factors
Content Audit Prompt
Audits existing content for SEO improvements covering technical, on-page, and content quality factors
Content Brief Writer
Writes an SEO content brief with target keywords, headings, word count, and competitor analysis
Internal Linking Strategist
Recommends internal linking structure for a content cluster to maximize SEO authority distribution
Keyword Cluster Generator
Generates keyword clusters from a seed topic with search intent classification
Meta Tag Generator
Generates meta titles and descriptions optimized for CTR and keywords
SEO Ranking Factors Reference
Reference guide to current search engine ranking factors and their relative importance
SEO Content Playbook
Complete playbook for creating SEO-driven content from strategy through execution
Content Brief Template
Structured template for SEO content briefs
Requirements 1 service, 1 permission, 3 data types
- LLM Service
- network:web-search
- pii
- website analytics
- keyword data
Security Passed
Detected
- Services: llm-service
- Permissions:
- Data Handling:
Version history 17 releases
GH#863 Wave 1 — fix the intent/output mismatch (K-045): the bundle shipped `content-brief-writer`, `content-audit-prompt`, and `internal-linking-strategist` prompts (the brief being the pipeline's real deliverable) and the docs said to run them, but the `execution:` block never invoked any of them — so the SEO content brief was never produced. Restored the intended bound graph: added a **Content Audit** step, an **Internal Linking Strategy** step, and a **SEO Content Brief** step (each with a backing skill so it is `from_step`-addressable), ordered them `headline-writing → content-audit → internal-linking → content-brief`, and rewired every cross-step input to an explicit `from_step` binding (`{{step.context.*}}`) instead of positional/mis-pointed `{{steps.<Title>.output}}` refs. The content-brief step is now the last content step before polish, assembling the brief from the keyword clusters, content-audit findings, internal-linking plan, and on-page meta tags. Also completed the tail: repinned `polish-language` 1.0.3→1.0.6 (the version that exposes the bindable `source` slot) and bound `language-polish`'s `source` ← the SEO Content Brief, so the `output_step` polishes the actual deliverable rather than its positional previous step. Manifest `contents.skills` 3→6, `total` 12→15.
GH#845 — republish with American English (en-US) content, completing the source-only GH#805 flip that never reached the Hub. Copy only — no functional or behaviour change.
GH#745 — declare per-step `output: {name, type}` on every execution step (keyword_clusters/list, audience_segments/list, meta_tags/text, brief/text, ideas/list, headlines/list, polished_content/text, voice_guide/text, gap_analysis/text, input_gaps/decision). Lights up the #744 rich flow-map with named, typed outputs. **Also corrects the input-gap-check step to its intended `validation` type** — its `step_type` was mis-indented (outside the parallel item) and dropped at parse time, so the step previously ran untyped; it is now a validation gate. Content + structural fix (GH#748); no bindings changes.
GH#645 Row 3 final — re-pin 7 prompt-deps to the new v1.0.2/v1.0.3 versions that now expose `nodes[].content` via /api/shared/<slug>/<v>/metadata (per GH#651 endpoint extension + d1Execute dual-mode fix). Engine validator's dep-aware loop-body `{{loop.item}}` interpolation check + binding from_step resolution now pass through deps for this consumer. No content changes; identity + dep-version repin only.
Wave 2: re-signed with canonical engine signing pipeline.
Signature fix — RELEASE_NOTES.md now included in integrity checksum.
Initial catalogue release with full structural and content-quality validation. All scanner checks pass.
Release notes unavailable for this version.
Release notes unavailable for this version.
Release notes unavailable for this version.
Release notes unavailable for this version.
Release notes unavailable for this version.
Release notes unavailable for this version.
Release notes unavailable for this version.
Release notes unavailable for this version.
Release notes unavailable for this version.
Release notes unavailable for this version.
More from Marketing
View all →Ad Copy Pipeline
Audience targeting, copy generation, variant testing, and optimization
Product Launch Marketing Flow
Go-to-market marketing plans for product launches — messaging, channels, timeline, and measurement
Campaign Launch Pipeline
End-to-end campaign creation: brief, audience segmentation, copy, and launch plan