seo-content-marketing-skills-suite

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

SEO & Content Marketing Skills Suite

SEO与内容营销技能套件

Skill by ara.so — Marketing Skills collection.
Command suite for SEO professionals and content marketers providing keyword research, content audits, SERP analysis, technical SEO diagnostics, and content strategy workflows. Derived from the claude-code-skill-factory scaffolding pattern.
ara.so开发的技能集——营销技能合集。
为SEO从业者和内容营销人员提供的命令套件,涵盖关键词研究、内容审计、SERP分析、技术SEO诊断及内容策略工作流。基于claude-code-skill-factory脚手架模式开发。

What This Project Does

本项目功能

Provides 10 specialized SEO commands and 5 multi-step workflows with structured output UI:
  • Keyword Research — clustering, opportunity scoring, SERP intent mapping
  • Content Audits — quality scoring, duplication detection, cannibalization reports
  • Technical SEO — crawl budget, Core Web Vitals, schema validation
  • Competitor Analysis — backlink gaps, topic gaps, featured snippet opportunities
  • Content Strategy — AI briefs, editorial calendars, refresh workflows
  • Link Building — prospecting, outreach templates, authority building
  • Local SEO — NAP consistency, Google Business Profile optimization
All commands follow a consistent 5-step pattern with progress tracking, prioritized findings, and actionable recommendations.
提供10个专业SEO命令5个多步骤工作流,并带有结构化输出界面:
  • 关键词研究 — 聚类分析、机会评分、SERP意图映射
  • 内容审计 — 质量评分、重复内容检测、关键词 cannibalization(自竞争)报告
  • 技术SEO — 抓取预算分析、Core Web Vitals评估、Schema验证
  • 竞品分析 — 反向链接差距、话题差距、特色摘要机会挖掘
  • 内容策略 — AI生成brief、编辑日历、内容更新工作流
  • 链接建设 — 潜在链接挖掘、 outreach(外推)模板、权威度提升
  • 本地SEO — NAP一致性检查、Google Business Profile优化
所有命令遵循统一的5步流程,包含进度跟踪、优先级结果和可执行建议。

Installation

安装

Clone Into Claude Skills Directory

克隆到Claude技能目录

bash
undefined
bash
undefined

Standard installation path

标准安装路径

mkdir -p ~/.claude/skills git clone https://github.com/JaguarPillage/r04-alirezarezvani-claude-code-skill-factory-seo.git
~/.claude/skills/seo-content-marketing
mkdir -p ~/.claude/skills git clone https://github.com/JaguarPillage/r04-alirezarezvani-claude-code-skill-factory-seo.git
~/.claude/skills/seo-content-marketing

Load in Claude Code session

在Claude Code会话中加载

/read ~/.claude/skills/seo-content-marketing/SKILL.md
undefined
/read ~/.claude/skills/seo-content-marketing/SKILL.md
undefined

Manual Installation

手动安装

bash
undefined
bash
undefined

Download and extract

下载并解压

curl -L https://github.com/JaguarPillage/r04-alirezarezvani-claude-code-skill-factory-seo/archive/main.zip -o seo-skills.zip unzip seo-skills.zip -d ~/.claude/skills/
undefined
curl -L https://github.com/JaguarPillage/r04-alirezarezvani-claude-code-skill-factory-seo/archive/main.zip -o seo-skills.zip unzip seo-skills.zip -d ~/.claude/skills/
undefined

Core Commands

核心命令

Keyword Research

关键词研究

Deep keyword clustering with opportunity scoring:
bash
undefined
带机会评分的深度关键词聚类:
bash
undefined

Basic keyword research

基础关键词研究

/keyword-research "cloud accounting software"
/keyword-research "cloud accounting software"

With filters

带筛选条件

/keyword-research "cloud accounting" --min-volume 500 --max-difficulty 45 --intent commercial
/keyword-research "cloud accounting" --min-volume 500 --max-difficulty 45 --intent commercial

Export to CSV

导出为CSV

/keyword-research "saas analytics" --output csv --export ./keywords.csv

**Output structure:**
┌──────────────────────────┬────────┬────────┬──────────┬─────────────┐ │ Keyword │ Volume │ Diff │ Intent │ Opportunity │ ├──────────────────────────┼────────┼────────┼──────────┼─────────────┤ │ best cloud accounting │ 8 100 │ 38 │ Comm │ 🟢 High │ │ cloud accounting pricing │ 2 900 │ 42 │ Comm │ 🟡 Med │ │ what is cloud accounting │ 1 200 │ 28 │ Info │ 🟢 High │ └──────────────────────────┴────────┴────────┴──────────┴─────────────┘
Clusters identified: 4 → Pricing & comparison (12 keywords) → Features & benefits (8 keywords) → How-to & tutorials (6 keywords) → Alternatives & competitors (5 keywords)
undefined
/keyword-research "saas analytics" --output csv --export ./keywords.csv

**输出结构:**
┌──────────────────────────┬────────┬────────┬──────────┬─────────────┐ │ Keyword │ Volume │ Diff │ Intent │ Opportunity │ ├──────────────────────────┼────────┼────────┼──────────┼─────────────┤ │ best cloud accounting │ 8 100 │ 38 │ Comm │ 🟢 High │ │ cloud accounting pricing │ 2 900 │ 42 │ Comm │ 🟡 Med │ │ what is cloud accounting │ 1 200 │ 28 │ Info │ 🟢 High │ └──────────────────────────┴────────┴────────┴──────────┴─────────────┘
识别到的聚类:4个 → 价格与对比(12个关键词) → 功能与优势(8个关键词) → 操作指南与教程(6个关键词) → 替代方案与竞品(5个关键词)
undefined

Content Audit

内容审计

Full-site content quality analysis:
bash
undefined
全站内容质量分析:
bash
undefined

Scan entire domain

扫描整个域名

/content-audit https://example.com --scope full
/content-audit https://example.com --scope full

Specific section

特定板块

/content-audit https://example.com/blog --depth 3
/content-audit https://example.com/blog --depth 3

With duplication detection

检测重复内容

/content-audit https://example.com --check-duplicates --similarity-threshold 0.85

