Search Console 規則運算式篩選食譜:品牌字、問句、長尾與頁面群組的九個寫法
Search Console 成效報表的查詢與網頁篩選器支援「自訂(規則運算式)」選項,它能讓你用一條規則同時比對多種寫法,例如一次排除所有品牌名稱變體,或只看包含「怎麼」「如何」「多少」的問句型查詢。學會五六種常用寫法,就能取代大部分手動匯出後再用試算表篩選的工作。
一般的「包含」篩選只能比對一個字串。當你想看「所有不含品牌名的查詢」,而品牌名有中文、英文、簡寫三種寫法時,一般篩選就做不到了。規則運算式就是為這種情境設計的。
Search Console 使用的是 RE2 語法,這是 Google 開發的一種規則運算式引擎。官方說明成效報表總覽中提到了篩選器的使用方式。以下九個寫法都是我們在日常分析中實際會用到的,你可以把品牌名稱、頁面路徑換成自己的,直接套用。
先知道幾個基本符號
不需要學完整的規則運算式,以下幾個符號就夠用了:
| 符號 | 意思 | 範例 |
|---|---|---|
| 豎線 | 或 | 甲|乙 代表甲或乙 |
| 點 | 任意一個字元 | 甲.乙 代表甲與乙中間夾一個字 |
| 星號 | 前一個符號出現零次以上 | .* 代表任意長度的任意字 |
| 開頭符號 ^ | 從開頭比對 | ^如何 代表以如何開頭 |
| 結尾符號 $ | 比對到結尾 | 推薦$ 代表以推薦結尾 |
| 問號前綴 (?i) | 不分大小寫 | (?i)seo 會比對 SEO、Seo |
其中豎線最常用。大部分篩選需求都是「這幾個字其中之一」,用豎線串起來就可以了。
寫法一:排除所有品牌字
分析自然搜尋成效時,品牌字查詢通常要分開看,因為它反映的是品牌知名度,而不是內容表現。假設品牌名稱有中文全名、簡稱與英文,可以這樣寫:
- 篩選條件選「不符合規則運算式」
- 規則填入:(?i)冠誠|guancheng|gcm
中英文、大小寫的變體都一次處理。記得把常見的錯字也加進去,使用者輸入品牌名稱時打錯字的情況比想像中多。
寫法二:只看問句型查詢
問句型查詢是內容規劃的金礦,也和 AI 摘要、精選摘要的出現有關。可以這樣篩選:
- 規則:怎麼|如何|為什麼|多少|哪裡|是什麼|差別|嗎
這條規則會找出所有包含這些疑問詞的查詢。如果只想看以疑問詞開頭的,可以在前面加上開頭符號,但中文使用者的問句習慣很多元,不加開頭符號通常能抓到更多。
寫法三:找出長尾查詢
長尾查詢通常字數較多。規則運算式可以用字元數量來篩選,例如找出十個字元以上的查詢:
- 規則:^.{10,}$
大括號代表前一個符號重複的次數範圍。這條規則的意思是從頭到尾至少有十個任意字元。中文查詢十個字元已經算相當長,英文查詢則要設得更高。
寫法四:比對意圖相近的查詢群
想知道某一類商業意圖的查詢表現,例如比較型與價格型:
- 比較型:比較|推薦|評價|排名|vs|哪家
- 價格型:價格|費用|多少錢|報價|收費
把這兩條分別套用,就能看到網站在不同購買階段查詢上的表現。這比一個一個關鍵字查看有效率得多。
寫法五:頁面篩選,切出某一類內容
網頁篩選器同樣支援規則運算式。假設網站的文章與案例分屬不同路徑:
- 只看案例頁:/cases/
- 同時看多個分類路徑:/cases/|/services/
- 排除首頁:網頁篩選選「不符合規則運算式」,規則填 ^https://你的網域/$
這對於評估某一類內容整體表現很有幫助。例如想知道所有案例頁合計帶來多少點擊,一條規則就能算出來。
寫法六:找出包含年份的查詢
帶有年份的查詢通常代表使用者在找最新資訊,這類查詢對內容更新時機很敏感:
- 規則:20[0-9]{2}
方括號代表其中任一字元,這條規則會比對任何以 20 開頭的四位數年份。如果發現某些頁面大量被帶年份的查詢找到,就該確認內容是否需要更新年份資訊。
寫法七:地區修飾詞
在地服務業特別需要看帶有地名的查詢:
- 規則:台中|台北|高雄|新竹|桃園|台南
這能看出哪些地區的搜尋需求最多,也能發現原本沒有特別經營、卻已經有搜尋需求的地區。要注意台與臺兩種寫法都可能出現,建議兩種都放進規則。
寫法八:排除特定雜訊查詢
有些查詢和業務完全無關,卻佔了不少曝光,例如同名的其他品牌、無關的名詞。可以用「不符合」加上豎線把它們排除,讓報表更聚焦。
寫法九:搭配比較功能看趨勢
規則運算式篩選可以和日期比較一起使用。例如套用問句型篩選後,比較近三個月與前三個月,就能看出問句型查詢的成長或衰退。這對評估 AI 摘要出現後的影響特別有用,相關觀察也可以參考在 GA4 與 Search Console 分辨 AI 入口的七個做法。
使用規則運算式的注意事項
- 介面顯示的資料列有上限,查詢很多的網站,篩選後的結果仍可能不完整。需要完整資料時,可以透過Search Console API匯出。
- 規則運算式有長度限制,品牌字變體太多時,考慮拆成兩次篩選。
- 預設是區分大小寫的,英文比對記得加上不分大小寫的前綴。
- 中文沒有大小寫問題,但有簡繁與異體字,例如台與臺,需要一併列入。
- 特殊符號如點、問號、括號本身有意義,若要比對這些符號本身,需要在前面加上反斜線。
另外,Search Console 會因隱私因素隱藏部分低頻查詢,所以篩選後的查詢加總,通常會少於網站總點擊數。這是資料本身的特性,不是篩選錯誤。關於 Search Console 與 GA4 數字的定義差異,可以參考GA4 與 Search Console 對不起來的五個定義差異。
把篩選結果變成行動
篩選本身不是目的,目的是找到可以採取行動的查詢群。我們的習慣是:
- 用問句型篩選,找出曝光高但點擊率低的問句,檢查對應頁面是否在開頭直接回答。
- 用比較型與價格型篩選,確認網站在購買決策階段是否有合適的頁面承接。
- 用頁面篩選,比較不同內容類型的平均排名與點擊率,決定下一季的內容資源分配。
- 用年份篩選,找出需要更新的頁面,排入內容維護行程。
如果需要協助建立一套固定的 Search Console 分析流程,歡迎與我們聯絡。技術面的索引問題則可以搭配網址審查工具逐欄判讀一起處理。
常見問題
Search Console 的規則運算式和 GA4 的一樣嗎?
兩者都支援規則運算式,但細節不完全相同。Search Console 使用 RE2 語法,部分進階功能如向後參照不支援。一般常用的豎線、開頭結尾符號在兩邊都能使用。
為什麼套用規則運算式後,顯示沒有資料?
常見原因是語法錯誤、大小寫不符,或篩選條件選成了「符合」與「不符合」的相反。可以先用單一關鍵字測試,確認有結果後再逐步加入其他條件。
規則運算式篩選可以儲存起來重複使用嗎?
介面沒有儲存篩選器的功能,但篩選條件會反映在網址參數中。可以把套用篩選後的網址加入瀏覽器書籤,下次直接開啟。
