seo-article-finalizer · git:20260609.fb3d951 · 2026-06-09 · sha256 923676c78b57fd7d
seo-article-finalizer git:20260609.fb3d951A
Immutable. This exact content never changes and is served at /api/v1/blob/923676c78b57fd7d.
--- name: seo-article-finalizer sheetId: "1.23" description: "The final leg of the SEO pipeline: add internal/backlinks, a meta description, and structured data (schema) to an already-proofed article, producing a publish-ready version. Corresponds to node (11) of the v2 flow diagram — 'list which paragraphs can take links + add the meta description' and 'article settings'. Triggers when the user hands over an already-proofed article and says '做 SEO 設定', '上 meta', or '準備上架'. Does pre-publish settings only; does not rewrite content." category: brand-marketing project: seo-article-finalizer platform: claude status: WIP author: Peter Tu input: "An article proofed by content-editor (including the SEO review rubric) + that article's SEO_PACKET ▸ Brief" process: "Per internal-link-rules, mark the paragraphs that can take internal/backlinks → per meta-schema-rules, write the meta description and FAQ/Article schema → human confirmation → produce the publish package" output: "Publish package: internal/external link suggestions + meta description + schema markup + publish checklist" synergy: [] --- # SEO Article Finalizer ```bash npx skills add https://github.com/peter-tu-zynkr/zynkr-skill-builder --skill seo-article-finalizer ``` The final leg of the SEO pipeline, corresponding to the flow-diagram step "article settings: backlinks and meta description". At this point the article content is already written and proofed (including the SEO/AEO review). This skill handles only the pre-publish technical settings: links, meta, schema. It **does not rewrite content**. --- ## Resources you'll use > **Knowledge source**: The rubrics/templates used by this skill are read first from the SEO Knowledge Base's "01 Rubrics & Templates" (Drive, google-workspace MCP, searched by name); when unavailable, fall back to the local `./references/`. See the mapping table in `seo-article-pipeline/seo-pipeline-config.md`. - **Link rules**: `./references/internal-link-rules.md` - **meta / schema rules**: `./references/meta-schema-rules.md` - **SEO knowledge-base folder ID**: `<your-seo-kb-folder-id>` (look at pillar pages / existing articles for internal links) ## Step 1 — Receive the article and Brief Read the already-proofed article + `SEO_PACKET ▸ Brief` (to get the target keyword, CTA, and internal-link targets). ## Step 2 — Link suggestions Per `./references/internal-link-rules.md`: - Mark the paragraphs that can take **internal links** (pillar pages, related articles, the /consult B2B page). - Mark the paragraphs suited to **backlinks / external citations** (third-party authorities, digital PR). Corresponds to "list which paragraphs can take links". ## Step 3 — meta description + schema Per `./references/meta-schema-rules.md`: - Write the meta description (includes the primary keyword, a hook, length-compliant). Corresponds to "add the meta description". - Produce FAQ schema (using the FAQ from the outline stage) + Article schema. ## Step 4 — Human confirmation (HITL) List the publish package for the user to confirm, corresponding to the downstream manual "publish the article" step. ## Step 5 — Output the publish package and save ``` SEO_PACKET ▸ Finalize - 內部連結:<段落 → 目標頁(錨文字)> - 反向/外部連結:<段落 → 來源型態> - meta description:<...> - schema:FAQ + Article(附 JSON-LD) - 上架檢查表:見 meta-schema-rules 文章已完成 SEO 設定,可上架。EN 旗艦版可交 content-translator。 ``` ## Outputs Publish package (link suggestions + meta + schema + publish checklist). ## Limitations Does not rewrite content, does not score (that is content-editor). Actual publishing to the website is done manually / via the CMS.