**Output structure:**
Content Quality Score: 68/100 ⚠ Needs Improvement
┌────────────────────────────┬───────┬──────────┬──────────┐ │ Issue │ Count │ Severity │ Impact │ ├────────────────────────────┼───────┼──────────┼──────────┤ │ Missing meta descriptions │ 124 │ 🟠 Med │ High │ │ Thin content (<300 words) │ 47 │ 🔴 High │ High │ │ Keyword cannibalization │ 12 │ 🔴 High │ Medium │ │ Broken internal links │ 33 │ 🟠 Med │ Medium │ │ Orphan pages (no inlinks) │ 18 │ 🟡 Low │ Low │ └────────────────────────────┴───────┴──────────┴──────────┘
Cannibalization clusters: "project management tools" → 4 pages competing • /blog/best-pm-tools • /blog/pm-software-2024 • /resources/pm-guide • /tools/project-management
Action: Consolidate into single authoritative page
undefined
/content-audit https://example.com --check-duplicates --similarity-threshold 0.85

**输出结构:**
内容质量评分:68/100 ⚠ 需要改进
┌────────────────────────────┬───────┬──────────┬──────────┐ │ 问题 │ 数量 │ 严重程度 │ 影响范围 │ ├────────────────────────────┼───────┼──────────┼──────────┤ │ 缺少meta描述 │ 124 │ 🟠 中等 │ 高 │ │ 内容过短(<300词) │ 47 │ 🔴 高 │ 高 │ │ 关键词自竞争 │ 12 │ 🔴 高 │ 中等 │ │ 内部链接失效 │ 33 │ 🟠 中等 │ 中等 │ │ 孤立页面(无入链) │ 18 │ 🟡 低 │ 低 │ └────────────────────────────┴───────┴──────────┴──────────┘
自竞争聚类: "project management tools" → 4个页面竞争 • /blog/best-pm-tools • /blog/pm-software-2024 • /resources/pm-guide • /tools/project-management
行动建议:合并为单个权威页面
undefined

Technical SEO Audit

技术SEO审计

Crawl budget, Core Web Vitals, and indexability:
bash
undefined
抓取预算、Core Web Vitals和可索引性分析:
bash
undefined

Full technical audit

完整技术审计

/technical-seo https://example.com
/technical-seo https://example.com

Focus on Core Web Vitals

聚焦Core Web Vitals

/technical-seo https://example.com --focus performance
/technical-seo https://example.com --focus performance

Include schema validation

包含Schema验证

/technical-seo https://example.com --validate-schema --check-mobile

**Output structure:**
╔══════════════════════════════════════════════════╗ ║ Technical SEO — example.com ║ ╠══════════════════════════════════════════════════╣ ║ Crawling … [██████████] 100% Done ║ ║ Core Web Vitals … [██████████] 100% Done ║ ║ Schema validation … [██████████] 100% Done ║ ╚══════════════════════════════════════════════════╝
Core Web Vitals: LCP (Largest Contentful Paint): 1.8s ✓ Good FID (First Input Delay): 45ms ✓ Good CLS (Cumulative Layout Shift): 0.18 ⚠ Needs Improvement
Issues blocking crawl budget: 🔴 4,230 pages with soft 404 (200 status, thin content) 🟠 1,847 redirect chains (>3 hops) 🟡 302 pages blocked by robots.txt but referenced in sitemap
Schema markup: ✓ Article schema valid (234 pages) ✗ Product schema errors (12 pages) ⚠ Breadcrumb missing (all pages)
undefined
/technical-seo https://example.com --validate-schema --check-mobile

**输出结构:**
╔══════════════════════════════════════════════════╗ ║ Technical SEO — example.com ║ ╠══════════════════════════════════════════════════╣ ║ 抓取中… [██████████] 100% 完成 ║ ║ Core Web Vitals … [██████████] 100% 完成 ║ ║ Schema验证 … [██████████] 100% 完成 ║ ╚══════════════════════════════════════════════════╝
Core Web Vitals: LCP(最大内容绘制): 1.8s ✓ 良好 FID(首次输入延迟): 45ms ✓ 良好 CLS(累积布局偏移): 0.18 ⚠ 需要改进
影响抓取预算的问题: 🔴 4,230个软404页面(状态码200,但内容过短) 🟠 1,847个重定向链(超过3次跳转) 🟡 302个页面被robots.txt拦截但在站点地图中被引用
Schema标记: ✓ Article schema验证通过(234个页面) ✗ Product schema存在错误(12个页面) ⚠ 所有页面缺少面包屑导航
undefined

Competitor Gap Analysis

竞品差距分析

Backlink and topic gap identification:
bash
undefined
反向链接和话题差距识别:
bash
undefined

Basic competitor analysis

基础竞品分析

/competitor-gap https://example.com --competitors competitor1.com,competitor2.com
/competitor-gap https://example.com --competitors competitor1.com,competitor2.com

Focus on backlinks

聚焦反向链接

/competitor-gap https://example.com --competitors "competitor1.com,competitor2.com" --mode backlinks
/competitor-gap https://example.com --competitors "competitor1.com,competitor2.com" --mode backlinks

Featured snippet opportunities

特色摘要机会

/competitor-gap https://example.com --competitors "competitor1.com" --snippets

**Output structure:**
Backlink Gap Analysis:
Competitors rank for, you don't (Top 20): ┌──────────────────────────────┬────────┬─────────────────┬──────────┐ │ Keyword │ Volume │ Ranking Site │ Diff │ ├──────────────────────────────┼────────┼─────────────────┼──────────┤ │ time tracking software │ 18,100 │ competitor1.com │ 32 │ │ employee time clock app │ 9,900 │ competitor2.com │ 28 │ │ best time tracker for teams │ 6,600 │ competitor1.com │ 35 │ └──────────────────────────────┴────────┴─────────────────┴──────────┘
Backlinks they have, you don't (Top 10): • techcrunch.com/2024/time-tracking → competitor1.com (DA 94) • forbes.com/productivity-tools → competitor2.com (DA 93) • capterra.com/time-tracking → competitor1.com (DA 84)
Estimated link building budget: $12,400–$18,700
undefined
/competitor-gap https://example.com --competitors "competitor1.com" --snippets

