seo-content-marketing-skills-suite
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSEO & 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
undefinedbash
undefinedStandard 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
~/.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
~/.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
undefinedManual Installation
手动安装
bash
undefinedbash
undefinedDownload 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/
undefinedcurl -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/
undefinedCore Commands
核心命令
Keyword Research
关键词研究
Deep keyword clustering with opportunity scoring:
bash
undefined带机会评分的深度关键词聚类:
bash
undefinedBasic 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个关键词)
undefinedContent Audit
内容审计
Full-site content quality analysis:
bash
undefined全站内容质量分析:
bash
undefinedScan 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
行动建议:合并为单个权威页面
undefinedTechnical SEO Audit
技术SEO审计
Crawl budget, Core Web Vitals, and indexability:
bash
undefined抓取预算、Core Web Vitals和可索引性分析:
bash
undefinedFull 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个页面)
⚠ 所有页面缺少面包屑导航
undefinedCompetitor Gap Analysis
竞品差距分析
Backlink and topic gap identification:
bash
undefined反向链接和话题差距识别:
bash
undefinedBasic 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
undefinedSEO Content Brief
SEO内容Brief
AI-generated content brief with NLP terms:
bash
undefinedAI生成的带NLP术语的内容brief:
bash
undefinedGenerate 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(待创建)
undefinedSERP Monitoring
SERP监控
Daily rank tracking with volatility alerts:
bash
undefined带波动警报的每日排名跟踪:
bash
undefinedTrack 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点击)
undefinedLink Prospecting
链接潜在目标挖掘
Quality backlink prospect discovery:
bash
undefined高质量反向链接潜在目标发现:
bash
undefinedFind 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个
undefinedPage Speed & SEO
页面速度与SEO
Render-blocking resource analysis mapped to ranking impact:
bash
undefined影响排名的渲染阻塞资源分析:
bash
undefinedPage 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:
- Inline critical CSS (eliminate render-blocking styles.css)
- Defer non-critical JavaScript (analytics, chat widget)
- Preload LCP image (/hero-image.jpg)
- 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相关性研究)
优先修复项:
- 内联关键CSS(消除styles.css的渲染阻塞)
- 延迟非关键JavaScript(分析脚本、聊天组件)
- 预加载LCP图片(/hero-image.jpg)
- 减少布局偏移(为广告、嵌入内容预留空间)
预估开发时间: 4–6小时
预估影响: 每月增加340个自然点击
undefinedLocal SEO Audit
本地SEO审计
NAP consistency and Google Business Profile optimization:
bash
undefinedNAP一致性和Google Business Profile优化:
bash
undefinedLocal 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名(未进入本地包)
undefinedContent Calendar
内容日历
Data-driven editorial calendar from search demand:
bash
undefined基于搜索需求的数据驱动编辑日历:
bash
undefinedGenerate 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周)
内部链接图谱:
[展示中心辐射结构的图表]
undefinedMulti-Step Workflows
多步骤工作流
Full SEO Sprint
完整SEO冲刺
12-step end-to-end SEO workflow:
bash
undefined12步端到端SEO工作流:
bash
undefinedLaunch 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监控设置
☐ 分析仪表板配置
☐ 月度报告模板
☐ 持续优化待办清单
undefinedPre-Launch SEO
上线前SEO
Pre-launch checklist with validation:
bash
undefined带验证的上线前检查清单:
bash
undefinedPre-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:
- Remove noindex from robots meta tag
- Update robots.txt to allow crawling
- Submit sitemap to GSC
- Verify all canonical tags point to production
- 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%
上线日任务:
- 移除页面中的noindex元标签
- 更新robots.txt允许抓取
- 向GSC提交站点地图
- 验证所有Canonical标签指向生产环境
- 监控索引情况(48小时后检查GSC)
undefinedContent Refresh Workflow
内容更新工作流
Identify and refresh underperforming pages:
bash
undefined识别并更新表现不佳的页面:
bash
undefinedFind 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:
-
Update title & URL: Old: "Best Project Management Tools 2022" New: "15 Best Project Management Tools in 2024 (Tested)"
-
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
-
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
-
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更新指南:
-
更新标题与URL: 旧标题: "Best Project Management Tools 2022" 新标题: "15 Best Project Management Tools in 2024 (Tested)"
-
内容更新: • 移除已停止服务的工具(3个) • 添加新市场领导者(Notion, ClickUp, Monday.com) • 更新所有工具的定价 • 添加对比表格 • 更新截图 • 添加视频演示
-
SEO优化: • 目标新关键词: "project management software 2024" • 添加FAQ schema • 从4篇相关文章添加内部链接 • 链接到2–3个权威外部来源
-
重新发布与推广: • 更新发布日期 • 在社交媒体分享 • 发送给订阅用户分组 • 在GSC请求重新抓取
预估影响: 每月增加380点击(恢复67%)
预估工作量: 3–4小时
undefinedAuthority Building Campaign
权威度提升 campaign
End-to-end digital PR and link building:
bash
undefined端到端数字PR与链接建设:
bash
undefinedLaunch 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分
undefinedAI Content Pipeline
AI内容流水线
End-to-end content automation:
bash
undefined端到端内容自动化:
bash
undefinedSetup 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.jsonbash
undefined所有命令支持通过环境变量或进行配置:
config.jsonbash
undefinedEnvironment 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
undefinedbash
undefinedStep 1: Identify competitor content gaps
步骤1:识别竞品内容缺口
/competitor-gap https://yoursite.com
--competitors "competitor1.com,competitor2.com,competitor3.com"
--export gaps.csv
--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
--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