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

使用方法

/scripts/main.py のスクリプトを、コマンドと URL またはキーワードで実行します: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_keywordsSERP 要素「関連する検索」からキーワードを取得しますキーワード
keyword_suggestionsシードキーワードに基づいて検索クエリを生成しますキーワード
keyword_ideas製品またはサービスのカテゴリに関連するキーワード候補を提示しますキーワード(カンマ区切り)
bulk_keyword_difficultyキーワードの難易度スコアを返しますキーワード(カンマ区切り)
search_intentキーワードの検索意図を特定しますキーワード(カンマ区切り)
keyword_overviewCPC、競合状況、検索ボリューム、検索意図、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キーワードのリアルタイムなニュース検索結果を提供しますキーワード

コメント