GA4 與 Search Console 對不起來:先看懂這五個定義差異
會議室裡有兩個螢幕。
左邊是 GA4,自然搜尋工作階段 8200。右邊是 Search Console,點擊次數 11400。
客戶指著螢幕問我,哪一個是真的。
兩個都是真的。它們量的不是同一件事。
GA4 量的是「進到網站之後發生了什麼」。Search Console 量的是「在 Google 上發生了什麼」。中間會掉人,所以數字永遠對不上。
差異一:點擊次數不等於工作階段
使用者在 Google 點下連結,GSC 記一次點擊。
頁面要載完、追蹤碼要跑完,GA4 才記一次工作階段。
中途關掉的人、擋掉腳本的人、載入太慢等不到的人,全部在 GSC 有紀錄,在 GA4 沒有。
正常落差是兩到三成。超過五成就去查追蹤碼有沒有裝在每一頁。
差異二:使用者的算法不同
GSC 沒有使用者這個指標。它只有點擊、曝光、點閱率、平均排名。
GA4 的使用者是用 Cookie 與裝置識別算的。同一個人用手機和電腦各來一次,算兩個使用者。
拿 GA4 的使用者數去對 GSC 的點擊數,是拿蘋果比橘子。
差異三:時區
Search Console 一律用太平洋時間。GA4 用你設定的資源時區。
台北比太平洋時間快十五或十六個小時。單日資料的落差常常來自這裡。
做法是比週資料,不要比日資料。
差異四:抽樣與延遲
GSC 的資料延遲兩到三天,而且對長尾查詢會做匿名處理,所以查詢清單的加總小於總點擊數。
GA4 在資料量大的時候會抽樣,探索報表會標出抽樣比例。左上角出現百分比圖示,就代表這份報表不是全量。
差異五:歸因
GSC 只認 Google 搜尋。
GA4 的自然搜尋包含 Google、Bing、Yahoo、DuckDuckGo。
如果 GA4 的自然流量成長,GSC 沒動,先去看流量來源明細。有時候是 Bing 在成長。
| 指標 | GA4 | Search Console | 能不能對照 |
|---|---|---|---|
| 工作階段 / 點擊 | 自然搜尋工作階段 | 點擊次數 | 可比趨勢,不可比絕對值 |
| 到達網頁 | 網頁路徑 | 網頁(完整網址) | 可對照,要統一格式 |
| 關鍵字 | 不提供 | 查詢 | 只能看 GSC |
| 時區 | 資源設定 | 太平洋時間 | 比週不比日 |
| 資料保留 | 2 到 14 個月 | 16 個月 | 都要自行備份 |
每個月固定看這六個數字
- GSC 總點擊與總曝光,比上個月與去年同月。
- GSC 點閱率。曝光漲、點擊沒漲,問題在標題與描述。
- GSC 前二十個查詢的排名變化,只看動了三名以上的。
- GA4 自然搜尋工作階段與參與度。
- GA4 自然搜尋帶來的關鍵事件次數,這才是生意。
- 兩邊的到達網頁前十名,看有沒有同一批。
六個數字填進同一張試算表,一列一個月。
半年之後這張表會自己說話。哪一篇文章在長,哪一篇在死,不用猜。
對不起來的時候先查這三件事
第一,用瀏覽器檢視原始碼,確認每一種頁面模板都有 GA4 的評估 ID。
第二,確認 GSC 的資源類型。網域資源與網址前置字元資源涵蓋範圍不同。
第三,確認網址格式。GA4 的網頁路徑不含網域,GSC 的網頁是完整網址,比對前要先統一。
六個數字要放在同一張月報的哪個位置
第一頁只放六個數字,六個方框,每個方框一個數字加上與上月的差。老闆看第一頁,其他人看後面。
第二頁放趨勢線,十三個月,含去年同月。單月的漲跌看不出季節性,十三個月看得出來。
第三頁開始才放各渠道的細節。細節要寫結論句,不要只放圖。
對不起來的第四種原因
前面講了三件事。還有第四種,來自標籤重複觸發。同一個頁面裝了兩次追蹤碼,工作階段被算兩次。
檢查方式是用瀏覽器的擴充套件看即時事件。載入一次頁面,頁面瀏覽事件應該只出現一次。出現兩次就是裝重複了。
這個問題常出現在換過代碼管理工具的網站。舊的碼寫在佈景主題裡,新的碼裝在標籤管理工具裡,兩邊都在跑。
我們遇過一個網站,流量報表比實際多了四成。移除舊碼那一天,流量曲線斷崖式下跌,老闆以為出事。實際上是數字終於變真的。
每季要做的一次對帳
挑一個月,把搜尋後台的點擊數與流量報表的自然搜尋工作階段數並排。差距在一成五以內算正常。
差距超過三成,先查時區設定,再查追蹤碼,最後查是否有大量被過濾的機器人流量。
對帳結果寫成一段文字放在月報最後。半年後換人接手,這段文字會省下他兩週。
兩套工具各自適合回答什麼問題
搜尋後台回答的是進站之前的事。哪些字帶來曝光、排在第幾名、哪一頁被點。它看不到進站之後發生什麼。
流量報表回答的是進站之後的事。看了幾頁、停留多久、有沒有送出表單。它看不到使用者原本打了什麼字。
兩套工具中間有一道牆。想跨過去,就把搜尋後台的資料匯到資料倉儲,再跟流量資料用網址欄位接起來。
中小企業不用做到這一步。把兩份報表放在同一張投影片上,人腦自己會接。
新手最容易誤解的兩個名詞
第一個是曝光。搜尋結果第三頁的頁面也算一次曝光,即使沒有人捲到那裡。曝光高不代表被看見。
第二個是平均排名。它是所有查詢的加權平均,一個排在第八十名的長尾字會把整體拉低。要看單一字詞的排名,用篩選功能。
把這兩個名詞跟老闆解釋清楚,之後的每一次月報都會順很多。
報表寄出之前的最後一件事
自己先讀一次結論句。讀不出所以然的段落就刪掉,不要留在報表裡湊頁數。
兩邊對不上的五個原因
| 原因 | 症狀 | 怎麼確認 |
|---|---|---|
| 時區設定不同 | 每天的數字都差一點 | 檢查兩邊的時區與資料處理時間 |
| 資料延遲 | 昨天的數字對不上,前天的對得上 | GA4 有 24 到 48 小時延遲 |
| 同意管理工具擋掉 | GA4 明顯偏低 | 比對同意率與工作階段數 |
| Search Console 只算搜尋 | GA4 的自然搜尋較高 | GA4 會把部分推薦流量歸到自然 |
| 網址正規化 | GA4 有的頁 Search Console 沒有 | 檢查參數與 canonical |
先確認是哪一個原因,再決定要不要處理。有些差距本來就存在,不需要修。
兩個工具各自回答什麼問題
Search Console 回答的是進站之前。曝光、排名、使用者打了什麼字。
GA4 回答的是進站之後。看了幾頁、停多久、有沒有完成目標。
把兩份資料用到達頁網址接起來,才看得到一整條路徑。
接不起來的時候,多半是網址帶了參數。
一張自己做的合併報表
我們給客戶的月報固定有一張表,欄位六個。
- 到達頁網址
- 曝光,來自 Search Console
- 點擊,來自 Search Console
- 工作階段,來自 GA4
- 平均參與時間,來自 GA4
- 目標完成數,來自 GA4
排序用點擊由大到小。點擊高但目標完成為零的那幾列,是每個月最該討論的東西。
兩個常被設錯的地方
第一個是關鍵事件沒有設。網站有表單,GA4 裡沒有標記成關鍵事件,報表上就永遠是零。
第二個是內部流量沒有排除。公司的 IP 沒有排除,小網站的數字會被自己人灌水兩成以上。
這兩個設定各花十分鐘。不設的話,後面每一份報表都不能看。
保留期限要先改
GA4 的使用者與事件資料預設保留兩個月。探索報表拉不到更早的資料。
到資料設定裡改成十四個月。這個動作要在需要之前做,改了不會補回過去的資料。
我們每接一個新客戶,第一天就改這一項。
延伸閱讀:SEO / GEO / AEO 系列
- 舊文章不要急著刪:內容更新的判斷流程與四種處置
- 巷口那家店做對的事:在地 SEO 與商家檔案的十二個動作
- 網站健康度稽核:一個下午做完的 24 項技術 SEO 檢查
- 一個作者頁救回三成流量:E-E-A-T 在中小企業怎麼落地
這一系列共十篇,從技術地基寫到內容維運。全部收在新知。
數據看不懂,優化就只能靠感覺。你想要一份把兩邊資料接起來的月報架構,可以從下面的入口開始。
常見問題
GA4 的工作階段跟 GSC 的點擊差幾成算正常?
兩到三成。GA4 少於 GSC 是常態,因為有人點進來就關掉,追蹤碼還沒跑完。差距超過五成就要查追蹤碼。
GSC 的平均排名為什麼會忽高忽低?
平均排名是所有關鍵字曝光的加權平均。一個排在 80 名的新字忽然大量曝光,平均值就被拉下去。要看單一關鍵字,不要看整站平均。
資料要保留多久?
GSC 只留 16 個月。每季匯出一次存進試算表,不然明年就比不了去年同期。
要不要串接 BigQuery?
每月自然流量低於三萬工作階段,用試算表就夠。超過之後 GSC 介面的資料抽樣會影響判斷,那時候再串。
GA4 和 Search Console 的數字為什麼對不上?
五個常見原因:時區設定不同、GA4 有 24 到 48 小時延遲、同意管理工具擋掉部分追蹤、兩邊定義的自然搜尋範圍不同、網址參數沒有正規化。
接手新網站第一天要先改哪個設定?
GA4 的資料保留期限。預設兩個月,改成十四個月。這個設定不會補回過去的資料,所以要在需要之前先改。
