SEO 監控
「SEO 監控」整合 Google Search Console (GSC) 與 Google Analytics 4 (GA4),幫您追蹤官網在 Google 的能見度、流量、關鍵字排名、索引健康。
進入路徑:側欄 → 網站經營 → SEO 監控;或到「網站經營 → 概覽」,在下方「模組功能」區點 SEO 監控 卡片;或直接造訪 /dashboard/site/seo。
方案等級由我們協助調整,後台無法自行修改
開通前置作業
要正常顯示資料,需要 3 個前置條件:
- GSC Property 已驗證(您自己到 GSC 加 property 並完成驗證)
- GA4 Property 已建立並收得到資料
- 網站設定填好
gsc_property+ga4_property_id+ 把我們 service account email 加入 GSC / GA4 使用者
詳見「未設定」提示處理。
4 KPI Card(過去 28 天)
頁面頂部 4 個數字 card:
| KPI | 來源 | 意義 |
|---|---|---|
| GSC 點擊 | Google Search Console | Google 搜尋結果中被點入官網的次數 |
| GSC 曝光 | GSC | 您的網址在搜尋結果中出現的次數(被看到) |
| 平均排名 | GSC | 您所有關鍵字平均排名(越小越好,1 = 第一名) |
| 索引頁數 | GSC | 已被 Google 收錄並有曝光的 URL 數量 |
28 天流量趨勢圖
中間一張 inline SVG 折線圖(不引外部 chart 庫,速度快)。可切換 3 個指標:
- GSC 點擊
- GSC 曝光
- GA4 工作階段
下方顯示日期範圍(起始 → 結束)。每日 03:00(台北時間)自動更新 cache,所以指標通常顯示昨天為止的資料(Google API 有 1-2 天延遲屬正常)。
若上方顯示「即時資料(cache 尚未填)」表示今天首次拉資料還沒寫進 cache,下次再看就是 cache hit 加速。
Top 20 關鍵字(GSC by clicks)
左下大 Card 表格列出過去 28 天最多人從 Google 搜什麼字進來:
| 欄位 | 用途 |
|---|---|
| # | 排名 |
| 關鍵字 | 真實 Google 搜尋字串 |
| 點擊 | 該關鍵字帶來的點擊數 |
| 曝光 | 該關鍵字您出現過幾次 |
| CTR | 點擊率(點擊 / 曝光) |
| 排名 | 該關鍵字平均排名 |
3 個常見洞察:
- CTR 異常低(< 1%)→ 標題 / meta description 不吸引人,可改寫
- 排名 11-20(第 2 頁)→ 加強該關鍵字內容深度有機會衝第 1 頁
- 高曝光低點擊 → 該關鍵字 intent 不符,考慮寫對應主題的新文章
索引健康燈
右下小 Card 三色燈:
| 狀態 | 條件 | 含義 |
|---|---|---|
| 健康 | 已索引 / 應索引 ≥ 80% | 大部分頁面有被 Google 收錄 |
| 注意 | 50-80% | 有些頁面未被收錄,建議去 GSC 申請編入索引 |
| 異常 | < 50% | 多數頁面未被收錄,可能 robots.txt 擋住、或內容品質不足 |
顯示:應索引頁數 / 已索引(GSC)/ 差距 + 已索引 5 個樣本 URL 給您參考。
GA4 補充 KPI(底部 3 個小 card)
- GA4 工作階段(28d)
- GA4 瀏覽量(28d)
- GA4 不重複使用者(28d)
提供「Google 搜尋以外」的流量總量(包含直接造訪、社群、refer、付費廣告等)。
月度報告 PDF
頁面右上「下載月度報告(YYYY-MM)」按鈕:
- 點下去開新分頁顯示當月份完整 SEO 報告(HTML print-friendly)
- 內含 4 KPI / 趨勢圖 / Top 關鍵字 / 索引健康 / 對比上月成長率
- 瀏覽器按 Ctrl + P → 「儲存為 PDF」即可寄給老闆 / 行銷團隊
未來規劃:每月 1 號 cron 自動產 PDF 並 LINE 推給租戶(待 billing-ops 收齊 customer email 後接通)。
未設定提示
若任一前置條件缺,主畫面顯示 Card 提示:
「升級內容版以開啟 SEO 監控」
畫面上的提示是「此功能僅內容版 ($3000/月) 開放,目前方案:basic」。
若您已購買內容版仍看到這一則,請聯繫服務窗口替您調整方案階別(見本頁開頭的提醒,這一步只能由平台管理員操作,您在後台自己重跑設定不會有幫助)。
「SEO 監控尚未設定」
3 個可能原因:
gsc_property未填 → 到網站設定 SEO 追蹤碼填ga4_property_id未填 → 同上(注意是 9 位數字 ID,不是 G-XXX 那個)- service account email 未加入 GSC / GA4 → 系統會顯示我們的 service account email,請您:
GSC 加入 service account:
- 到
https://search.google.com/search-console - 選對應 property → 設定 → 使用者和權限 → 新增使用者
- 貼上系統顯示的 service account email
- 權限選 Restricted(唯讀)
GA4 加入 service account:
- 到
https://analytics.google.com - 管理 → 屬性 → 屬性存取權管理 → 新增使用者
- 貼上 email
- 角色選 檢視者(唯讀)
加好後 24 小時內首次資料 pull 會把 cache 填好。
常見問題
Q1 為什麼 GSC 跟 GA4 數字差很多?
兩者算法不同:
- GSC 點擊:只算「從 Google 搜尋結果點進來」
- GA4 工作階段:算「所有來源的訪客」(包含直接輸入網址、社群、廣告等)
GA4 通常大於 GSC 點擊(流量來源多元)。
Q2 我加了 service account 還是顯示「尚未設定」?
排查順序:
- 確認您加的 email 跟系統顯示的完全一致(注意大小寫)
- 確認權限是「Restricted / 檢視者」(不是「擁有者」之外的角色都不行)
- 等 24 小時讓 Google 同步權限
- 仍不行 → 聯繫客服
Q3 關鍵字排名沒看到「我品牌名」?
通常品牌名搜尋自家網站排第一是正常的,但如果這個查詢量太低(28 天 < 10 次曝光),GSC 不會列出。可以擴大時間範圍到 90 天看(規劃中加入時間 picker)。
Q4 索引頁數比我實際頁面少?
正常。Google 不會把所有頁面都索引,原因可能:
- 內容太薄(< 200 字)
- 被 robots.txt 擋
- 被 canonical 指向別頁
- 被視為 thin content / duplicate
建議到 GSC 「網頁」報告看詳細排除原因,然後針對性修補。
Q5 可以看一年資料嗎?
目前只支援 28 天(固定 window)。Google API 月度數據限制與 cache 設計考量。未來規劃加入月度 / 季度 / 年度切換。
Q6 「下載月度報告」是真實 PDF 還是 HTML?
是 HTML print-friendly 頁面,瀏覽器 Ctrl + P 「儲存為 PDF」即得 PDF。這樣比 server side render PDF 更省成本、字型 / 圖片自由度高。
Q7 每天 03:00 cache 更新失敗會怎樣?
下次手動進頁面會即時 fallback 真實打 Google API(顯示「即時資料(cache 尚未填)」)。資料還是看得到,只是讀取慢 5-10 秒。若連續失敗,請聯繫客服檢查 Google API quota。
內容版 SEO 月度工作節奏
Google API quota
備註