agentsclimarketplace

30x seo keywords

Skill norahe0304-art/30x-seo-cn/skills/30x-seo-keywords

使用 DataForSEO API 进行全面关键词研究和分析。发现关键词机会、 分析搜索量和难度、找相关关键词、追踪排名、识别内容差距。 当用户说"关键词"、"关键词研究"、"搜索量"、"关键词难度"、 "排名关键词"、"关键词建议"或"内容差距"时使用。From its SKILL.md

Install
npx -y skills add norahe0304-art/30x-seo-cn --skill 30x-seo-keywords

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

4 things to look at

  • reads credentialsReads from 1 credential source: `~/.config/dataforseo/auth`.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 8 commands, including `AUTH=$(cat ~/.config/dataforseo/auth)` and 7 more.
  • fetches URLsInstructs the agent to fetch 8 URLs, including https://api.dataforseo.com/v3/dataforseo_labs/google/keyword_ideas/live and 7 more.

SKILL.md

7.0 KB, ~2.5k tokens by cl100k_base, as published. Nobody here has run it

SEO 关键词分析

使用 DataForSEO API 通过直接 curl 调用进行全面关键词研究和分析。

API 配置

凭据存储在 ~/.config/dataforseo/auth(Base64 编码)。

# 读取认证令牌
AUTH=$(cat ~/.config/dataforseo/auth)

快速参考

命令功能
/seo keywords research <种子词>从种子关键词生成关键词建议
/seo keywords volume <关键词1, 关键词2, ...>获取关键词搜索量
/seo keywords difficulty <关键词1, 关键词2, ...>分析关键词难度分数
/seo keywords site <域名>找出网站排名的关键词
/seo keywords gap <你的域名> <竞品>找关键词机会
/seo keywords intent <关键词1, 关键词2, ...>分析搜索意图
/seo keywords trending找趋势搜索查询
/seo keywords history <关键词>历史搜索量数据

API 端点

关键词建议

curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/keyword_ideas/live" \
  -H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
  -H "Content-Type: application/json" \
  -d '[{"keywords": ["种子关键词"], "location_name": "China", "language_code": "zh", "limit": 50}]'

关键词联想(自动补全)

curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/keyword_suggestions/live" \
  -H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
  -H "Content-Type: application/json" \
  -d '[{"keyword": "种子关键词", "location_name": "China", "language_code": "zh", "limit": 50}]'

相关关键词

curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/related_keywords/live" \
  -H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
  -H "Content-Type: application/json" \
  -d '[{"keyword": "种子关键词", "location_name": "China", "language_code": "zh", "limit": 50}]'

批量关键词难度

curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/bulk_keyword_difficulty/live" \
  -H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
  -H "Content-Type: application/json" \
  -d '[{"keywords": ["关键词1", "关键词2", "关键词3"], "location_name": "China", "language_code": "zh"}]'

搜索量(Google Ads 数据)

curl -s -X POST "https://api.dataforseo.com/v3/keywords_data/google_ads/search_volume/live" \
  -H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
  -H "Content-Type: application/json" \
  -d '[{"keywords": ["关键词1", "关键词2"], "location_code": 2156, "language_code": "zh"}]'

排名关键词(网站分析)

curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/ranked_keywords/live" \
  -H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
  -H "Content-Type: application/json" \
  -d '[{"target": "example.com", "location_name": "China", "language_code": "zh", "limit": 100}]'

搜索意图

curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/search_intent/live" \
  -H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
  -H "Content-Type: application/json" \
  -d '[{"keywords": ["关键词1", "关键词2"], "language_code": "zh"}]'

历史关键词数据

curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/historical_search_volume/live" \
  -H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
  -H "Content-Type: application/json" \
  -d '[{"keywords": ["关键词"], "location_name": "China", "language_code": "zh"}]'

分析模式

1. 关键词研究(建议生成)

从种子关键词生成关键词建议:

输入:种子关键词(如 "咖啡机")
输出:
- 相关关键词建议
- 每个关键词的搜索量
- CPC 和竞争数据
- 关键词难度分数
- 搜索意图分类

