Google Search Console 會儲存多久的歷史資料?
成效報表與資料
Search Console 會保留 16 個月的成效資料:包含依查詢、網頁、國家/地區、裝置和日期分類的點擊次數、曝光次數、CTR 與排名。這個時間範圍每天都會向前推移,新的一天加入時,最舊的一天就會被移除,而且 Google 沒有提供任何方式可以找回。其他大多數報表保留的資料少得多,有些甚至完全不保留歷史紀錄。如果想保存超過 16 個月的資料,就必須自行儲存,而且要在需要之前就開始。
Search Console 各部分保留多久的資料
| 報表或來源 | 可用的歷史資料 |
|---|---|
| 成效(Search results、Discover、News) | 最近 16 個月 |
| 品牌與非品牌查詢篩選器 | 16 個月,但僅從 2025 年 3 月該篩選器推出後開始計算 |
| Search Analytics API | 與報表相同的 16 個月 |
| GA4 中的 Search Console 報表 | 最多 16 個月,因為資料來自 Search Console |
| 檢索統計資料 | 主機狀態可回溯 90 天 |
| 網頁索引 | 提供已建立索引網頁數量隨時間變化的圖表;找不到 (404) 只列出過去一個月內發生失敗的 URL |
| 核心網頁指標 | 狀態是根據最近 28 天的真實使用者資料判定 |
| 連結 | 完全沒有日期資訊,只列出 Google 長期以來發現的連結 |
| URL 檢查 | 只顯示該 URL 在 Google 索引中的目前狀態 |
| 大量資料匯出 | 從啟用當天起的所有資料,保留到您刪除為止 |
16 個月這個數字可追溯到 2018 年,當時 Google 重新設計了成效報表,以便支援年增率比較。16 個月涵蓋了最近 12 個月,再加上幾個月可供對照,但不足以涵蓋完整的兩年。
為什麼無法復原較舊的資料
- API 無法取得更早的資料。API 提供的範圍與報表相同,同樣是 16 個月,因此今天才開始執行的指令碼無法擷取任何更早的資料。
- 大量資料匯出不會回溯。Google 表示,設定當天之前的資料,請使用 API 或報表取得。
- 部分缺漏是永久性的。Google 的資料異常說明頁面指出,部分資源的大量匯出資料缺少 2026 年 2 月 28 日與 3 月 1 日的資料,且「將無法復原」。
保存超過 16 個月資料的四種方法
- 大量資料匯出至 BigQuery。這是最完整的方式:匯出每一列資料,包括報表表格截斷的長尾資料,代價是需要一個 Google Cloud 專案並負擔儲存費用。請參閱大量資料匯出。
- 排程 API 擷取。每天執行一次工作,將單日資料存入您自己的資料庫。API 每天每種搜尋類型最多回傳 50,000 列資料,對大多數網站來說綽綽有餘。請參閱 Search Console API。
- 手動匯出。每個表格最多可匯出 1,000 列,格式為 CSV 或 Google 試算表。適合每月為熱門查詢與網頁建立快照,但若有其他用途就顯得不足。請參閱匯出 Search Console 資料。
- 使用工具代為儲存,例如 AutoPSEO(見下文)。
無論選擇哪一種,都請立刻開始。在資料過期之前沒有保存的歷史紀錄就會消失,而網站遷移或改版正是您最需要前後對照資料的時候。
AutoPSEO 如何保存超過 16 個月的歷史資料
在「Dashboard Management」中為資源啟用完整儲存。AutoPSEO 隨後會回補 Search Console 目前仍保留的 16 個月資料,並在 Search Console 確認最終數據後加入每一天的新資料,封存資料最長可保留十年。每天會儲存網頁搜尋的查詢、網頁、國家/地區與裝置資料列,以及查詢與網頁的組合資料列,其中查詢、網頁與組合每天最多各 25,000 列。已儲存資源的報表會從這份封存資料讀取,因此速度很快,而且隨著封存資料增加,可回溯的時間會比 Google 更久。Starter 方案包含 5 個儲存資源,Pro 為 25 個,Business 為 150 個。請參閱管理與價格。
至於為什麼缺少的是最新幾天而不是最舊的資料,請參閱 Search Console 資料為何會延遲。
資料來源:Google 的 GA4 整合說明(16 個月限制)、成效報表維度、2018 年 Search Console 公告、檢索統計資料說明、大量資料匯出設定以及資料異常頁面。