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

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、摘要、查詢脈絡和排名訊號。




