站內搜尋是我在做SEO時常用的功能,主要用於鎖定”願意和我們網站互動的人”的搜尋意圖。透過了解使用者搜尋的內容以及他們後續點擊的頁面,可以更精準地調整內容策略和使用者體驗。
此外,GA4 也提供了探索報表,讓我們可以客製化地追蹤這些資料。今天吐司編會一步步帶你開啟站內追蹤設定,並給你在GA4製作報表的SOP,懶得看完的人可以直接跳到:探索報表設定
1. 進入GA4,啟用加強型評估
首先,為了追蹤使用者在站內的搜尋,必須先確認 GA4 的加強型事件是否啟用。
- 步驟:
- 登入 GA4 ,點擊左下角的「管理」。
- 在「資料串流」中選擇網站的資料流。
- 確認「加強型評估」已啟用,並勾選「網站搜尋」。

2. 確認自己的搜尋頁網址參數
你可以嘗試在自己的網站上搜尋,會跳轉到搜尋頁。注意搜尋結果最上方的網址,確認你的搜尋結果頁 URL 是用什麼參數標記的。
找「搜尋參數」的步驟:
- 在搜尋框中輸入關鍵字,例如「測試」。
- 查看搜尋結果頁的網址,找到「搜尋字詞」對應的參數名稱(例如
s
或q
)。
- 例如,你的搜尋結果網址可能長這樣:
https://example.com/?s=keyword
https://example.com/search?q=keyword
以我的網站來說,無論搜尋什麼,格式都是:https://toastread.com/?s=搜尋的關鍵字

所以我要回到剛才的加強型評估設定。
- 選擇網站搜尋
- 進階設定
- 填入s(這裡要填入你網址上的參數)
吐司編建議一次輸入多個可能的參數(用逗號分隔),因為有時網站上的搜尋結果不一定只有一種參數,建議有發現的格式都可以填在此處。例如在設定欄位輸入
q、s、search、query、keyword
,當任一個參數出現,GA4 都能捕捉站內搜尋。

這個參數名稱非常重要,後續在探索報表中需要用到!
3. 開啟探索報表,選擇任意形式
確定GA4能正確抓取view_search_results的事件之後,下一步就是進入報表設定的環節!
至於如何確認,可先在網站手動輸入關鍵字後,在GA4即時報表中查看即時報表是否涵蓋view_search_results
- 步驟:
- 點擊左側的「探索」。
- 選擇「任意形式」。
4. 設定區隔比較:view_search_results
區隔比較可以幫我們篩選特定行為,這裡需要篩選出執行「站內搜尋」的人。
- 設定步驟:
- 新增一個區隔,選擇「事件」。
- 條件為
event_name = view_search_results
。

view_search_results
是 GA4 內建的站內搜尋事件,能捕捉使用者執行搜尋的行為。
5. 維度:搜尋字詞
在報表中,維度加入「搜尋字詞」,來查看使用者實際輸入的內容。
- 設定步驟:
- 在「維度」區域,新增「搜尋字詞」。
- 將它拖到報表的行(Row)。
搜尋字詞會反映使用者在搜尋框內輸入的文字,非常適合用來分析使用者搜尋意圖。
6. 欄:到達網頁+查詢字串
如果你想知道使用者在搜尋後,點擊了站內的哪些網頁,這維度非常重要。
- 設定步驟:
- 在「維度」中,新增「到達網頁+查詢字串」。
- 把它拖到報表的欄(Column)位置。
到達網頁會顯示使用者在搜尋後點擊進入的具體網頁,以及對應的查詢字串。
7. 指標:事件計數
最後,設定「事件計數」作為主要指標,幫助我們量化使用者行為。
- 步驟:
- 在「指標」中,搜新增「事件計數」。
- 將它拖到報表的值(Value)。
事件計數簡單地說可以幫我們統計「每個搜尋字詞的搜尋次數」,了解哪些關鍵字是大部分訪客的痛點。
建議可以把使用者常搜尋的行為按照頻率拉一個報表,做為SEO的內容發想。

如果只是想要單純查看關鍵字被搜尋的比例,GA4也支援長條圖樣式:

8. 完成設定,開始分析
設定完成後,你會看到一份報表,包含:
- 使用者搜尋的關鍵字。
- 他們搜尋後點擊的具體網頁。
- 每個搜尋字詞的觸發次數。
透過分析這些數據,你可以:
- 確定用戶最關注的內容。
- 找出需要優化的頁面(例如某些搜尋字詞沒有點擊行為)。
結語
透過設定,可以追蹤來到站內的訪客需求,進而優化網頁內容,挖掘出還沒滿足使用者痛點的主題。此外,GA4 的探索報表功能也十分強大,除了表格外,還可以用長條圖、圓餅圖等方式,呈現網站數據。
吐司編介紹的設定較初階但實用,是大家都可以快速上手的設定!如果想看更進階的網站數據追蹤技巧,可查看如何使用GTM追蹤從YouTube到網站的用戶行為、GTM與Meta廣告再行銷:填補廣告到購物車的顧客流失
如果你對網站數據分析、數位行銷有興趣,但還沒開始分析站內搜尋數據,建議趕快設定起來,這會幫你更進一步網羅使用者的搜尋意圖,進一步提升訪客再訪率!