**输出结构:**
反向链接差距分析:
竞品排名靠前但您未覆盖的关键词(前20): ┌──────────────────────────────┬────────┬─────────────────┬──────────┐ │ 关键词 │ 搜索量 │ 排名站点 │ 难度值 │ ├──────────────────────────────┼────────┼─────────────────┼──────────┤ │ time tracking software │ 18,100 │ competitor1.com │ 32 │ │ employee time clock app │ 9,900 │ competitor2.com │ 28 │ │ best time tracker for teams │ 6,600 │ competitor1.com │ 35 │ └──────────────────────────────┴────────┴─────────────────┴──────────┘
竞品拥有但您没有的反向链接(前10): • techcrunch.com/2024/time-tracking → competitor1.com(DA 94) • forbes.com/productivity-tools → competitor2.com(DA 93) • capterra.com/time-tracking → competitor1.com(DA 84)
预估链接建设预算:$12,400–$18,700
undefined

SEO Content Brief

SEO内容Brief

AI-generated content brief with NLP terms:
bash
undefined
AI生成的带NLP术语的内容brief:
bash
undefined

Generate content brief

生成内容brief

/content-brief "how to choose project management software"
/content-brief "how to choose project management software"

With specific word count target

指定目标字数

/content-brief "remote team collaboration tools" --target-words 2500
/content-brief "remote team collaboration tools" --target-words 2500

Include competitor analysis

包含竞品分析

/content-brief "agile project management" --analyze-top 10

**Output structure:**
Content Brief: "how to choose project management software"
Target metrics: Word count: 2,100–2,400 words Reading level: Grade 8–10 Primary intent: Informational + Commercial Featured snippet: List (73% of SERPs)
Heading structure (from top 10): H1: How to Choose [the Right/Best] Project Management Software [for Your Team] H2: What is project management software? H2: Key features to look for H3: Task management H3: Team collaboration H3: Reporting & analytics H2: Types of project management methodologies H2: Pricing models explained H2: Top [X] project management tools compared H2: How to evaluate and choose
NLP terms (TF-IDF): Essential: task management, team collaboration, workflow, Gantt chart, agile, kanban Important: milestones, dependencies, resource allocation, time tracking, integrations Supporting: scalability, user interface, mobile app, customer support, pricing tiers
Questions to answer: • What is the difference between PM software and task management tools? • How much does project management software cost? • What's better for remote teams: agile or waterfall? • Can project management software integrate with Slack/Teams?
Internal linking opportunities: • /blog/agile-vs-waterfall (existing) • /tools/project-management (existing) • /blog/remote-team-tools (create)
undefined
/content-brief "agile project management" --analyze-top 10

**输出结构:**
内容Brief: "how to choose project management software"
目标指标: 字数范围: 2,100–2,400词 阅读难度: 8–10年级水平 核心意图: 信息型 + 商业型 特色摘要: 列表形式(73%的SERP)
标题结构(参考前10排名页面): H1: How to Choose [the Right/Best] Project Management Software [for Your Team] H2: 什么是项目管理软件? H2: 需要关注的核心功能 H3: 任务管理 H3: 团队协作 H3: 报告与分析 H2: 项目管理方法论类型 H2: 定价模式解析 H2: 热门[X]款项目管理工具对比 H2: 如何评估与选择
NLP术语(TF-IDF): 核心术语: task management, team collaboration, workflow, Gantt chart, agile, kanban 重要术语: milestones, dependencies, resource allocation, time tracking, integrations 辅助术语: scalability, user interface, mobile app, customer support, pricing tiers
需要解答的问题: • 项目管理软件和任务管理工具的区别是什么? • 项目管理软件的成本是多少? • 远程团队更适合敏捷还是瀑布模式? • 项目管理软件可以集成Slack/Teams吗?
内部链接机会: • /blog/agile-vs-waterfall(已存在) • /tools/project-management(已存在) • /blog/remote-team-tools(待创建)
undefined

SERP Monitoring

SERP监控

Daily rank tracking with volatility alerts:
bash
undefined
带波动警报的每日排名跟踪:
bash
undefined

Track keyword rankings

跟踪关键词排名

/serp-monitor --keywords keywords.csv --domain example.com
/serp-monitor --keywords keywords.csv --domain example.com

Single keyword check

单个关键词检查

/serp-monitor "cloud accounting software" --domain example.com --history 30d
/serp-monitor "cloud accounting software" --domain example.com --history 30d

Volatility alert

波动警报

/serp-monitor --keywords keywords.csv --alert-threshold 3 --email $ALERT_EMAIL

**Output structure:**
Rank Tracking Report — 2024-05-11
┌──────────────────────────┬──────┬──────┬────────┬────────────┐ │ Keyword │ Rank │ Prev │ Change │ Volatility │ ├──────────────────────────┼──────┼──────┼────────┼────────────┤ │ cloud accounting │ 4 │ 6 │ ↑ +2 │ 🟢 Low │ │ online bookkeeping │ 8 │ 8 │ — │ 🟢 Low │ │ small business invoicing │ 12 │ 7 │ ↓ -5 │ 🔴 High │ │ receipt scanning app │ 3 │ 3 │ — │ 🟢 Low │ └──────────────────────────┴──────┴──────┴────────┴────────────┘
⚠ High volatility detected: "small business invoicing" dropped 5 positions Likely cause: New featured snippet captured by competitor Action: Target featured snippet with list format
CTR optimization opportunities: Position 4 → 3 = +3.2% CTR gain (est. +127 clicks/month) Position 8 → 5 = +5.8% CTR gain (est. +241 clicks/month)
undefined
/serp-monitor --keywords keywords.csv --alert-threshold 3 --email $ALERT_EMAIL

**输出结构:**
排名跟踪报告 — 2024-05-11
┌──────────────────────────┬──────┬──────┬────────┬────────────┐ │ 关键词 │ 排名 │ 上期 │ 变化 │ 波动程度 │ ├──────────────────────────┼──────┼──────┼────────┼────────────┤ │ cloud accounting │ 4 │ 6 │ ↑ +2 │ 🟢 低 │ │ online bookkeeping │ 8 │ 8 │ — │ 🟢 低 │ │ small business invoicing │ 12 │ 7 │ ↓ -5 │ 🔴 高 │ │ receipt scanning app │ 3 │ 3 │ — │ 🟢 低 │ └──────────────────────────┴──────┴──────┴────────┴────────────┘
⚠ 检测到高波动: "small business invoicing" 下降5个排名 可能原因:竞品获取了特色摘要 行动建议:以列表形式目标特色摘要
CTR优化机会: 第4→3名 = CTR提升+3.2%(预估每月+127点击) 第8→5名 = CTR提升+5.8%(预估每月+241点击)
undefined

