Day 6〈短網址的點擊次數:誰在數、什麼時候數、為什麼會晚一點到〉 的結論是,數字會晚一點到,但它終究會到。等它到了,你回到後台,會看到那個總數旁邊還有幾欄,國家、來源、裝置、瀏覽器。
其中「來源」那一欄,多半有一列大得不成比例,寫著 Direct(中文的文章和資料裡叫它「直接流量」)。不管你怎麼調期間、怎麼換維度,它都還是那麼大。
如果你手上還有 Google Analytics,這一列你更不陌生,它那邊和 toui 一樣用英文 Direct 標示,就算你的介面是中文。
這一波到底哪個管道帶來的人多?貼在 Threads 的那則有沒有效?下次預算要往哪邊倒?這些問題全都要靠來源那欄回答,麻煩的是 Direct 往往又是最多的,你原本要做的判斷就卡住了。
首先要知道的是,Direct 不是一個來源,是「沒有來源」的統稱。
你點連結的時候,瀏覽器通常會順便告訴目的地「這個人是從哪一頁點過來的」。這個東西叫 referrer,統計工具就是靠它分類的,從 facebook.com 來的算 Facebook、從 google.com 來的算 Google。
那如果 referrer 是空的呢?工具還是得把這次點擊算到某個來源底下,於是就有了 Direct。它真正的意思不是「這個人自己輸入了你的網址」,而是我不知道他從哪來。
而它會空的原因很多,像是:
Referrer-Policy 宣告要送出多少來源資訊,包括什麼都不送。那是對方網站的設定,你管不到。Direct 是誠實的。「直接流量」裡面,可能混著至少五種完全不同的情況。把它當成一個來源來解讀——「原來我有這麼多人會自己輸入網址」——是這一欄最常見的誤讀,而且方向剛好相反,Direct 越大,代表你不知道的越多。
還有一個很容易跟它搞混的,叫 Unassigned。它跟 Direct 剛好相反,Direct 是沒有來源,Unassigned 是有來源,但對不上 GA 自己的分類規則,於是哪個管道都歸不進去。我自己的 GA 報表裡就有 Unassigned,裡面裝的是我自己發出去的連結,它們有把來源寫在網址上,只是我寫的那個名稱不在 GA 認得的清單裡。
短連結在路上多了一站。人從平台點出來,先到短網址服務,再被送到你的網站,同一次點擊就這樣被切成兩段。

人從哪個平台點進這條短連結,那筆資訊留在中途那一站,不會跟著他一起走到目的地。所以你的網站報表看到的,永遠是這個人旅程的後半段,他在哪個平台、看到哪一則貼文才決定按下去,在那份報表上本來就不會有。
短連結那一站則相反,它不知道人到站之後做了什麼,停多久、有沒有加購物車、有沒有結帳,人一被送走它就看不到了。兩邊各自只看得到自己那一段,而它們缺的東西剛好互補。
Direct 在這中間沒有變好也沒有變差。前面那五種讓來源消失的情況,對短連結一視同仁,從 LINE 訊息點進來的、對方頁面選擇不送的、掃 QR Code 進來的,在我們的後台一樣是 Direct。我們那一欄的 Direct,和你報表上的「直接流量」,是同一種缺席。
如果你就是想在 GA 那邊看到人是從哪裡來的,除了不用短連結,只剩一個辦法,在網址上留記號,讓它跟著人一路走到目的地,兩端讀到的就是同一個。那個記號就是 UTM。
Direct,連真人都不是新連結貼出去之後的頭幾個小時,數字有時候會跳得比你預期的快。這時候先別急著高興,把維度拆開看,如果那些點擊集中在同一個國家、來源清一色 Direct、裝置清一色桌機,而且全擠在同一個小時裡,那多半不是真人。
你把連結貼上社群的時候,平台會先去抓一次那個網址,把標題和預覽圖抓回來做成卡片。你在貼文底下看到的那張預覽卡就是這麼來的。而對短連結來說,那一抓就是一次造訪。
所以 Direct 裡面,有一部分根本沒有人在。
講點擊次數那篇建議隔一段時間再看,數字會晚一點到只是其中一個原因。頭幾個小時的組成裡還混著不是真人的那一部分,趨勢跟後面的正常流量有可能不太一樣。
Direct為什麼報表上一堆「直接流量」:因為它不是一個來源,是「沒有來源」的統稱。而來源會消失的方式有很多種,大部分不在你的控制範圍內。
換成短連結也一樣:讓來源消失的那五種情況對它一視同仁,我們後台那一欄寫的同樣是 Direct。它換到的是另一件事,人到站之前那一段只有它經手過,人到站之後做了什麼,它一無所知。
也因此,Direct 只是在說,你的連結在你看不到的地方被打開了。不必糾結它,因為已經發生的那些點擊補不回來,沒有工具能回頭去問上個月那些人是從哪裡來的。
但下一條還來得及。發出去之前把 UTM 標上就行,很可能你已經在做了。怎麼在連結上標好來源,在 toui 的後台可以做,在 ChatGPT、Claude 的對話裡也可以;至於那些標籤各自怎麼填、什麼時候該分開標,講 UTM 那篇再細說。