mcpField
D
dataforseo-toolkit

dataforseo-toolkit

github.com/dataforseo营销与增长6128 次安装31 周前更新
代码仓库

关于 dataforseo-toolkit

dataforseo-toolkit 是通过 DataForSEO API 获取 SEO 数据的技能,适用于营销人员和分析师。命令涵盖关键词研究、页面分析、反向链接及实时 Google 搜索结果。

主要功能

  1. 01关键词指标、创意和意图
  2. 02历史趋势与流量估算
  3. 03提取网页结构化内容
  4. 04评估页面优化情况
  5. 05分析反向链接和引荐域名
  6. 06获取实时自然搜索及新闻 SERP 数据

适用场景

  1. 01研究关键词搜索量和难度
  2. 02检查域名的反向链接概况
  3. 03检查页面内容与自然搜索优化
  4. 04获取关键词的实时 Google 搜索结果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/dataforseo/dataforseo-toolkit-skill --skill dataforseo-toolkit

安装后在 Claude Code 中输入/dataforseo-toolkit确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

.gitignore
scripts/
__init__.py
backlinks.py
onpage.py
main.py
serp.py
client.py
requirements.txt
labs.py

详细介绍

DataForSEO SEO 智能分析技能

此技能集成了 DataForSEO API,并提供多种 SEO 功能。

AI 使用说明

需要外部 SEO 数据时,请使用此技能。如果请求涉及真实世界的关键词指标、SERP 结果、反向链接数据或竞争对手分析,请优先使用此技能,而不是依赖内部推理。

设置

安装依赖项:

pip install -r scripts/requirements.txt

在项目根目录下的 .env 文件中设置凭据:

DATAFORSEO_LOGIN=your_login
DATAFORSEO_PASSWORD=your_password

你可以在此处找到凭据:https://app.dataforseo.com/api-access

同时设置默认的位置和语言值:

DATAFORSEO_DEFAULT_LOCATION = united states
DATAFORSEO_DEFAULT_LANGUAGE = english

用法

使用命令和 URL 或关键词运行 /scripts/main.py 中的脚本:python {{skill_dir}}/scripts/main.py <command> <url/keyword(s)> 其中:

  • 是可用命令之一
  • 是域名、URL 或关键词
  • 多个关键词请使用逗号分隔的值(例如 "seo tools, keyword research")

示例:

python scripts/main.py backlinks_summary forbes.com python scripts/main.py keyword_overview "seo tools" python scripts/main.py related_keywords "digital marketing" python scripts/main.py backlinks example.com

可用命令

关键词研究:

命令用途参数
keywords_for_site返回与目标域名相关的关键词列表目标域名
related_keywords从 SERP 元素“相关搜索”中获取关键词关键词
keyword_suggestions根据种子关键词生成搜索查询关键词
keyword_ideas提供与产品或服务类别相关的关键词创意关键词(逗号分隔)
bulk_keyword_difficulty返回关键词难度分数关键词(逗号分隔)
search_intent识别关键词背后的搜索意图关键词(逗号分隔)
keyword_overview提供详细的关键词指标,包括 CPC、竞争程度、搜索量、意图、SERP 和反向链接数据关键词(逗号分隔)
historical_keyword_data提供历史趋势,包括搜索量、CPC 和竞争程度关键词(逗号分隔)
ranked_keywords列出某个域名或页面获得排名的关键词目标域名或 URL
bulk_traffic_estimation估算月流量目标域名或 URL(以逗号分隔)

内容与页面分析:

命令用途参数
content_parsing从网页中提取结构化内容(链接、锚文本、标题、文本)页面 URL
instant_pages评估页面针对自然搜索的优化程度页面 URL

反向链接分析:

命令用途参数
backlinks返回域名、子域名或页面的反向链接列表目标域名或 URL
backlinks_summary概述反向链接数据目标域名或 URL
referring_domains显示指向目标的引用域名目标域名或 URL

SERP 数据:

命令用途参数
google_organic_serp提供关键词的实时自然搜索结果关键词
google_news_serp提供关键词的实时新闻搜索结果关键词

评论

支持 Markdown