seo-seed-discovery
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSEO Seed Discovery
SEO种子关键词挖掘
Identify seed keywords and discover real SEO competitors through SERP analysis.
通过SERP分析识别种子关键词并发现真实的SEO竞争对手。
First-Time Setup
首次设置
If or are not configured, guide the user through setup:
DATAFORSEO_LOGINDATAFORSEO_PASSWORD-
Ask: "Do you have a DataForSEO account? If not, it takes 2 minutes to register at https://dataforseo.com — they give ~$10 free trial credit, which is enough for dozens of analyses."
-
Ask the user to provide their login email and password.
-
Then guide them to configure credentials using one of these methods:Method A — OpenClaw UI (macOS):Skills → seo-seed-discovery → Configure → enter email + passwordMethod B — openclaw.json:json
// ~/.openclaw/openclaw.json { "skills": { "entries": { "seo-seed-discovery": { "env": { "DATAFORSEO_LOGIN": "your@email.com", "DATAFORSEO_PASSWORD": "yourpassword" } } } } }Method C — shell environment:bashexport DATAFORSEO_LOGIN=your@email.com export DATAFORSEO_PASSWORD=yourpassword -
Once configured, restart the session and proceed with the analysis.
Cost estimate: A full keyword analysis (seed → strategy) costs approximately $0.50–$1.00 in DataForSEO API credits. Repeated analyses on the same topic are free due to 1-hour caching.
如果未配置或,请引导用户完成以下设置步骤:
DATAFORSEO_LOGINDATAFORSEO_PASSWORD-
询问:“您是否拥有DataForSEO账户?如果没有,只需2分钟即可在https://dataforseo.com注册——他们提供约10美元的免费试用额度,足以完成数十次分析。”
-
请用户提供他们的登录邮箱和密码。
-
然后引导他们通过以下方法之一配置凭证:方法A — OpenClaw UI(macOS):技能 → seo-seed-discovery → 配置 → 输入邮箱+密码方法B — openclaw.json:json
// ~/.openclaw/openclaw.json { "skills": { "entries": { "seo-seed-discovery": { "env": { "DATAFORSEO_LOGIN": "your@email.com", "DATAFORSEO_PASSWORD": "yourpassword" } } } } }方法C — Shell环境变量:bashexport DATAFORSEO_LOGIN=your@email.com export DATAFORSEO_PASSWORD=yourpassword -
配置完成后,重启会话并继续分析。
成本估算: 完整的关键词分析(种子→策略)大约消耗0.50–1.00美元的DataForSEO API额度。同一主题的重复分析因1小时缓存机制而免费。
When to Use
使用场景
When a user wants to start keyword research for a product, website, or business. This is always the first skill in the SEO workflow.
当用户想要为产品、网站或业务启动关键词研究时使用。这是SEO工作流中的首个必备技能。
Prerequisites
前置条件
- and
DATAFORSEO_LOGINconfigured (see First-Time Setup above)DATAFORSEO_PASSWORD - User provides: product description, target URL, or industry keywords
- 已配置和
DATAFORSEO_LOGIN(参见上方首次设置步骤)DATAFORSEO_PASSWORD - 用户提供:产品描述、目标URL或行业关键词
Procedure
操作流程
Step 1: Initialize Workspace
步骤1:初始化工作区
bash
node {baseDir}/scripts/init-workspace.ts --workspace <workspace_path> --domain <user_domain> --keywords '["keyword1","keyword2","keyword3"]'Creates in the workspace with project settings.
config.jsonbash
node {baseDir}/scripts/init-workspace.ts --workspace <workspace_path> --domain <user_domain> --keywords '["keyword1","keyword2","keyword3"]'在工作区中创建包含项目设置的文件。
config.jsonStep 2: Discover SEO Competitors from SERP
步骤2:从SERP中发现SEO竞争对手
bash
node {baseDir}/scripts/serp-competitors.ts --workspace <workspace_path>Searches seed keywords on Google via DataForSEO, identifies domains that repeatedly appear in top 10 results. Writes .
competitors.jsonbash
node {baseDir}/scripts/serp-competitors.ts --workspace <workspace_path>通过DataForSEO在Google上搜索种子关键词,识别频繁出现在前10名结果中的域名。生成文件。
competitors.jsonStep 3: Extract Competitor Keywords
步骤3:提取竞争对手关键词
bash
node {baseDir}/scripts/competitor-keywords.ts --workspace <workspace_path>For each discovered competitor, pulls their top organic ranking keywords. Writes .
competitor-keywords.jsonbash
node {baseDir}/scripts/competitor-keywords.ts --workspace <workspace_path>针对每个已发现的竞争对手,获取其排名靠前的自然搜索关键词。生成文件。
competitor-keywords.jsonStep 4: Keyword Gap Analysis
步骤4:关键词差距分析
bash
node {baseDir}/scripts/keyword-gap.ts --workspace <workspace_path>Finds keywords competitors rank for but target domain does not. Writes .
keyword-gap.jsonbash
node {baseDir}/scripts/keyword-gap.ts --workspace <workspace_path>找出竞争对手排名但目标域名未排名的关键词。生成文件。
keyword-gap.jsonExpert Analysis Framework
专家分析框架
After running the scripts, analyze the results as a senior SEO strategist:
- Competitor Landscape: Which competitors appear most frequently? What type of content dominates (blog, product page, landing page)?
- Keyword Gap Opportunities: Which competitor keywords represent untapped potential for the user's domain?
- Seed Quality Assessment: Are the initial seed keywords too broad or too narrow? Suggest refinements.
- Content Gap Insights: What content types or topics are competitors covering that the user is missing?
Present findings with data to support each recommendation.
运行脚本后,以资深SEO策略师的身份分析结果:
- 竞争对手格局:哪些竞争对手出现频率最高?主导内容类型是什么(博客、产品页、着陆页)?
- 关键词差距机会:哪些竞争对手的关键词对用户域名而言是未开发的潜力?
- 种子关键词质量评估:初始种子关键词是否过于宽泛或狭窄?建议优化方向。
- 内容差距洞察:竞争对手覆盖了哪些用户未涉及的内容类型或主题?
结合数据呈现发现并支持每项建议。
Output Format
输出格式
Provide a structured report with:
- Discovered Competitors (domain, frequency in SERPs, estimated authority)
- Top Keyword Gap Opportunities (keyword, competitor position, estimated volume)
- Recommended Seed Keywords for expansion in the next step
- Strategic Insights based on competitive landscape
提供结构化报告,包含:
- 已发现的竞争对手(域名、在SERP中的出现频率、预估权威度)
- 顶级关键词差距机会(关键词、竞争对手排名、预估搜索量)
- 推荐用于下一步拓展的种子关键词
- 基于竞争格局的战略洞察