Hexo 簡易調教指南(六):網站流量分析

使用 Google Analytics 和 Google Search Console 統計網站流量以及觀察網站的搜尋表現

Google Analytics

建立資源

開啟 Google Analytics,點選中間的「開始測量」

Google Analytics 網頁

(如果已經有資源的話,點選左下角的「管理」 → 「建立資源」,直接跳到「資源設定」的步驟)

從現有資源內建立新的資源

「帳戶設定」要輸入帳戶名稱

輸入帳戶名稱

「資源設定」需要啟用「建立通用 Analytics (分析) 資源」並且填入網站網址

因為 NexT 尚未支援 Google Analytics 4,所以需要建立「通用資源」

「提供商家相關資訊」就依照自己的情況勾選,最後點選最底下的「建立」

如果是個人使用,商家資訊簡單填一下就可以了

同意條款

同意 Google Analytics 使用條款

設定

之後會跳到管理頁面,在左側選單的「建立資源」按鈕下方有一個下拉式選單,開啟之後選擇第一個資源

切換至舊版(ID 為 UA 開頭)資源

點選「資源設定」並複製追蹤 ID

複製追蹤 ID

開啟 _config.next.yml,找到 # Google Analytics 並將追蹤 ID 貼在 tracking_id

google_analytics:
  tracking_id: UA-XXXXXXXXX-X

將 tracking_id 修改為上方複製的追蹤 ID

最後把網站重新部屬之後,就可以在 Google Analytics 看到網站的即時流量了

Google Analytics 開始記錄網站流量

Google Search Console

新增網站

開啟 Google Search Console 會看到兩種資源類型

因為我們目前沒有使用自己的網域,所以選擇右邊的方式。輸入網站網址後點選「繼續」

Google Search Console 網頁

接著會要求驗證所有權,把網站提供的檔案下載下來

下載網頁上提供的驗證檔案

然後將檔案放在 source 資料夾內,並且將檔案內容修改為以下格式

---
layout: false
---
google-site-verification: googleXXXXXXXXXXXXXXXX.html

將檔案放到 source 資料夾並設定此檔案不渲染主題

之後將網站重新佈署,點選「驗證」就會顯示已驗證囉

成功辨識到檔案就會顯示「已驗證」

新增 Sitemap.xml

點選「索引」項目下方的「Sitemap」,在「新增 Sitemap」的網址列中輸入 sitemap.xml,點選「提交」就成功新增

在 Sitemap 設定頁面中加入 https://d33wubrfki0l68.cloudfront.net/5fd52958832d4751a63ce988e0e6294bb3a965d5/269c3/sitemap.xml 檔案

總結

看到這裡,你的網站應該正常上線,並且已經撰寫一些文章了

這一個系列就先到此告一段落了,以後應該會有幾個番外篇,敬請期待。