JavaScript is required

如何以 JSON 格式收集 Google 自然搜尋結果

JSON 可以把搜尋結果轉成結構化欄位,例如排名位置、標題、URL、摘要、網域、地區、裝置和時間戳記。數據一旦被結構化,團隊就可以儲存、比較,並接入儀表板、報表或 AI 系統。

如何以 JSON 格式收集 Google 自然搜尋結果
Ethan Caldwell
最後更新於
6 min read

Google 自然搜尋結果仍然是 SEO 團隊、數據團隊和 AI 工作流程中最有價值的搜尋訊號之一。它可以顯示哪些頁面在某個查詢下有排名、這些頁面如何被呈現、哪些競爭對手出現,以及搜尋能見度如何隨時間變化。

但自然搜尋結果只有在容易比較時才真正有用。手動查看搜尋結果頁很難保存,截圖很難分析,手動複製到試算表也很快會變得不一致。

這也是為什麼許多團隊會以 JSON 格式收集 Google 自然搜尋結果。JSON 可以把搜尋結果轉成結構化欄位,例如排名位置、標題、URL、摘要、網域、地區、裝置和時間戳記。數據一旦被結構化,團隊就可以儲存、比較,並接入儀表板、報表或 AI 系統。

什麼是「以 JSON 格式收集自然搜尋結果」?

自然搜尋結果是 Google 搜尋結果頁上出現的非付費搜尋列表。它不同於廣告、購物結果、本地包、新聞結果和其他 SERP 功能。

JSON 回應會把每一條自然搜尋結果整理成清楚的數據物件。例如:

{
  "position": 1,
  "title": "Best Project Management Software for Teams",
  "url": "https://example.com/project-management-software",
  "domain": "example.com",
  "snippet": "Compare project management tools for teams, agencies, and growing businesses."
}

這種格式很實用,因為每個欄位都可以被直接處理。開發者可以把它存入數據庫。SEO 團隊可以比較長期排名變化。AI 工作流程可以把 URL 和摘要作為來源脈絡使用。

目標不是收集一個看起來像 Google 的頁面,而是收集工作流程真正能用的結果欄位。

先從需要的欄位開始

常見錯誤是還沒想清楚報表或系統需要什麼,就先收集大量數據。

對自然搜尋結果追蹤來說,以下欄位通常已經足夠:

欄位

為什麼重要

關鍵詞

顯示正在追蹤的查詢

排名位置

衡量搜尋能見度

標題

顯示結果如何呈現

URL

識別排名頁面

網域

幫助追蹤競爭對手

摘要

顯示搜尋結果中的描述

地區

支援市場比較

裝置

區分行動端與桌面端結果

時間戳記

支援趨勢追蹤

對大多數 SEO 工作流程來說,關鍵詞、排名位置、URL、標題、摘要和日期是核心欄位。

如果你要做競品監測,網域會更重要。
如果你要比較不同市場,地區和語言設定會更重要。
如果你要建立 AI 檢索工作流程,URL 和摘要可能比排名位置更重要。

定義穩定的搜尋參數

Google 結果會因國家、城市、語言、裝置和時間而變化。如果每次收集數據時設定都不同,報表就不可靠。

在收集自然搜尋結果前,先定義一組穩定參數:

  • 搜尋引擎:Google

  • 關鍵詞

  • 國家或城市

  • 語言

  • 裝置類型

  • 頁碼

  • 輸出格式:JSON

例如,在美國桌面端追蹤 “best CRM software”,和在加拿大行動端追蹤同一個關鍵詞,得到的結果可能不同。

如果目標是長期比較,這些設定就應該保持一致。

在這類工作流程中,團隊可以使用 Talordata 這類 SERP API,讓關鍵詞、地區、裝置和輸出格式在重複收集中保持一致,並以結構化 JSON 回傳自然搜尋結果。 注册領取試用-免費請求1000次

JSON 結構示例

實際回應格式會依 SERP API 服務商而不同,但乾淨的 JSON 結構通常會像這樣:

{
  "search_metadata": {
    "engine": "google",
    "query": "best CRM software",
    "location": "United States",
    "language": "en",
    "device": "desktop",
    "timestamp": "2026-05-01T10:00:00Z"
  },
  "organic_results": [
    {
      "position": 1,
      "title": "Best CRM Software of 2026",
      "url": "https://example.com/best-crm-software",
      "domain": "example.com",
      "snippet": "Compare CRM software for sales, marketing, and support teams."
    },
    {
      "position": 2,
      "title": "Top CRM Platforms Compared",
      "url": "https://example.org/crm-comparison",
      "domain": "example.org",
      "snippet": "A detailed comparison of popular CRM platforms."
    }
  ]
}

這種結構把兩類數據分開:

  • 搜尋脈絡:查詢詞、地區、語言、裝置、時間戳記

  • 自然搜尋結果:排名位置、標題、URL、網域、摘要

