seo-dataforseo

seo-dataforseo

熱門

透過 DataForSEO MCP 伺服器取得即時 SEO 資料:SERP 分析、關鍵字研究(搜尋量、難度、意圖、趨勢)、反向連結檔案、頁面分析、競爭者與內容分析、商家資訊、AI 能見度(LLM 提及追蹤)以及網域分析。需安裝 DataForSEO 擴充功能。當使用者提到「dataforseo」、「即時 SERP」、「關鍵字搜尋量」、「反向連結資料」、「AI 能見度檢查」或「真實搜尋資料」時使用。

1.2萬星標
1781分支
更新於 2026/7/20
SKILL.md
唯讀
名稱
seo-dataforseo
描述

透過 DataForSEO MCP 伺服器取得即時 SEO 資料:SERP 分析、關鍵字研究(搜尋量、難度、意圖、趨勢)、反向連結檔案、頁面分析、競爭者與內容分析、商家資訊、AI 能見度(LLM 提及追蹤)以及網域分析。需安裝 DataForSEO 擴充功能。當使用者提到「dataforseo」、「即時 SERP」、「關鍵字搜尋量」、「反向連結資料」、「AI 能見度檢查」或「真實搜尋資料」時使用。

DataForSEO:即時 SEO 資料(擴充功能)

透過 DataForSEO MCP 伺服器取得即時搜尋資料。提供即時 SERP 結果(自然搜尋 + 圖片)、關鍵字指標、反向連結檔案、頁面分析、內容分析、商家資訊、AI 能見度檢查,以及橫跨 9 個 API 模組、超過 79 個 MCP 工具的 LLM 提及追蹤。

前置需求

此技能需要安裝 DataForSEO 擴充功能:

./extensions/dataforseo/install.sh

檢查可用性: 使用任何 DataForSEO 工具前,請確認 MCP 伺服器已連線,檢查 serp_organic_live_advanced 或任何 DataForSEO 工具是否可用。若工具不可用,請告知使用者擴充功能未安裝,並提供安裝說明。

API 點數注意事項

DataForSEO 按 API 呼叫次數收費。請有效率地使用:

  • 優先使用批次端點,而非多次單一呼叫
  • 除非使用者指定,否則使用預設參數(美國、英文)
  • 在單一工作階段內記住快取結果,不要重複擷取相同資料
  • 在執行昂貴操作(完整反向連結爬取、大量關鍵字清單)前警告使用者

成本防護機制

在每次 DataForSEO MCP 呼叫前,執行成本估算:

claude-seo run dataforseo_costs.py check <endpoint> [--count N]
  • "status": "approved" → 繼續進行 API 呼叫
  • "status": "needs_approval" → 向使用者顯示成本估算,並在繼續前要求確認
  • "status": "blocked" → 告知使用者每日預算上限將被超出;請勿繼續

每次 API 呼叫完成後,記錄成本:

claude-seo run dataforseo_costs.py log <endpoint> <actual_cost>

使用者成本管理指令:

  • /seo dataforseo costs today → 顯示今日花費明細
  • /seo dataforseo costs summary → 顯示 7 天花費歷史
  • /seo dataforseo costs config --mode threshold --threshold 0.50 → 設定核准模式

載入 references/cost-tiers.md 以取得完整定價表、預算預設值及降低成本技巧。

快速參考

指令 功能
/seo dataforseo serp <keyword> Google 自然搜尋 SERP 結果
/seo dataforseo serp-images <keyword> Google 圖片 SERP 結果
/seo dataforseo serp-youtube <keyword> YouTube 搜尋結果
/seo dataforseo youtube <video_id> YouTube 影片深度分析
/seo dataforseo keywords <seed> 關鍵字想法與建議
/seo dataforseo volume <keywords> 關鍵字搜尋量
/seo dataforseo difficulty <keywords> 關鍵字難度分數
/seo dataforseo intent <keywords> 搜尋意圖分類
/seo dataforseo trends <keyword> Google Trends 資料
/seo dataforseo backlinks <domain> 完整反向連結檔案
/seo dataforseo competitors <domain> 競爭者網域分析
/seo dataforseo ranked <domain> 網域排名關鍵字
/seo dataforseo intersection <domains> 關鍵字/反向連結重疊
/seo dataforseo traffic <domains> 大量流量估算
/seo dataforseo subdomains <domain> 子網域與排名資料
/seo dataforseo top-searches <domain> 提及網域的熱門查詢
/seo dataforseo onpage <url> 頁面分析(Lighthouse + 解析)
/seo dataforseo tech <domain> 技術堆疊偵測
/seo dataforseo whois <domain> WHOIS 註冊資料
/seo dataforseo content <keyword/url> 內容分析與趨勢
/seo dataforseo listings <keyword> 商家資訊搜尋
/seo dataforseo ai-scrape <query> ChatGPT 網頁爬蟲(用於 GEO)
/seo dataforseo ai-mentions <keyword> LLM 提及追蹤(用於 GEO)

