2015-07-10 50 views
0

在谷歌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/」中沒有任何錯誤的鏈接,因此錯誤的頁面如何從它發出?

這真讓我困惑。任何反饋將不勝感激。

+0

您是否確實知道404虛擬頁面視圖代碼僅適用於404頁面?而你對這些網址的解讀是準確的。 – nyuen

+0

@nyuen謝謝你。你是對的,上面的跟蹤代碼實際上是「所有」頁面上的內容。我沒有意識到它應該被放置在「404」頁面上。但是,由於我們使用的是Wordpress,並且跟蹤代碼放置在頭文件(適用於「所有」頁面)上,因此如何才能使其僅顯示在404頁面上,併爲其餘頁面提供單獨的跟蹤代碼? –

回答

0

您可以按照這些WordPress的鏈接之一來創建模板404,你還可以將GA 404代碼:

https://codex.wordpress.org/Creating_an_Error_404_Page

http://www.wpbeginner.com/wp-themes/how-to-improve-your-404-page-template-in-wordpress/

,或只是搜尋WordPress的插件404。

我不完全熟悉WP,因此您可能需要了解需要包含多少GA代碼。並且不要忘記通過刪除404位來修復現有的瀏覽量代碼。

+0

謝謝!我們已經有404頁面。我仍然在追蹤它的來源,並從那裏開始(目前無法在主題文件夾中找到它,但希望能很快找到它)。頭文件中的瀏覽量代碼也已被替換,不幸的是,它也在404頁面上生效。 –