Google Analytics 追蹤404頁面的方法
來源:程序員人生 發(fā)布時(shí)間:2014-03-30 11:09:03 閱讀次數(shù):3442次
404頁面是當(dāng)訪問者輸入了錯(cuò)誤的地址或者訪問了被刪除的頁面時(shí),服務(wù)器返回的錯(cuò)誤頁面(404 HTTP 狀態(tài)代碼),就像現(xiàn)在你看到的一樣。這個(gè)頁面除了告訴訪問者頁面不存在以外,不提供任何有價(jià)值的信息。訪問者可能就此離開網(wǎng)站。
了解404頁面的信息非常有用,可以發(fā)現(xiàn)訪問者要查找的內(nèi)容和推介來源,有助于網(wǎng)站補(bǔ)充新的內(nèi)容并修復(fù)有問題的鏈接。如何使用Google Analytics來追蹤并顯示404頁面的情況?很簡單,只需要下面三個(gè)步驟!
1. 將網(wǎng)站的Google Analytics追蹤代碼添加到404 頁面里。
pageTracker._trackPageview(“/404.html?page=” + document.location.pathname + document.location.search + “&from=” + document.referrer);
2. 修改404頁面的Google Analytics代碼,將_trackPageview函數(shù)設(shè)置為:
<!–GA 傳統(tǒng)追蹤代碼–>
<script src=”http://www.google-analytics.com/ga.js”></script>
<script>
var pageTracker = _gat._getTracker(“UA-12347890-1″);
pageTracker._addOrganic(“soso”, “w”);
pageTracker._addOrganic(“sogou”, “query”);
pageTracker._addOrganic(“yodao”, “q”);
pageTracker._initData();
pageTracker._trackPageview(“/404.html?page=” + document.location.pathname + document.location.search + “&from=” + document.referrer);
</script>
<!—GA異步追蹤代碼–>
<script>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-12347890-1']);
_gaq.push(['_addOrganic', 'soso', 'w']);
_gaq.push(['_addOrganic', 'yodao', 'q']);
_gaq.push(['_addOrganic', 'sogou', 'query']);
_gaq.push(['_trackPageview', ' "/404.html?page=" + document.location.pathname + document.location.search + "&from=" + document.referrer ']);
(function() {
var ga = document.createElement(’script’); ga.type = ‘text/javascript’; ga.async = true;
ga.src = ‘http://www.google-analytics.com/ga.js’;
var s = document.getElementsByTagName(’script’)[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
代碼的作用是訪問者訪問404頁面時(shí),_trackPageview函數(shù)將丟失頁面的名稱,和推介來源發(fā)送給Google Analytics服務(wù)器。
例如:當(dāng)訪問者訪問404頁面時(shí),Google Analytics會(huì)向服務(wù)器返回一條數(shù)據(jù),就像下面這條信息一樣。并最終將404頁面的信息顯示在報(bào)告里。
http://www.google-analytics.com/__utm.gif?……&utmp=%2F404.html%3Fpage%3D%2F404.php%26from%3D……
3. 在熱門內(nèi)容報(bào)告中查看404頁面信息。

在熱門內(nèi)容報(bào)告的底部過濾器中輸入404,就可以看到404頁面的報(bào)告了。報(bào)告中包括不僅包括出現(xiàn)錯(cuò)誤的URL地址,還會(huì)顯示訪問者上一個(gè)訪問的頁面(推介來源)。通過這些信息,可以及時(shí)檢查相關(guān)頁面,修改錯(cuò)誤鏈接。
文章來源:http://bluewhale.cc/2010-07-01/google-analytics-tracking-404-page.html#ixzz0sUCY8pAi
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)