在谷歌Analytics(分析),這個頁面顯示爲着陸頁,並最終被訪問頁面:我如何解讀這404個發現?
subdomain.domain.com.au/404.html?page=/ &從=
跟蹤到位的代碼是這樣的:
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-X', 'auto');
ga('set', 'forceSSL', true);
ga('require', 'displayfeatures');
ga('send', 'pageview', '404.html?page='+ document.location.pathname + document.location.search +'&from=' + document.referrer);
</script>
如果我來解釋分析中顯示的URL,這導致到404的訪問是訪問「/」,對不對?如果我是對的,那麼怎麼會得到404的結果呢?
那麼這裏顯示的另一個URL這404相關:
subdomain.domain.com.au/404.html?page=/sample-page/ &從= http://subdomain.domain.com.au/
這是否意味着導致404的訪問是由「/ sample-page /」產生的,並且源自「subdomain.domain.com.au/」?
但是後來「/ sample-page /」實際上就是這樣,爲什麼它會顯示404?此外,「subdomain.domain.com.au/」中沒有任何錯誤的鏈接,因此錯誤的頁面如何從它發出?
這真讓我困惑。任何反饋將不勝感激。
您是否確實知道404虛擬頁面視圖代碼僅適用於404頁面?而你對這些網址的解讀是準確的。 – nyuen
@nyuen謝謝你。你是對的,上面的跟蹤代碼實際上是「所有」頁面上的內容。我沒有意識到它應該被放置在「404」頁面上。但是,由於我們使用的是Wordpress,並且跟蹤代碼放置在頭文件(適用於「所有」頁面)上,因此如何才能使其僅顯示在404頁面上,併爲其餘頁面提供單獨的跟蹤代碼? –