2011-04-11 104 views

回答

9

這裏的正確答案是將頭標籤添加到您的文件。您應該使用有效的html標記來標記所有頁面,並且包含頭標記(即使爲空) - 儘管頭標記中的某些其他標記是必需的,具體取決於您提供的文檔類型。Like..title標記和一些元標記...)是有效標記文件的一部分。更不用說,它會傷害你的搜索引擎優化努力沒有它(與相關信息,如前述的標題和元標籤..)。

但是,如果您堅持在您的文檔中沒有頭標,您可以將GA代碼放在任何地方;根據一些人的說法,頭部標籤只是最佳的地方。

把它放在更高的位置的邏輯是給它一個跟蹤的機會,即使一個人在完成加載之前試圖離開頁面(關閉瀏覽器,單擊重定向按鈕,也許在頁面上的js重定向等等......)。但是,根據我的經驗,我並不認爲這些將跟蹤代碼放在頁面上的正確原因。

事實上,我會爭論而不是跟蹤這樣的命中。我的主要問題/想法是......如果用戶立即離開它,甚至在它被完全加載之前,他們如何正確地說出用戶瀏覽過該頁面?但那只是IMO。

+2

同意。將頭標添加到您的頁面。您應該始終創建格式良好的網頁。 – Ciaran 2011-04-12 02:04:49

-1

我覺得在底部添加google analytics會更有效 ,因爲它是一個java腳本。

它是遵循並允許網站加載更快的最佳實踐之一。

+0

不再考慮最佳實踐:http://stackoverflow.com/questions/3173571/google-analytics-at-head-or-end-of-body – Ciaran 2011-04-12 08:24:02

0

找到回答http://support.google.com/googleanalytics/bin/answer.py?hl=en&answer=55574

這裏是報價

一般來說,我們建議您將谷歌Analytics(分析),以便 避免與頁面加載的任何問題立即跟蹤 代碼網頁的結束標記之前連接速度較慢的訪問者延誤 。然而,有幾種情形,其中 可能會更有意義,爲您安裝在頭部的代碼:當使用框架

  • 如果您的網頁調用_link或_linkByPost
  • 如果您使用

    • 如果代碼被放置在頭可與的ga.js
  • 0

    谷歌Analytics(分析)鏈接到谷歌網站管理員工具的衝突自定義JavaScript函數容易驗證。

    參數「如果代碼從訪問者觸發然後他們立即離開,它是一個綜合瀏覽量」似乎對我來說是一個無爭議的 - 這應該被註冊爲反彈。如果將其降低,則有可能導致代碼無法啓動,也無法啓動訪問/綜合瀏覽。

    除此之外,Google Analytics(分析)在關閉標頭標籤前立即建議正確的展示位置,這是Google Analytics(分析)中的一種有用視圖。

    注意張貼奧古斯引用的報價實際上是在老 - 最新的異步跟蹤代碼谷歌分析建議的代碼是在頭 http://support.google.com/googleanalytics/bin/answer.py?hl=en&answer=161379