Link Prospecting

链接潜在目标挖掘

Quality backlink prospect discovery:
bash
undefined
高质量反向链接潜在目标发现:
bash
undefined

Find link prospects

寻找链接潜在目标

/link-prospecting "project management" --min-da 40 --mode resource-pages
/link-prospecting "project management" --min-da 40 --mode resource-pages

Guest post opportunities

客座文章机会

/link-prospecting "saas marketing" --mode guest-posts --export prospects.csv
/link-prospecting "saas marketing" --mode guest-posts --export prospects.csv

Broken link building

失效链接建设

/link-prospecting https://example.com/target-page --mode broken-links

**Output structure:**
Link Prospecting: "project management"
Resource pages found: 47 ┌────────────────────────────────────┬──────┬──────┬──────────────┐ │ URL │ DA │ DR │ Outreach │ ├────────────────────────────────────┼──────┼──────┼──────────────┤ │ blog.example.com/pm-tools-list │ 68 │ 71 │ 🟢 High fit │ │ resources.site.com/project-mgmt │ 54 │ 58 │ 🟡 Medium │ │ university.edu/business/resources │ 82 │ 76 │ 🟢 High fit │ └────────────────────────────────────┴──────┴──────┴──────────────┘
Outreach template (resource page):
Subject: Great resource list — one suggestion
Hi [Name],
I came across your list of project management tools at [URL] and found it really comprehensive.
I noticed you included [Tool A] and [Tool B]. We've built [Your Tool], which focuses on [unique angle]. It might be a good fit for your "[Category]" section.
Here's the link if you'd like to check it out: [URL]
Either way, great resource!
[Your name]

Estimated response rate: 8–12% Estimated link acquisition: 4–6 links
undefined
/link-prospecting https://example.com/target-page --mode broken-links

**输出结构:**
链接潜在目标挖掘: "project management"
找到资源页面: 47个 ┌────────────────────────────────────┬──────┬──────┬──────────────┐ │ URL │ DA │ DR │ 外推适配度 │ ├────────────────────────────────────┼──────┼──────┼──────────────┤ │ blog.example.com/pm-tools-list │ 68 │ 71 │ 🟢 高适配 │ │ resources.site.com/project-mgmt │ 54 │ 58 │ 🟡 中等 │ │ university.edu/business/resources │ 82 │ 76 │ 🟢 高适配 │ └────────────────────────────────────┴──────┴──────┴──────────────┘
外推模板(资源页面):
主题:优质资源列表——一个小建议
您好 [姓名],
我浏览了您在[URL]上的项目管理工具列表,内容非常全面。
我注意到您已经收录了[工具A]和[工具B]。我们开发了[您的工具],专注于[独特卖点]。它可能适合您的"[分类]"板块。
如果您想了解,可以查看这里:[URL]
无论如何,这都是一份很棒的资源!
[您的姓名]

预估回复率: 8–12% 预估获取链接数: 4–6个
undefined

Page Speed & SEO

页面速度与SEO

Render-blocking resource analysis mapped to ranking impact:
bash
undefined
影响排名的渲染阻塞资源分析:
bash
undefined

Page speed audit

页面速度审计

/page-speed-seo https://example.com
/page-speed-seo https://example.com

Mobile-specific

移动端专项

/page-speed-seo https://example.com --device mobile
/page-speed-seo https://example.com --device mobile

With field data

使用真实用户数据

/page-speed-seo https://example.com --use-crux-data

**Output structure:**
Page Speed SEO Impact — example.com
Core Web Vitals (Field Data): LCP: 3.2s ⚠ Needs Improvement (target: <2.5s) FID: 85ms ✓ Good CLS: 0.24 ⚠ Needs Improvement (target: <0.1)
Render-blocking resources: 🔴 /assets/styles.css (142 KB) — delays LCP by 780ms 🔴 /js/analytics.js (68 KB) — delays FCP by 420ms 🟠 Google Fonts (3 families) — delays LCP by 310ms
SEO ranking impact estimate: Current CWV score → ~95th percentile After fixes → ~65th percentile
Potential traffic gain: +8–12% (based on CWV correlation study)
Priority fixes:
  1. Inline critical CSS (eliminate render-blocking styles.css)
  2. Defer non-critical JavaScript (analytics, chat widget)
  3. Preload LCP image (/hero-image.jpg)
  4. Reduce layout shifts (reserve space for ads, embeds)
Estimated dev time: 4–6 hours Estimated impact: +340 organic clicks/month
undefined
/page-speed-seo https://example.com --use-crux-data

**输出结构:**
页面速度SEO影响 — example.com
Core Web Vitals(真实用户数据): LCP: 3.2s ⚠ 需要改进(目标: <2.5s) FID: 85ms ✓ 良好 CLS: 0.24 ⚠ 需要改进(目标: <0.1)
渲染阻塞资源: 🔴 /assets/styles.css (142 KB) — 延迟LCP 780ms 🔴 /js/analytics.js (68 KB) — 延迟FCP 420ms 🟠 Google Fonts(3个字体族) — 延迟LCP 310ms
SEO排名影响预估: 当前CWV得分 → ~95百分位 修复后 → ~65百分位
潜在流量增长: +8–12%(基于CWV相关性研究)
优先修复项:
  1. 内联关键CSS(消除styles.css的渲染阻塞)
  2. 延迟非关键JavaScript(分析脚本、聊天组件)
  3. 预加载LCP图片(/hero-image.jpg)
  4. 减少布局偏移(为广告、嵌入内容预留空间)
预估开发时间: 4–6小时 预估影响: 每月增加340个自然点击
undefined

Local SEO Audit

本地SEO审计

NAP consistency and Google Business Profile optimization:
bash
undefined
NAP一致性和Google Business Profile优化:
bash
undefined

Local SEO check

本地SEO检查

/local-seo "Business Name" --city "San Francisco"
/local-seo "Business Name" --city "San Francisco"

Citation audit

引用审计