SERP 分析

/seo dataforseo serp <keyword>

擷取即時 Google 自然搜尋結果。

MCP 工具: serp_organic_live_advanced

預設參數: location_code=2840(美國)、language_code=en、device=desktop、depth=100

也支援: serp_organic_live_advanced 工具透過 se 參數支援 Google、Bing 和 Yahoo。指定 "bing" 或 "yahoo" 可切換搜尋引擎。

輸出: 排名、網址、標題、描述、網域、精選摘要、AI 概覽參考、其他人也問。

/seo dataforseo serp-youtube <keyword>

擷取 YouTube 搜尋結果。對 GEO 有價值。YouTube 提及與 AI 引用關聯性最強。

MCP 工具: serp_youtube_organic_live_advanced

輸出: 影片標題、頻道、觀看次數、上傳日期、描述、網址。

/seo dataforseo youtube <video_id>

特定 YouTube 影片的深度分析:資訊、留言及字幕。部分第三方研究報告指出 YouTube 提及與 AI 能見度之間有 0.737 的相關性,因此請將其視為依方法論而定的 GEO 訊號。

MCP 工具: serp_youtube_video_info_live_advancedserp_youtube_video_comments_live_advancedserp_youtube_video_subtitles_live_advanced

參數: video_id(YouTube 影片 ID,例如 "dQw4w9WgXcQ")

輸出: 影片中繼資料(標題、頻道、觀看次數、讚數、描述)、熱門留言與互動、字幕/逐字稿文字。

/seo dataforseo serp-images <keyword>

擷取即時 Google 圖片搜尋結果。查看哪些圖片為特定關鍵字排名、哪些網域主導圖片結果,並找出視覺內容機會。

MCP 工具: serp_google_images_live_advanced

預設參數: location_code=2840(美國)、language_code=en、device=desktop、depth=100

參數: keyword(必填)、depth(選填,最多 700,每 100 筆結果計費一次)、search_param(選填,例如 "site:example.com")

成本警告: 使用 site:filetype: 運算子會產生 5 倍 API 成本。在執行篩選查詢前警告使用者。

輸出: 位置、標題、替代文字、來源頁面網址、直接圖片網址、網域、編碼網址。

應提供的分析:

  • 網域主導性:哪些網站擁有最多圖片位置(前 10 大網域)
  • 替代文字模式:排名靠前圖片的常見標題/替代文字模式
  • 格式分佈:前幾名結果中 WebP 與 JPEG 與 PNG 的比例(從 image_url 副檔名推斷)
  • 機會識別:使用者已有自然排名但缺乏圖片曝光的關鍵字

關鍵字研究

/seo dataforseo keywords <seed>

從種子關鍵字產生關鍵字想法、建議及相關詞彙。

MCP 工具: dataforseo_labs_google_keyword_ideasdataforseo_labs_google_keyword_suggestionsdataforseo_labs_google_related_keywords

預設參數: location_code=2840(美國)、language_code=en、limit=50

輸出: 關鍵字、搜尋量、每次點擊成本、競爭程度、關鍵字難度、趨勢。

/seo dataforseo volume <keywords>

取得一組關鍵字的搜尋量與指標。

MCP 工具: kw_data_google_ads_search_volume

參數: keywords(陣列,逗號分隔)、location_code、language_code

輸出: 關鍵字、每月搜尋量、每次點擊成本、競爭程度、每月趨勢資料。

/seo dataforseo difficulty <keywords>

計算關鍵字難度分數,評估排名競爭力。

MCP 工具: dataforseo_labs_bulk_keyword_difficulty

參數: keywords(陣列)、location_code、language_code

輸出: 關鍵字、難度分數(0-100)、解讀(簡單/中等/困難/非常困難)。

/seo dataforseo intent <keywords>

依使用者搜尋意圖分類關鍵字。

MCP 工具: dataforseo_labs_search_intent

參數: keywords(陣列)、location_code、language_code

輸出: 關鍵字、意圖類型(資訊型、導航型、商業型、交易型)、信心分數。

/seo dataforseo trends <keyword>

使用 Google Trends 資料分析關鍵字隨時間的趨勢。

