最近剛剛架了 WordPress,仲有好多嘢唔識。

但本人一向有 analytic traffic 的興趣(用來自娛),所以用了數個 tools 來互相比較。
當然我知不同追蹤系統數據會有所差別,但差別應不會以倍數計。
今次用了 Jetpack Status (使用 wordpress.com 的系統用作紀錄),WassUp (算得上 WordPress 最好的 traffic 紀錄 plug-in),Google Analytics (不用多作說明吧),Histats (一個簡單設定易懂的系統)

不過它們之間的數據差別可以說分成兩組,Google Analytics 和 WassUp 一組,Jetpack Status 同 Histats 一組。他們之間的 pageview 差距超大。

WassUp 本身可以詎細無遺地紀錄所有 visit,包括 bot, spam 等,所以當 wordpress 使用越耐,database 就會越大,速度就會越慢。
所以使用時一定要設定為只紀錄有用的數據。不要紀綠所有 bot。

wassup bot
盡可能只紀錄有用的數據

不過使用 WassUp 會看到一個奇怪的紀錄,當用戶每瀏覽一頁,都會再 load /wp-admin/admin-ajax.php 這個檔案,所以 page view 基本上會 double 翻一翻。

wassup ajax
每訪問一頁都會行一次 admin-ajax.php

所以我相信 Google Analytics 不正常地高的 page view 與此有關

unique pageview
Pageviews 和 Unique Pageviews 相差很遠
histats
可以看到 histats 和 GA unique pageview 數字較接近
jetpack
Jackpage 數據都是接近的

所以 WassUp 需要設定不要紀錄 admin-ajax.php 這個 file
在 Options –>Statistics Recording

admin ajax
exclude 這個檔案

在 Google Analytic
Google analytics 1

Google analytics
將整個 wp-admin 不用計算