/local-seo "Business Name" --mode citations --export citations.csv
/local-seo "Business Name" --mode citations --export citations.csv

GBP optimization

GBP优化

/local-seo "Business Name" --mode gbp --check-posts --check-reviews

**Output structure:**
Local SEO Audit — Business Name, San Francisco
NAP Consistency: 78% ⚠ Needs Work ✓ Google Business Profile ✓ Yelp ✗ Facebook (phone number mismatch: (415) 555-0123 vs (415) 555-0100) ✗ Yellow Pages (address formatting inconsistent) ⚠ Better Business Bureau (missing suite number)
Google Business Profile: Status: Verified ✓ Category: Primary ✓, Additional ✗ (add 2–3 more) Posts: Last posted 34 days ago ⚠ (target: weekly) Reviews: 4.6★ (127 reviews) • 18 unanswered reviews ⚠ • Response rate: 67% (target: >90%) Photos: 43 total, last added 12 days ago ✓ Q&A: 7 questions, 3 unanswered ⚠
Local citations: Found: 64 Complete: 48 Incomplete: 12 Incorrect: 4
Top citation gaps: • Apple Maps • Bing Places • Foursquare • TripAdvisor
Local pack ranking: "San Francisco [service]": Position 8 (not in pack) "[service] near me": Position 4 ✓ (in pack) "best [service] SF": Position 12 (not in pack)
undefined
/local-seo "Business Name" --mode gbp --check-posts --check-reviews

**输出结构:**
本地SEO审计 — Business Name, San Francisco
NAP一致性: 78% ⚠ 需要改进 ✓ Google Business Profile ✓ Yelp ✗ Facebook(电话号码不一致: (415) 555-0123 vs (415) 555-0100) ✗ Yellow Pages(地址格式不一致) ⚠ Better Business Bureau(缺少 suite 编号)
Google Business Profile: 状态: 已验证 ✓ 分类: 主分类 ✓, 附加分类 ✗(添加2–3个) 动态帖: 最后发布于34天前 ⚠(目标: 每周发布) 评价: 4.6★(127条评价) • 18条未回复评价 ⚠ • 回复率: 67%(目标: >90%) 照片: 共43张,最后添加于12天前 ✓ 问答: 7个问题,3个未回复 ⚠
本地引用: 已找到: 64个 完整: 48个 不完整: 12个 错误: 4个
主要引用缺口: • Apple Maps • Bing Places • Foursquare • TripAdvisor
本地包排名: "San Francisco [service]": 第8名(未进入本地包) "[service] near me": 第4名 ✓(进入本地包) "best [service] SF": 第12名(未进入本地包)
undefined

Content Calendar

内容日历

Data-driven editorial calendar from search demand:
bash
undefined
基于搜索需求的数据驱动编辑日历:
bash
undefined

Generate content calendar

生成内容日历

/content-calendar --topic "project management" --months 3
/content-calendar --topic "project management" --months 3

With seasonality

包含季节性

/content-calendar --topic "tax software" --months 12 --include-seasonality
/content-calendar --topic "tax software" --months 12 --include-seasonality

Export to Google Sheets

导出到Google Sheets

/content-calendar --topic "fitness" --export google-sheets --sheet-id $SHEET_ID

**Output structure:**
Content Calendar — Q2 2024 (project management)
May 2024: ┌──────┬────────────────────────────────┬────────┬──────────┬──────────┐ │ Week │ Topic │ Volume │ Intent │ Priority │ ├──────┼────────────────────────────────┼────────┼──────────┼──────────┤ │ W1 │ Agile sprint planning template │ 3,600 │ Info │ High │ │ W2 │ Remote team productivity tips │ 8,100 │ Info │ High │ │ W3 │ Gantt chart tutorial │ 5,400 │ Info │ Medium │ │ W4 │ PM software comparison 2024 │ 12,100 │ Comm │ High │ └──────┴────────────────────────────────┴────────┴──────────┴──────────┘
Seasonality insights: 📈 "project management" searches peak in Jan (+34%) and Sep (+28%) 📉 Summer months (Jun–Aug) see -18% search volume 🎯 Plan major content pushes for late Aug (back-to-work season)
Content cluster strategy: Pillar: "Complete guide to project management" ├─ Agile vs waterfall (May W1) ├─ PM tools comparison (May W4) ├─ Sprint planning guide (May W1) ├─ Gantt chart tutorial (May W3) └─ Remote PM best practices (May W2)
Internal linking map: [Diagram showing hub-and-spoke structure]
undefined
/content-calendar --topic "fitness" --export google-sheets --sheet-id $SHEET_ID

**输出结构:**
内容日历 — 2024年第二季度(项目管理)
2024年5月: ┌──────┬────────────────────────────────┬────────┬──────────┬──────────┐ │ 周数 │ 主题 │ 搜索量 │ 意图类型 │ 优先级 │ ├──────┼────────────────────────────────┼────────┼──────────┼──────────┤ │ W1 │ Agile sprint规划模板 │ 3,600 │ 信息型 │ 高 │ │ W2 │ 远程团队生产力技巧 │ 8,100 │ 信息型 │ 高 │ │ W3 │ Gantt图表教程 │ 5,400 │ 信息型 │ 中等 │ │ W4 │ 2024年PM软件对比 │ 12,100 │ 商业型 │ 高 │ └──────┴────────────────────────────────┴────────┴──────────┴──────────┘
季节性洞察: 📈 "project management"搜索量在1月(+34%)和9月(+28%)达到峰值 📉 夏季(6–8月)搜索量下降18% 🎯 在8月底(返工季)规划重点内容推送
内容集群策略: 支柱内容: "项目管理完整指南" ├─ Agile vs waterfall(5月第1周) ├─ PM工具对比(5月第4周) ├─ Sprint规划指南(5月第1周) ├─ Gantt图表教程(5月第3周) └─ 远程PM最佳实践(5月第2周)
内部链接图谱: [展示中心辐射结构的图表]
undefined

Multi-Step Workflows

多步骤工作流

Full SEO Sprint

完整SEO冲刺

12-step end-to-end SEO workflow:
bash
undefined
12步端到端SEO工作流:
bash
undefined

Launch full sprint

启动完整冲刺

/workflows:full-seo-sprint https://example.com --duration 4-weeks