MCP 工具: kw_data_google_trends_explore

參數: keywords(陣列)、location_code、date_from、date_to、language_code

輸出: 關鍵字、時間序列資料、趨勢方向、季節性訊號。


網域與競爭者分析

/seo dataforseo backlinks <domain>

全面的反向連結檔案分析。

MCP 工具: backlinks_summarybacklinks_backlinksbacklinks_anchorsbacklinks_referring_domainsbacklinks_bulk_spam_scorebacklinks_timeseries_summary

預設參數: 每次子呼叫 limit=100

輸出: 總反向連結數、參照網域數、網域排名、垃圾分數、熱門錨點文字、隨時間新增/流失的反向連結、dofollow 比例、熱門參照網域。

/seo dataforseo competitors <domain>

識別競爭網域並估算流量。

MCP 工具: dataforseo_labs_google_competitors_domaindataforseo_labs_google_domain_rank_overviewdataforseo_labs_bulk_traffic_estimation

輸出: 競爭網域、關鍵字重疊百分比、估算流量、網域排名、共同關鍵字。

/seo dataforseo ranked <domain>

列出網域排名的關鍵字及其位置與頁面資料。

MCP 工具: dataforseo_labs_google_ranked_keywordsdataforseo_labs_google_relevant_pages

預設參數: limit=100、location_code=2840

輸出: 關鍵字、位置、網址、搜尋量、流量佔比、SERP 功能。

/seo dataforseo intersection <domain1> <domain2> [...]

找出 2 至 20 個網域之間共有的關鍵字與反向連結來源。

MCP 工具: dataforseo_labs_google_domain_intersectionbacklinks_domain_intersection

參數: domains(2-20 個網域的陣列)

輸出: 各網域的共同關鍵字與位置、共同反向連結來源、各網域的獨有關鍵字。

/seo dataforseo traffic <domains>

估算一個或多個網域的自然搜尋流量。

MCP 工具: dataforseo_labs_bulk_traffic_estimation

參數: domains(陣列)

輸出: 網域、估算自然流量、估算流量成本、熱門關鍵字。

/seo dataforseo subdomains <domain>

列舉子網域及其排名資料與流量估算。

MCP 工具: dataforseo_labs_google_subdomains

參數: target(網域)、location_code、language_code

輸出: 子網域、排名關鍵字數量、估算流量、自然成本。

/seo dataforseo top-searches <domain>

找出在結果中提及特定網域的最熱門搜尋查詢。

MCP 工具: dataforseo_labs_google_top_searches

參數: target(網域)、location_code、language_code

輸出: 查詢、搜尋量、網域位置、SERP 功能、流量佔比。


技術 / 頁面分析

/seo dataforseo onpage <url>

執行頁面分析,包括 Lighthouse 稽核與內容解析。

MCP 工具: on_page_instant_pageson_page_content_parsingon_page_lighthouse

使用方式:

  • on_page_instant_pages:快速頁面分析(狀態碼、中繼標籤、內容大小、頁面時間、失效連結、頁面檢查)
  • on_page_content_parsing:擷取並解析頁面內容(純文字、字數、結構)
  • on_page_lighthouse:完整 Lighthouse 稽核(效能分數、無障礙性、最佳做法、SEO、Core Web Vitals)

輸出: 已爬取頁面、狀態碼、中繼標籤、標題、內容大小、載入時間、Lighthouse 分數、失效連結、資源分析。

/seo dataforseo tech <domain>

偵測網域使用的技術。

MCP 工具: domain_analytics_technologies_domain_technologies

輸出: 技術名稱、版本、類別(CMS、分析、CDN、框架等)。

/seo dataforseo whois <domain>

擷取 WHOIS 註冊資料。

MCP 工具: domain_analytics_whois_overview

輸出: 註冊商、建立日期、到期日期、名稱伺服器、註冊人資訊(若為公開)。


內容與商家資料

/seo dataforseo content <keyword/url>

分析內容品質、依主題搜尋內容,並追蹤詞組趨勢。

MCP 工具: content_analysis_searchcontent_analysis_summarycontent_analysis_phrase_trends

參數: keyword(用於搜尋/趨勢)或 URL(用於摘要)

輸出: 內容匹配結果與品質分數、情感分析、可讀性指標、詞組隨時間的趨勢資料。

/seo dataforseo listings <keyword>

搜尋商家資訊,進行在地 SEO 競爭分析。

MCP 工具: business_data_business_listings_search

參數: keyword、location(選填)

輸出: 商家名稱、描述、類別、地址、電話、網域、評分、評論數、認領狀態。