2. 搜索量分析

获取准确的搜索量数据:

输入:关键词列表
输出:
- 月搜索量
- 搜索量趋势(12个月)
- CPC 估算
- 竞争程度(0-1)
- 季节性模式

3. 关键词难度评估

分析排名难度:

输入:关键词列表
输出:
- 难度分数(0-100)
- SERP 特性出现情况
- 前 10 竞品强度
- 排名所需预估努力

难度解读:

  • 0-20:简单(新网站可排名)
  • 20-40:中等(需要一定权重)
  • 40-60:困难(仅限成熟网站)
  • 60-80:非常困难(需要高权重)
  • 80-100:极其困难(仅限头部玩家)

4. 网站关键词分析

找出域名排名的关键词:

输入:域名(如 "example.com")
输出:
- 所有排名关键词
- 每个关键词的位置
- 搜索量
- 流量估算
- 精选摘要出现情况

5. 搜索意图分析

分类关键词意图:

输入:关键词列表
输出:
- 每个关键词的意图类型:
  - 信息型(怎么、什么、为什么)
  - 导航型(品牌搜索)
  - 商业型(最好、评测、对比)
  - 交易型(购买、价格、优惠)
- 内容格式建议

内容映射:

意图内容类型
信息型博客文章、指南、教程
导航型落地页、关于页面
商业型对比页、评测
交易型产品页、定价页

关键词优先级框架

优先级矩阵

根据以下因素为每个关键词打分:

因素权重评分
搜索量25%高(3)、中(2)、低(1)
难度30%简单(3)、中等(2)、困难(1)
业务相关性25%高(3)、中(2)、低(1)
意图匹配20%完美(3)、良好(2)、部分(1)

快速优化识别

快速优化目标具备:

  • 搜索量 > 100/月
  • 难度 < 40
  • 商业或交易意图
  • 直接业务相关性

输出格式

关键词研究报告

# 关键词研究:[种子关键词]

## 概述
- 找到的关键词总数:X
- 平均月搜索量:X
- 平均难度:X

## 热门机会(按优先级排序)

| 关键词 | 搜索量 | 难度 | 意图 | 优先级 |
|--------|--------|------|------|--------|
| [关键词1] | X | X | 信息 | 高 |
| [关键词2] | X | X | 交易 | 高 |

## 关键词集群

### 集群 1:[主题]
- 关键词 a(搜索量:X,难度:X)
- 关键词 b(搜索量:X,难度:X)

## 内容建议

### 即时行动(快速优化)
1. [关键词] -> 创建 [内容类型]
2. [关键词] -> 创建 [内容类型]

与其他 SEO 技能集成

  • 使用 seo-content 为目标关键词创建内容
  • 使用 seo-backlinks 为竞争性关键词建立权重
  • 使用 seo-serp 追踪排名进展

[PROTOCOL]: 变更时更新此头部,然后检查 CLAUDE.md

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most marketing audience skills give in ~2.5k tokens

Counted across 690 of the 894 authors here whose files we hold, read 2026-08-07

  • Apply Poppins font to headingsin 41 of 690, across 6 files
  • Apply Lora font to body textin 41 of 690, across 6 files
  • Use Arial fallback for headingsin 39 of 690, across 4 files
  • Use Georgia fallback for body textin 39 of 690, across 4 files
  • Maintain text hierarchy and formattingin 39 of 690, across 4 files
  • Use accent colors for non-text shapesin 38 of 690, across 3 files
  • Use RGB values for precise color matchingin 38 of 690, across 3 files
  • Use brand colors for primary text and backgroundsin 36 of 690, across 1 file
  • Read product marketing context file before asking questions, starting, or auditingin 35 of 690, across 23 files
  • Use active voice instead of passive voicein 26 of 690, across 10 files
  • Implement or generate appropriate JSON-LD structured datain 24 of 690, across 17 files
  • Prioritize clarity over clevernessin 22 of 690, across 8 files

Said here and by no other author read

  • read auth token from config file
  • Generate keyword suggestions from a seed keyword
  • Score keywords using the priority matrix
  • Provide content suggestions based on quick wins

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.