**Workflow steps:**
Week 1: Discovery & Audit ☐ Technical SEO audit ☐ Content audit ☐ Competitor gap analysis ☐ Backlink profile review
Week 2: Strategy ☐ Keyword research & clustering ☐ Content gap identification ☐ Information architecture review ☐ Link building strategy
Week 3: Execution ☐ On-page optimization (priority pages) ☐ Technical fixes implementation ☐ Content brief creation (5 pieces) ☐ Link outreach (first batch)
Week 4: Monitoring ☐ SERP monitoring setup ☐ Analytics dashboard configuration ☐ Monthly reporting template ☐ Ongoing optimization backlog
undefined
/workflows:full-seo-sprint https://example.com --duration 4-weeks

**工作流步骤:**
第1周:发现与审计 ☐ 技术SEO审计 ☐ 内容审计 ☐ 竞品差距分析 ☐ 反向链接概况审查
第2周:策略制定 ☐ 关键词研究与聚类 ☐ 内容缺口识别 ☐ 信息架构审查 ☐ 链接建设策略
第3周:执行 ☐ 页面优化(优先级页面) ☐ 技术修复实施 ☐ 内容brief创建(5份) ☐ 链接外推(第一批)
第4周:监控 ☐ SERP监控设置 ☐ 分析仪表板配置 ☐ 月度报告模板 ☐ 持续优化待办清单
undefined

Pre-Launch SEO

上线前SEO

Pre-launch checklist with validation:
bash
undefined
带验证的上线前检查清单:
bash
undefined

Pre-launch audit

上线前审计

/workflows:launch-seo https://staging.example.com

**Checklist output:**
Pre-Launch SEO Checklist
Critical (Must Fix): ✗ robots.txt blocking all (REMOVE before launch) ✗ Noindex meta tag on all pages (REMOVE) ⚠ Staging URLs in sitemap (UPDATE to production) ⚠ Canonical tags pointing to staging domain (UPDATE)
High Priority: ✓ XML sitemap generated ⚠ Google Search Console not verified (VERIFY after launch) ⚠ Google Analytics not configured ✓ SSL certificate valid ✗ Hreflang tags missing (if multi-language)
Medium Priority: ✓ Schema markup implemented ⚠ Image alt tags: 67% complete ✓ Meta descriptions: 95% complete ⚠ Open Graph tags: 34% complete
Launch Day Tasks:
  1. Remove noindex from robots meta tag
  2. Update robots.txt to allow crawling
  3. Submit sitemap to GSC
  4. Verify all canonical tags point to production
  5. Monitor for indexing (check GSC after 48h)
undefined
/workflows:launch-seo https://staging.example.com

**检查清单输出:**
上线前SEO检查清单
关键项(必须修复): ✗ robots.txt拦截所有内容(上线前移除) ✗ 所有页面带有Noindex元标签(移除) ⚠ 站点地图中包含 staging URL(更新为生产环境) ⚠ Canonical标签指向staging域名(更新)
高优先级: ✓ XML站点地图已生成 ⚠ Google Search Console未验证(上线后验证) ⚠ Google Analytics未配置 ✓ SSL证书有效 ✗ 缺少Hreflang标签(如果是多语言站点)
中等优先级: ✓ Schema标记已实施 ⚠ 图片alt标签:完成67% ✓ Meta描述:完成95% ⚠ Open Graph标签:完成34%
上线日任务:
  1. 移除页面中的noindex元标签
  2. 更新robots.txt允许抓取
  3. 向GSC提交站点地图
  4. 验证所有Canonical标签指向生产环境
  5. 监控索引情况(48小时后检查GSC)
undefined

Content Refresh Workflow

内容更新工作流

Identify and refresh underperforming pages:
bash
undefined
识别并更新表现不佳的页面:
bash
undefined

Find refresh opportunities

寻找更新机会

/workflows:content-refresh https://example.com --min-age 12-months

**Output:**
Content Refresh Opportunities (127 pages analyzed)
High-impact refresh candidates: ┌────────────────────────────────┬──────────┬────────┬──────────┐ │ URL │ Traffic │ Trend │ Potential│ ├────────────────────────────────┼──────────┼────────┼──────────┤ │ /blog/pm-tools-2022 │ 1,247/m │ ↓ 45% │ 🔴 High│ │ /guide/remote-work-tips │ 892/m │ ↓ 32% │ 🔴 High│ │ /blog/productivity-apps │ 634/m │ ↓ 28% │ 🟠 Med │ └────────────────────────────────┴──────────┴────────┴──────────┘
Refresh playbook for /blog/pm-tools-2022:
  1. Update title & URL: Old: "Best Project Management Tools 2022" New: "15 Best Project Management Tools in 2024 (Tested)"
  2. Content updates: • Remove discontinued tools (3 tools) • Add new market leaders (Notion, ClickUp, Monday.com) • Update pricing (all tools) • Add comparison table • Update screenshots • Add video walkthrough
  3. SEO optimization: • Target new keywords: "project management software 2024" • Add FAQ schema • Internal link from 4 related posts • External link to 2–3 authoritative sources
  4. Republish & promote: • Update publish date • Share on social media • Email to subscribers segment • Request re-crawl in GSC
Estimated impact: +380 clicks/month (+67% recovery) Estimated effort: 3–4 hours
undefined
/workflows:content-refresh https://example.com --min-age 12-months

**输出:**
内容更新机会(分析127个页面)
高影响更新候选页面: ┌────────────────────────────────┬──────────┬────────┬──────────┐ │ URL │ 月流量 │ 趋势 │ 提升潜力 │ ├────────────────────────────────┼──────────┼────────┼──────────┤ │ /blog/pm-tools-2022 │ 1,247/m │ ↓ 45% │ 🔴 高 │ │ /guide/remote-work-tips │ 892/m │ ↓ 32% │ 🔴 高 │ │ /blog/productivity-apps │ 634/m │ ↓ 28% │ 🟠 中等 │ └────────────────────────────────┴──────────┴────────┴──────────┘
/blog/pm-tools-2022更新指南:
  1. 更新标题与URL: 旧标题: "Best Project Management Tools 2022" 新标题: "15 Best Project Management Tools in 2024 (Tested)"
  2. 内容更新: • 移除已停止服务的工具(3个) • 添加新市场领导者(Notion, ClickUp, Monday.com) • 更新所有工具的定价 • 添加对比表格 • 更新截图 • 添加视频演示
  3. SEO优化: • 目标新关键词: "project management software 2024" • 添加FAQ schema • 从4篇相关文章添加内部链接 • 链接到2–3个权威外部来源
  4. 重新发布与推广: • 更新发布日期 • 在社交媒体分享 • 发送给订阅用户分组 • 在GSC请求重新抓取
