如何在 Google Search Console 中使用規則運算式篩選器?
成效報表與資料
在成效報告中,點選 + 新增篩選器,選擇查詢或網頁,再選取自訂(規則運算式),挑選符合規則運算式或不符合規則運算式,輸入模式後按一下套用。Search Console 採用 Google 的 RE2 語法;除非你用 ^ 或 $ 錨定模式,否則文字中任何位置符合即算命中;除非模式開頭加上 (?-i),否則不區分大小寫。
Search Console 如何解讀模式
Google 的篩選說明文件列出了以下規則:
- RE2 語法。字元類別、選擇(alternation)、重複與錨點皆可使用。RE2 不支援前瞻(lookahead)、後顧(lookbehind)與反向參照(backreference)。
- 部分比對。
shoes會符合「running shoes for women」。若只想比對查詢「shoes」,請使用^shoes$。 - 預設不區分大小寫。若大小寫有差別,例如含大寫字母的 URL 路徑,請在模式前加上
(?-i)。 - 選擇項放在括號內,以直線符號分隔:
(price|cost|pricing)。 - 只有查詢與網頁支援規則運算式。國家/地區、裝置與搜尋外觀各有固定的選項。
- 網頁篩選器比對的是完整 URL,包含通訊協定與主機名稱,因此
^/blog/不會符合任何項目;請改用/blog/,或錨定整個網址。
值得儲存的常用模式
- 問句:在查詢上使用
^(who|what|when|where|why|how|which|can|does|is|are)\b。 - 比較類查詢:在查詢上使用
\b(vs|versus|alternative|alternatives|compared)\b。 - 五個字以上的長尾查詢:在查詢上使用
^(\S+\s+){4,}\S+$。 - 提及年份的查詢:在查詢上使用
\b20[0-9]{2}\b。 - 非品牌流量:在查詢上使用
(acme|acmee|acme corp)並選擇不符合規則運算式,括號內列出你品牌的各種拼法。 - 同時涵蓋兩個區段:在網頁上使用
/(blog|guides)/。 - 含參數的頁面:在網頁上使用
\?。問號必須跳脫,主機名稱中的點號也一樣(www\.example\.com)。
請先用幾個已知的查詢測試模式:打錯字可能悄悄地什麼都比對不到,而空白的表格看起來與沒有資料並無差別。
容易讓數字失真的錯誤
- 預期前瞻能運作。像
^(?!.*brand)這樣的模式不是有效的 RE2。請改用不符合規則運算式搭配一般模式。 - 把總計當成整個網站的總計。一旦啟用查詢篩選器,Google 基於隱私而匿名化的查詢就不會計入總計,因此篩選後的數字加總會低於未篩選的圖表(維度與分組)。
- 忘了篩選器仍然有效。切換分頁時篩選器會保留,所以先前設定的網頁篩選器,也會影響你目前查看的「查詢」分頁。
AutoPSEO 如何提供協助
AutoPSEO 的篩選器會把相同的 RE2 查詢與網頁模式直接送到 Search Console,並提供一鍵套用的預設組合,讓你不必自己撰寫:問句、資訊型、導航型、交易型、比較型、在地型與排除型查詢,以及年份、短查詢與長查詢、PDF 和帶編號的網頁 URL。只要在資源設定中輸入一次你的品牌字詞,每份報告都會多出品牌與非品牌的區分,且其規則運算式由系統為你建立。