[WordPress] 用wp-visitors外掛記錄訪客資訊

落格寫了幾年,一直有個想增加的功能,就是將訪客的資料記錄起來,以方便做細部的分析與統計,進而能調整網站的定位與文章取向,但因一直廁身於BSP的環境裡而無法達成,而在最近自行架站後終於能將想法實現,更棒的是還不用自己動手,已經有人寫了個WordPress的外掛:wp-visitors:WordPress - Plugin To Keep Track Of Visitors

由官方下載中心下載後,上傳到wp-content/plugins裡,再到後台啟用此外掛,就開始將每個訪客的資料記錄到資料表wp_wpvisitors裡,點擊【管理首頁→Visitor Details】就能顯示所有的訪客資訊,以下是記錄下來的資料欄位:

  1. 訪問日期與時間
  2. 訪客的IP位址
  3. 訪客的網址(Hostname)
  4. 訪客的地理位置(國籍、地區、郵遞區號等)
  5. 被訪問的網址
  6. 推薦連結網站(Referrer URL)
  7. 訪客的瀏覽器資訊

Hostname、地理等資訊是由IP再透過ARIN WHOIS求出的。

wp-visitors大致已能符合我的需求,如果下列的缺點能再改進的話就更完美了:

  • 可能是程式最近才公開(但作者宣稱他和朋友們已使用了有一年的時間),我在WordPress 2.7上做外掛設定時偶爾遇到網頁丟出錯誤訊息,但操作似乎都未受此訊息影響,再重新進一次外掛設定即可。作者回應已在尋找問題發生的原因了:
    Warning: Cannot modify header information - headers already sent by
    (output started at /raid/vhost/jdev.tw/www/blog/wp-content/plugins/
    wp-visitors/wp-visitors.php:12) in /raid/vhost/jdev.tw/www/blog/
    wp-includes/pluggable.php on line 850
    
  • 目前只記錄訪客的基本資料,尚未提供進一步的分析與統計功能,除了在管理首頁觀看明細外,必須自行以SQL去彙整
  • 由於記錄的是每名訪客的資料,也會包含許多搜尋引擎的機器人資料,若網站訪客絡繹不絕的話,要注意資料容量與備份的問題

WP-Visitors資訊

##

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

您可能也會喜歡…

6 個回應

  1. 大毛表示:

    站長你好:

    我安裝了之後,點了Visitor details…
    結果只有出現”Who Came From Where, When & What Did They See?”
    是因為目前這個程式停用的原因嗎@@?

    請問站長是否還有其他推薦的相關插件呢@@”

    • 簡睿:表示:

      我重新啟用後,再到管理首頁看,資料馬上就出現了。試著看看資料表 wp_wpvisitors 裡是否有記錄。

      不過,最省事的還是裝上Google Analytics吧。

  2. JJ表示:

    我安裝了之後,DB 有產生 wp_wpvisitors table 但是沒有資料會寫入

    然後 visitor details 想當然是 空白 沒資料~~

    • 簡睿:表示:

      我安裝後倒是能正常運作,但因為目前的1.1版和WP Super Cache合用時經常出現錯誤訊息,因此目前是處於停用狀態。

  3. 沈蚊表示:

    爲什麽不使用google analytics呢?

    • 簡睿:表示:

      有啊,一直都有使用Google Analytics,但Analytics裡是二手資料,我想拿第一手資料(Raw data)來用。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *