何謂跳出率

「跳出率」是網站分析中常用的衡量指標之一,根據Google對於跳出率的定義為:

「跳出率」指的是您網站上的單頁工作階段。在 Analytics (分析) 中,如果使用者在工作階段中只向 Analytics (分析) 伺服器提出一項要求 (例如只造訪一個網頁),且未向 Analytics (分析) 伺服器提出任何其他要求就離開網站,系統便會計算一次跳出。

跳出率的計算方式為單頁工作階段除以所有工作階段,或是在您網站上的所有工作階段中,使用者只瀏覽一個網頁,且只向 Analytics (分析) 伺服器提出一項要求所佔的百分比。



洋洋灑灑的一大串,白話一點來說就是「進來網站的訪客,完全沒幹嘛就馬上跳出,離開這個網站。

而這個「幹嘛」的動作,Google Analytics 在計算跳出率時,預設上是以網頁瀏覽(Pageview)作為判斷的基準,舉例來說,當使用者進來A網頁後,沒有前往其他頁面,網頁瀏覽數停留在1的時候就離站,則此次的工作階段將被視為跳出。

跳出率的計算:

訪客的Landing Page為A網站且直接從A網站離開的工作階段 / 訪客的Landing Page為A網站的工作階段數

此外,「離開率」也是很多人會混淆的數值,awoo成長駭客行銷誌中有篇文章清楚的告訴讀者如何正確地理解跳出率與離開率,這邊就不多做贅述。

跳出率高一定是不好的嗎?

這題是很多人會有的疑問,答案是「不一定」,要看跳出率高的頁面是哪一個頁面。

以底下兩個頁面來說明:

  • 產品頁面跳出率 100% -> 代表這一頁面沒有引起消費者的興趣,沒有更進一步的互動
  • 結帳完成頁面跳出率100 % -> 消費者在這一頁就算完成購買的動作了,沒有其他互動就關閉網頁視窗,也是很正常的

這兩個例子就能清楚理解,跳出率高不一定是不好的,得視網頁類型而定。

這時你可能心中會有個疑問:「當我進入一個網站,舉例來說我去SEO著名的部落格Harris先生瀏覽文章,因為在瀏覽文章過程中已經得到解答了,就開心的關閉視窗離開網站,在這整段過程中也算是有互動吧?難道這樣也被視為跳出嗎?」

答案:是的。

在沒有調整 Google Analytics 計算跳出率的方式前,上述情況會被視為跳出,得告訴 Google Analytics 對你的網站來說,什麼是「有價值」的互動。

利用GTM修正Google Analytics的跳出率

首先進入Google Tag Manger 開啟先前設定的滑鼠滾動深度,如果還不理解如何設定GA中的事件追蹤 (Event)、滑鼠滾動深度(Scroll Depth),可以先看我先前所寫過的GTM實戰入門

假設已經會設定了,那就進到在標籤 (Tag)中所設定的滾動深度,下方有一個非互動匹配(Non-Interaction Hit),選擇否(False)代表此事件,也就是滾動滑鼠這個動作會被Google Analytics判定為有互動的行為,因此只要訪客在網站中稍微有滾動滑鼠,即便沒有前往另外一頁也不算跳出。

非互動匹配「否」代表此行為會被列入互動

如果這樣設定,公司的文章寫手這時可能就會有疑問,他們會認為所寫的那些文章,讀者至少要看到一半也就是50%,才算是有認真看文章,也才算是有價值的互動,因此我們網站分析人員就必須適時地調整設定。

那麼要如何設定成:「滑鼠滾動深度50%才算是有價值的互動,並且不列為跳出?」

Step1: 在GTM中新增JavaScript變數

GTM中的變數(Variable)可細分成內建變數(Built-in Variables)與使用者自訂變數(User-defines Variables)兩種。

現在我們需要針對上述的需求特別訂一個新的變數。

在使用者自訂變數中新增一個Custom JavaScript的變數類型,並寫輸入底下這串程式

function() {
    return {{Scroll Depth Threshold}} < 75;
}

代表當訪客滑鼠滾動深度小於75%時,會回傳True,也就是非互動匹配會設定為「是(True)」,相反地,滑鼠滾動超過75%時,會回傳False,表示一篇文章看超過75%就會被判定為有價值的互動,不列入跳出。

Step2: 在滑鼠滾動的標籤中,放入剛才新增的Custom JavaScript

在非互動匹配中選擇剛剛所設定的Custom JavaScript,就大功告成囉!

Author

才剛踏入數位行銷不久的新鮮人,希望不管歷練多久依然將自己視為菜鳥般,不斷學習與歸零;堅信著 「If you can't measure it, you can't optimize it」,凡事透過數據來說話。

Write A Comment