预估影响: 每月增加380点击(恢复67%) 预估工作量: 3–4小时
undefined

Authority Building Campaign

权威度提升 campaign

End-to-end digital PR and link building:
bash
undefined
端到端数字PR与链接建设:
bash
undefined

Launch authority campaign

启动权威度提升campaign

/workflows:authority-building --topic "project management" --duration 90-days

**Campaign structure:**
90-Day Authority Building Campaign
Month 1: Foundation Week 1–2: Asset creation ☐ Create "State of Project Management 2024" research report ☐ Design infographic (key statistics) ☐ Build interactive tool (PM ROI calculator)
Week 3–4: Outreach preparation ☐ Identify 100 target publications (DA 40+) ☐ Find journalist contacts (use Hunter.io) ☐ Craft personalized pitches (3 templates)
Month 2: Outreach & Promotion Week 5–6: First outreach wave ☐ Email 50 tier-1 targets ☐ Follow up after 3 days ☐ Share report on social media
Week 7–8: Amplification ☐ Guest post on acquired links (reciprocal value) ☐ Respond to journalist requests (HARO, Qwoted) ☐ Podcast outreach (15 shows)
Month 3: Link Building Week 9–10: Tactical link building ☐ Broken link building (50 prospects) ☐ Resource page additions (30 prospects) ☐ Unlinked mentions (claim 10–15)
Week 11–12: Reporting & iteration ☐ Track link acquisition (target: 25 links DA 40+) ☐ Measure referral traffic ☐ Calculate ROI & plan next campaign
Target outcomes: • 25–35 high-quality backlinks (DA 40+) • 3–5 tier-1 media mentions (DA 80+) • 1,500+ social shares • Estimated DR increase: +8–12 points
undefined
/workflows:authority-building --topic "project management" --duration 90-days

**Campaign结构:**
90天权威度提升Campaign
第1个月:基础建设 第1–2周:资产创建 ☐ 创建《2024年项目管理现状》研究报告 ☐ 设计信息图表(关键统计数据) ☐ 构建交互式工具(PM ROI计算器)
第3–4周:外推准备 ☐ 识别100个目标出版物(DA 40+) ☐ 查找记者联系方式(使用Hunter.io) ☐ 制作个性化 pitch(3个模板)
第2个月:外推与推广 第5–6周:第一波外推 ☐ 邮件联系50个一级目标 ☐ 3天后跟进 ☐ 在社交媒体分享报告
第7–8周:放大效果 ☐ 在已获取链接的站点发布客座文章(互惠价值) ☐ 响应记者需求(HARO, Qwoted) ☐ 播客外推(15个节目)
第3个月:链接建设 第9–10周:战术链接建设 ☐ 失效链接建设(50个潜在目标) ☐ 资源页面添加(30个潜在目标) ☐ 无链接提及(认领10–15个)
第11–12周:报告与迭代 ☐ 跟踪链接获取情况(目标: 25个DA 40+链接) ☐ 衡量推荐流量 ☐ 计算ROI并规划下一个campaign
目标成果: • 25–35个高质量反向链接(DA 40+) • 3–5个一级媒体提及(DA 80+) • 1,500+次社交分享 • 预估DR提升: +8–12分
undefined

AI Content Pipeline

AI内容流水线

End-to-end content automation:
bash
undefined
端到端内容自动化:
bash
undefined

Setup content pipeline

设置内容流水线

/workflows:ai-content-pipeline --topics topics.csv --auto-publish false

**Pipeline stages:**
AI Content Production Pipeline
Stage 1: Keyword → Brief (automated) Input: Target keyword Process: • SERP analysis (top 10) • NLP term extraction • Heading structure generation • Brief compilation Output: SEO content brief (JSON) Duration: 2 minutes
Stage 2: Brief → Draft (AI-assisted) Input: Content brief Process: • Generate outline • Write sections (AI + human edit) • Add internal links • Optimize for target keywords Output: First draft (Markdown) Duration: 30–45 minutes
Stage 3: Draft → Optimized (automated checks) Input: First draft Quality checks: ✓ Readability score (target: 60–70 Flesch) ✓ Keyword density (target: 1–2%) ✓ NLP term coverage (target: 80%+) ✓ Internal links (target: 3–5) ✓ External links (target: 2–3 authoritative) ✓ Image alt tags ✓ Meta description Output: Optimization checklist Duration: 1 minute
Stage 4: Optimized → Published (manual approval) Input: Optimized draft Process: • Human review & approval • Upload to CMS • Add images • Configure SEO settings • Schedule publish Output: Live URL Duration: 15–20 minutes
Total time per article: ~60 minutes (vs. 4–6 hours manual)
Example config (config/pipeline.json):
json
{
  "ai_model": "claude-3-opus",
  "tone": "professional, conversational",
  "target_word_count": 2000,
  "readability_target": 65,
  "keyword_density_max": 0.02,
  "internal_links_min": 3,
  "external_links_min": 2,
  "require_human_review": true,
  "auto_publish": false,
  "cms_integration": "wordpress",
  "wordpress_api_url": "${WORDPRESS_API_URL}",
  "wordpress_api_key": "${WORDPRESS_API_KEY}"
}
/workflows:ai-content-pipeline --topics topics.csv --auto-publish false

