seo-opportunity-scoring

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

SEO Opportunity Scoring

SEO机会评分

Apply the expert scoring formula to rank all keywords by overall opportunity.
应用专家评分公式,根据整体机会对所有关键词进行排名。

Credentials Check

凭证检查

If
DATAFORSEO_LOGIN
or
DATAFORSEO_PASSWORD
are missing, tell the user:
"DataForSEO credentials are not configured. Please run
seo-seed-discovery
first — it will guide you through the setup."
如果缺少
DATAFORSEO_LOGIN
DATAFORSEO_PASSWORD
,请告知用户:
"未配置DataForSEO凭证。请先运行
seo-seed-discovery
——它将引导您完成设置。"

When to Use

使用时机

After
seo-serp-analysis
has completed with
serp-deep.json
and
backlinks.json
.
seo-serp-analysis
完成并生成
serp-deep.json
backlinks.json
之后。

Prerequisites

前提条件

  • Workspace with
    metrics.json
    ,
    serp-deep.json
    ,
    backlinks.json
  • User has provided their site's approximate Domain Authority (or use default of 30)
  • 包含
    metrics.json
    serp-deep.json
    backlinks.json
    的工作区
  • 用户已提供其网站的大致域名权重(Domain Authority,简称DA),或使用默认值30

Procedure

操作步骤

Step 1: Filter Low-Quality Keywords

步骤1:过滤低质量关键词

bash
node {baseDir}/scripts/keyword-filter.ts --workspace <workspace_path>
Removes navigational, brand, and zero-value keywords. Writes
filtered.json
.
bash
node {baseDir}/scripts/keyword-filter.ts --workspace <workspace_path>
移除导航类、品牌类和无价值关键词。生成
filtered.json
文件。

Step 2: Calculate Opportunity Scores

步骤2:计算机会评分

bash
node {baseDir}/scripts/opportunity-score.ts --workspace <workspace_path> --domain <user_domain>
Applies the weighted scoring formula:
  • Commercial Value Score (30%) — CPC, ads, SaaS in SERP
  • SERP Winability (25%) — average top-10 DR, UGC presence, weak domains
  • Volume Potential (20%) — volume + trend direction
  • Business Fit (15%) — intent alignment with business model
  • Authority Match (10%) — KD vs site DA
Writes
scored-keywords.json
.
bash
node {baseDir}/scripts/opportunity-score.ts --workspace <workspace_path> --domain <user_domain>
应用加权评分公式:
  • 商业价值评分(30%)——CPC、广告、搜索结果页(SERP)中的SaaS内容
  • SERP获胜可能性(25%)——前10名域名的平均域名权重(DR)、用户生成内容(UGC)存在情况、弱势域名
  • 流量潜力(20%)——搜索量+趋势方向
  • 业务匹配度(15%)——搜索意图与商业模式的契合度
  • 权重匹配度(10%)——关键词难度(KD)与网站DA的对比
生成
scored-keywords.json
文件。

Expert Analysis Framework

专家分析框架

Review the scored keywords as a senior SEO strategist:
  1. Top Opportunities: Present the A-grade and B-grade keywords with score breakdowns
  2. Quick Wins: Highlight keywords where the domain can rank within 3 months
  3. Strategic Long-term: Identify high-value keywords requiring authority building
  4. Score Patterns: Are commercial keywords scoring differently from informational ones?
  5. Business Alignment: Do the top-scoring keywords align with the user's business goals?
以资深SEO策略师的身份评估已评分的关键词:
  1. 顶级机会:展示A级和B级关键词及其评分明细
  2. 快速获胜:突出显示域名可在3个月内获得排名的关键词
  3. 战略长期目标:识别需要积累域名权重的高价值关键词
  4. 评分模式:商业类关键词与信息类关键词的评分是否存在差异?
  5. 业务一致性:排名靠前的关键词是否与用户的业务目标一致?

Output Format

输出格式

  • Scored Keywords Table sorted by opportunity score (top 30)
  • Quick Win List with estimated time-to-rank
  • Score Distribution (A/B/C/D/F counts)
  • Per-keyword Score Breakdown for top 10
  • 按机会评分排序的关键词评分表(前30个)
  • 快速获胜列表,包含预估排名时间
  • 评分分布(A/B/C/D/F等级数量)
  • 前10个关键词的评分明细