AI 能見度 / GEO

/seo dataforseo ai-scrape <query>

擷取 ChatGPT 網頁搜尋對某查詢的回傳結果。ChatGPT 能見度檢查:查看 ChatGPT 為您的目標關鍵字引用了哪些來源。若有 Google AI Overviews 與 AI Mode,可搭配 GSC gen-AI 報告進行檢查。

MCP 工具: ai_optimization_chat_gpt_scraper

參數: query、location_code(選填)、language_code(選填)。使用 ai_optimization_chat_gpt_scraper_locations 查詢可用地點。

輸出: ChatGPT 回應內容、引用的來源/網址、參照網域。

/seo dataforseo ai-mentions <keyword>

追蹤 LLM 如何提及品牌、網域與主題。對 GEO 至關重要。衡量跨多個 LLM 平台的實際 AI 能見度。

MCP 工具: ai_opt_llm_ment_searchai_opt_llm_ment_top_domainsai_opt_llm_ment_top_pagesai_opt_llm_ment_agg_metrics

參數: keyword、location_code(選填)、language_code(選填)。使用 ai_opt_llm_ment_loc_and_lang 查詢可用地點/語言,使用 ai_optimization_llm_models 查詢支援的 LLM 模型。

工作流程:

  1. 使用 ai_opt_llm_ment_search 搜尋 LLM 提及(在 LLM 回應中找出品牌/關鍵字的提及)
  2. 使用 ai_opt_llm_ment_top_domains 取得最常被引用的網域(哪些網域在此主題中最常被引用)
  3. 使用 ai_opt_llm_ment_top_pages 取得最常被引用的頁面(哪些特定頁面最常被引用)
  4. 使用 ai_opt_llm_ment_agg_metrics 取得彙總指標(整體提及量、趨勢)

輸出: LLM 提及次數、最常被引用的網域與頻率、最常被引用的頁面、隨時間的提及趨勢、跨平台能見度分數。

進階: 使用 ai_opt_llm_ment_cross_agg_metrics 進行跨模型比較(ChatGPT、Claude、Perplexity 等之間的提及差異)。


可用的公用工具

其他 DataForSEO MCP 工具可供內部使用,但沒有專屬指令。當您需要尋找特定公用工具(地點查詢、批次操作、歷史資料、篩選選項)時,請載入 references/tool-catalog.md

跨技能整合

當 DataForSEO MCP 工具可用時,其他 claude-seo 技能可以利用即時資料:

  • seo-audit:產生 seo-dataforseo 代理以取得即時 SERP、反向連結、頁面及商家資訊資料
  • seo-technical:使用 on_page_instant_pages / on_page_lighthouse 取得即時爬取資料,使用 domain_analytics_technologies_domain_technologies 進行技術堆疊偵測
  • seo-content:使用 kw_data_google_ads_search_volumedataforseo_labs_bulk_keyword_difficultydataforseo_labs_search_intent 取得即時關鍵字指標,使用 content_analysis_summary 進行內容品質分析
  • seo-page:使用 serp_organic_live_advanced 取得即時 SERP 位置,使用 backlinks_summary 取得連結資料
  • seo-images:使用 serp_google_images_live_advanced 取得競爭者圖片 SERP 資料,並與頁面圖片稽核交叉比對
  • seo-geo:使用 ai_optimization_chat_gpt_scraper 取得即時 ChatGPT 能見度,使用 ai_opt_llm_ment_search 進行 LLM 提及追蹤
  • seo-plan:使用 dataforseo_labs_google_competitors_domaindataforseo_labs_google_domain_intersectiondataforseo_labs_bulk_traffic_estimation 取得即時競爭情報

錯誤處理

  • MCP 伺服器未連線:回報 DataForSEO 擴充功能未安裝或 MCP 伺服器無法連線。建議執行 ./extensions/dataforseo/install.sh
  • API 驗證失敗:回報憑證無效。建議檢查 MCP 設定中的 DataForSEO API 帳號/密碼
  • 超出速率限制:回報已達限制,建議稍後再試
  • 未回傳結果:回報「查無資料」,而非猜測。建議擴大查詢範圍或檢查地點/語言代碼
  • 無效的地點代碼:回報錯誤,並建議使用地點查詢工具找出正確代碼

輸出格式

比照現有 claude-seo 輸出模式:

  • 使用表格呈現比較資料
  • 問題優先級為:嚴重 > 高 > 中 > 低
  • 包含具體、可執行的建議
  • 適用時以 XX/100 顯示分數
  • 標註資料來源為「DataForSEO(即時)」,以與靜態分析區別