**流水线阶段:**
AI内容生产流水线
阶段1:关键词→Brief(自动化) 输入: 目标关键词 流程: • SERP分析(前10名页面) • NLP术语提取 • 标题结构生成 • Brief编译 输出: SEO内容brief(JSON格式) 耗时: 2分钟
阶段2:Brief→初稿(AI辅助) 输入: 内容brief 流程: • 生成大纲 • 撰写章节(AI+人工编辑) • 添加内部链接 • 针对目标关键词优化 输出: 初稿(Markdown格式) 耗时: 30–45分钟
阶段3:初稿→优化版(自动化检查) 输入: 初稿 质量检查: ✓ 可读性得分(目标: 60–70 Flesch) ✓ 关键词密度(目标: 1–2%) ✓ NLP术语覆盖率(目标: 80%+) ✓ 内部链接(目标: 3–5个) ✓ 外部链接(目标: 2–3个权威来源) ✓ 图片alt标签 ✓ Meta描述 输出: 优化检查清单 耗时: 1分钟
阶段4:优化版→发布(人工审批) 输入: 优化版初稿 流程: • 人工审核与批准 • 上传到CMS • 添加图片 • 配置SEO设置 • 安排发布时间 输出: 在线URL 耗时: 15–20分钟
单篇文章总耗时: ~60分钟(对比手动创作的4–6小时)
示例配置(config/pipeline.json):
json
{
  "ai_model": "claude-3-opus",
  "tone": "professional, conversational",
  "target_word_count": 2000,
  "readability_target": 65,
  "keyword_density_max": 0.02,
  "internal_links_min": 3,
  "external_links_min": 2,
  "require_human_review": true,
  "auto_publish": false,
  "cms_integration": "wordpress",
  "wordpress_api_url": "${WORDPRESS_API_URL}",
  "wordpress_api_key": "${WORDPRESS_API_KEY}"
}

Configuration

配置

All commands support configuration via environment variables or
config.json
:
bash
undefined
所有命令支持通过环境变量或
config.json
进行配置:
bash
undefined

Environment variables

环境变量

export SEO_API_KEY="${YOUR_SEO_API_KEY}" # Ahrefs, SEMrush, or Moz API key export SERP_API_KEY="${YOUR_SERP_API_KEY}" # DataForSEO, SERPApi, etc. export WORDPRESS_API_URL="${YOUR_WP_API_URL}" export WORDPRESS_API_KEY="${YOUR_WP_API_KEY}" export OPENAI_API_KEY="${YOUR_OPENAI_API_KEY}" # For AI content generation export ALERT_EMAIL="${YOUR_ALERT_EMAIL}" export SHEET_ID="${YOUR_GOOGLE_SHEET_ID}" # For content calendar export

**config.json example:**
```json
{
  "api": {
    "seo_provider": "ahrefs",
    "seo_api_key": "${SEO_API_KEY}",
    "serp_api_key": "${SERP_API_KEY}"
  },
  "defaults": {
    "min_domain_authority": 40,
    "min_search_volume": 100,
    "max_keyword_difficulty": 50,
    "content_min_words": 1500,
    "audit_depth": 3
  },
  "thresholds": {
    "content_quality_min": 70,
    "page_speed_lcp_max": 2.5,
    "core_web_vitals_cls_max": 0.1,
    "duplicate_similarity": 0.85
  },
  "integrations": {
    "cms": "wordpress",
    "wordpress_api_url": "${WORDPRESS_API_URL}",
    "wordpress_api_key": "${WORDPRESS_API_KEY}",
    "analytics": "google",
    "email_alerts": true,
    "alert_email": "${ALERT_EMAIL}"
  }
}
export SEO_API_KEY="${YOUR_SEO_API_KEY}" # Ahrefs, SEMrush, 或 Moz API密钥 export SERP_API_KEY="${YOUR_SERP_API_KEY}" # DataForSEO, SERPApi等API密钥 export WORDPRESS_API_URL="${YOUR_WP_API_URL}" export WORDPRESS_API_KEY="${YOUR_WP_API_KEY}" export OPENAI_API_KEY="${YOUR_OPENAI_API_KEY}" # 用于AI内容生成 export ALERT_EMAIL="${YOUR_ALERT_EMAIL}" export SHEET_ID="${YOUR_GOOGLE_SHEET_ID}" # 用于内容日历导出

**config.json示例:**
```json
{
  "api": {
    "seo_provider": "ahrefs",
    "seo_api_key": "${SEO_API_KEY}",
    "serp_api_key": "${SERP_API_KEY}"
  },
  "defaults": {
    "min_domain_authority": 40,
    "min_search_volume": 100,
    "max_keyword_difficulty": 50,
    "content_min_words": 1500,
    "audit_depth": 3
  },
  "thresholds": {
    "content_quality_min": 70,
    "page_speed_lcp_max": 2.5,
    "core_web_vitals_cls_max": 0.1,
    "duplicate_similarity": 0.85
  },
  "integrations": {
    "cms": "wordpress",
    "wordpress_api_url": "${WORDPRESS_API_URL}",
    "wordpress_api_key": "${WORDPRESS_API_KEY}",
    "analytics": "google",
    "email_alerts": true,
    "alert_email": "${ALERT_EMAIL}"
  }
}

Common Patterns

常见模式

Pattern 1: Competitive Content Strategy

模式1:竞争性内容策略

bash
undefined
bash
undefined

Step 1: Identify competitor content gaps

步骤1:识别竞品内容缺口

/competitor-gap https://yoursite.com
--competitors "competitor1.com,competitor2.com,competitor3.com"
--export gaps.csv
/competitor-gap https://yoursite.com
--competitors "competitor1.com,competitor2.com,competitor3.com"
--export gaps.csv

Step 2: Keyword research for gap topics

步骤2:针对缺口主题进行关键词研究

/keyword-research --import gaps.csv --min-volume 500 --output keywords.csv
/keyword-research --import gaps.csv --min-volume 500 --output keywords.csv

Step 3: Generate content briefs

步骤3:生成内容brief

for keyword in $(cat keywords.csv | tail -n +2 | cut -d',' -f1); do /content-brief "$keyword" --output briefs/ done
for keyword in $(cat keywords.csv | tail -n +2 | cut -d',' -f1); do /content-brief "$keyword" --output briefs/ done

Step 4: Build content calendar

步骤4:构建内容日历

/content-calendar --import keywords.csv --months 6 --export calendar.csv
/content-calendar --import keywords.csv --months 6 --export calendar.csv

Step 5: Monitor rankings after publishing

步骤5:发布后监控排名

/serp-monitor --keywords keywords.csv --domain yoursite.com --alert-threshold 5
undefined
/serp-monitor --keywords keywords.csv --domain yoursite.com --alert-threshold 5
undefined