這個分離很重要。沒有搜尋脈絡,排名位置是不完整的。某個結果在一個國家或裝置下排名第 3,不代表它在其他地方也有同樣意義。

儲存自然搜尋結果以便比較

收集 JSON 只是第一步。真正的價值來自長期儲存和比較。

一個基礎表格可以包含:

日期

關鍵詞

地區

裝置

排名

URL

網域

2026-05-01

best CRM software

US

desktop

1

example.com/page

example.com

2026-05-08

best CRM software

US

desktop

3

example.com/page

example.com

有了這種結構,團隊可以追蹤:

  • 排名上升與下降

  • 進入或離開前 10 的頁面

  • 競爭對手能見度提升

  • URL 變化

  • 摘要變化

  • 市場差異

  • 行動端與桌面端差異

單次 JSON 回應只能提供一個快照。持續儲存的 JSON 結果,才能形成排名歷史。

在真實工作流程中使用 JSON 數據

自然搜尋結果數據只有在能回答業務問題時才有價值。

SEO 排名追蹤

SEO 團隊可以監測目標頁面在重要關鍵詞下的表現。如果某個頁面從第 3 位下降到第 9 位,團隊就可以檢查內容、競爭對手、搜尋意圖和技術 SEO 訊號。

競品監測

自然搜尋結果會顯示哪些網域反覆出現。團隊可以追蹤競爭對手的 URL、標題、摘要,以及在不同關鍵詞組中的排名變化。

內容規劃

搜尋結果會顯示 Google 正在排名哪類內容。如果排名靠前的大多是指南文章,查詢意圖可能偏資訊型。如果比較頁佔主導,查詢可能有更強的商業意圖。

AI 與 RAG 工作流程

AI 團隊可以使用自然搜尋結果 JSON 來收集來源 URL、摘要和搜尋脈絡。這可以支援檢索規劃、研究工具、來源發現和搜尋增強型 AI 工作流程。

市場研究

數據團隊可以比較某個品類下哪些品牌、發布方和目錄網站反覆出現。這有助於理解誰佔據了某個市場的搜尋能見度。

保持數據集乾淨

自然搜尋結果追蹤在數據集簡潔時效果最好。

不要把不同國家、裝置或語言的數據混在同一份報告中,除非這些欄位已經清楚分開。時間戳記也要保持一致。必要時可以保存原始 JSON,但同時應提取乾淨欄位用於報表。

一個好的設定通常包括:

  • 保存原始回應作為參考

  • 建立標準化報表表格

  • 關鍵詞分組

  • 網域提取

  • 每週或每日收集排程

  • 重大排名變化提醒

流程一開始不需要太複雜。對很多團隊來說,一份乾淨的 CSV 或數據庫表就已經足夠。

JSON vs HTML:自然搜尋結果應該選哪一種?

對自然搜尋結果監測來說,JSON 通常是更好的選擇。

JSON 更容易解析、儲存、篩選,也更容易接入儀表板或 AI 系統。HTML 則適合需要頁面層級脈絡或版面檢查的情況,但在數據使用前需要更多處理。

簡單判斷:

需要乾淨的自然搜尋結果欄位時,用 JSON。
需要檢查頁面版面時,用 HTML。

對大多數 SEO 和數據團隊來說,JSON 應該是預設選項。

結語

以 JSON 格式收集 Google 自然搜尋結果,可以幫助團隊把搜尋能見度轉成結構化數據。

好的流程應該從明確目標、穩定搜尋參數和聚焦欄位開始。接著,團隊可以長期儲存結果、比較排名、監測競爭對手、支援 AI 工作流程,並建立可靠的 SEO 報告。

價值不在於收集所有可能的 SERP 元素。

真正的價值在於持續收集正確的自然搜尋結果數據,讓團隊知道發生了什麼變化、在哪裡發生變化,以及下一步該怎麼做。

常見問題

什麼是 Google 自然搜尋結果?

Google 自然搜尋結果是 Google 搜尋結果頁上出現的非付費搜尋列表,通常包含標題、URL、摘要和排名位置。

為什麼要以 JSON 格式收集自然搜尋結果?

JSON 可以讓自然搜尋結果更容易被解析、儲存、比較,並用於 SEO 報表、儀表板、數據庫和 AI 工作流程。

自然搜尋結果應該收集哪些欄位?

常用欄位包括關鍵詞、排名位置、標題、URL、網域、摘要、地區、裝置和時間戳記。

JSON 比 HTML 更適合自然搜尋結果嗎?

對大多數報表和自動化流程來說,是的。JSON 更容易使用。HTML 則更適合需要頁面版面或視覺脈絡的情況。

自然搜尋結果 JSON 可以支援 AI 工作流程嗎?

可以。自然搜尋結果 JSON 可以為 AI 研究、檢索和來源發現流程提供來源 URL、摘要、查詢脈絡和排名訊號。

立即开展您的數據業務

加入全球最強大的代理網絡

user-iconuser-iconuser-icon