Cara Menggunakan Regex di Google Search Console

Cara Menggunakan Regex di Google Search Console

Filter regex adalah cara tercepat untuk menarik jawaban nyata dari Google Search Console. Begitu Anda menguasai segelintir pola, Anda bisa memisahkan trafik bermerek dari non-merek, menarik setiap pertanyaan yang orang ajukan sebelum mereka mendarat di situs Anda, atau mengisolasi satu folder situs Anda, semuanya tanpa mengekspor satu baris pun.

Panduan ini memberi Anda resep tempel-langsung yang berjalan, plus aturan RE2 yang diam-diam merusak yang tidak berjalan. Semua yang ada di bawah ini berjalan di dalam laporan Performance, tanpa perlu add-on.

Di mana Anda bisa menggunakan regex di Google Search Console

Untuk membuka regex: Performance > Search results > + New filter > pilih Query atau Page > pilih Custom (regex) dari dropdown.

Dropdown kedua muncul dengan Matches regex dan Doesn't match regex. Opsi kedua itu adalah filter negatif Anda, dan Anda akan terus-menerus menggunakannya.

Tempat regex berada di Google Search Console: jalur laporan Performance dari Search results ke New filter ke Query atau Page ke opsi Custom regex, lalu tombol Matches regex dan Doesn't match regex
Regex berada di laporan Performance pada filter Query dan Page, dengan tombol Matches / Doesn't match

Sintaks RE2: apa yang didukung Google (dan apa yang tidak)

Google berjalan di RE2, mesin regex miliknya sendiri. Ia cepat, dan menanggalkan beberapa fitur yang mungkin Anda harapkan dari Python atau JavaScript. Empat aturan menyebabkan sebagian besar momen "kenapa ini tidak berjalan":

  • Pola Anda cocok di mana saja dalam string kecuali Anda menjangkarnya dengan ^ (awal) atau $ (akhir). Jadi seo juga cocok dengan "seo tools" dan "best seo agency".
  • Menurut dokumentasi Google, pencocokan tidak peka huruf besar-kecil secara bawaan. Tambahkan (?-i) di depan jika Anda membutuhkan pencocokan yang peka huruf besar-kecil. Data kueri toh disimpan dalam huruf kecil, jadi huruf besar-kecil hanya menggigit Anda pada Page URL.
  • Lookahead, lookbehind, dan backreference tidak ada di RE2. Ketika Anda hendak memakai negative lookahead, alihkan filter ke Doesn't match regex sebagai gantinya.
  • GSC membatasi pola hingga sekitar 4096 karakter. Jika Anda mencapainya, pecah pola menjadi dua filter yang ditumpuk.

Waspadai pola yang tidak valid: GSC tidak menampilkan error sintaks ketika sebuah regex salah bentuk. Ia hanya mengembalikan nol hasil, persis seperti pola valid tanpa kecocokan. Jika sebuah filter kembali kosong, singkirkan dulu kemungkinan pola rusak.

Empat aturan RE2 yang menjegal regex Google Search Console: jangkar dengan tanda sisipan atau dolar atau ia cocok di mana saja, pencocokan tidak peka huruf besar-kecil secara bawaan, tanpa lookahead atau backreference, dan batas sekitar 4096 karakter
Empat aturan RE2: penjangkaran, ketidakpekaan huruf besar-kecil, tanpa lookahead atau backreference, dan batas 4096 karakter

Filter regex tempel-langsung untuk GSC

Tempel langsung ini ke filter Query atau Page. Ingat untuk mengganti contoh merek dan folder dengan milik Anda sendiri.

  • Kueri bermerek (Query > Matches regex). Daftarkan merek Anda beserta cara-cara orang salah mengetiknya: seocrawl|seo crawl|seocrawl ai
  • Kueri non-merek (Query > Doesn't match regex). Gunakan pola yang sama persis, cukup balik filter ke "Doesn't match". Ini adalah ukuran sesungguhnya dari jangkauan organik Anda.
  • Ejaan merek yang mirip (Query > Matches regex). ? membuat sebuah karakter menjadi opsional, sehingga satu pola menangkap beberapa salah ketik: seo ?crawl|seocrwal|seo crawel|secrawl
  • Kueri pertanyaan (Query > Matches regex). Dijangkar ke awal sehingga Anda hanya mendapatkan kueri yang dimulai dengan kata tanya: ^(who|what|when|where|why|how|is|are|can|do|does|should)\b
  • Satu folder atau path (Page > Matches regex). Escape titik pada domain Anda dengan garis miring terbalik: example\.com/(blog|guides|docs)/
  • Beberapa kata kunci sekaligus (Query > Matches regex). Garis tegak adalah OR biasa: buy|purchase|order|pricing|cost
  • Kecualikan istilah yang tidak Anda inginkan (Query > Doesn't match regex). Singkirkan pencari kerja, pemburu gratisan, atau nama pesaing: jobs|salary|free|login
  • Kueri long-tail berdasarkan jumlah kata (Query > Matches regex). Ini mencocokkan setiap kueri berjumlah empat kata atau lebih, sumber ide FAQ dan konten yang bersih: \S+(\s+\S+){3,}

Bangun filter langkah demi langkah: pertanyaan non-merek

Misalkan Anda ingin melihat bagaimana kinerja trafik non-merek berbasis pertanyaan Anda.

  • Buka Performance > Search results dan tambahkan filter Query.
  • Pilih Custom (regex), atur ke Doesn't match regex, dan tempel pola merek Anda (seocrawl|seo crawl). Terapkan.
  • Tambahkan filter Query kedua, Matches regex, dan tempel pola pertanyaan (^(who|what|when|where|why|how)\b). Terapkan.

GSC menumpuk kedua filter, sehingga tabel kini hanya menampilkan pertanyaan non-merek, diurutkan berdasarkan klik.

Ubah urutan ke tayangan dan Anda sedang melihat permintaan yang peringkatnya Anda raih tetapi nyaris tidak menghasilkan klik dan Anda bisa mulai menggarap batch brief konten berikutnya.

Menumpuk dua filter Query di Google Search Console untuk mengisolasi trafik pertanyaan non-merek: filter pertama adalah Doesn't match regex pada pola merek, filter kedua adalah Matches regex pada pola kata tanya, dan hasilnya adalah tabel pertanyaan non-merek
Tumpuk filter merek Doesn't-match dengan filter pertanyaan Matches untuk melihat pertanyaan non-merek

Perbaiki regex yang tidak mencocokkan apa pun

Tabel kosong? Berikut cara menelusurinya:

GejalaMengapaPerbaikan
Filter tidak mengembalikan apa pun meski datanya adaAnda menjangkar terlalu keras: ^how$ hanya cocok dengan satu kata "how"Buang $ kecuali Anda menginginkan kecocokan persis
Pola mengembalikan nol baris, tanpa errorAnda menggunakan fitur yang tidak didukung RE2 (lookahead, backreference), yang membuat seluruh pola tidak validTulis ulang negasi sebagai filter "Doesn't match regex"
Pola yang seharusnya cocok ternyata tidakKarakter khusus dibaca secara harfiah: titik, garis miring, dan tanda tanya punya makna dalam regexEscape dengan garis miring terbalik
Tidak ada kueri huruf besar yang munculData kueri disimpan dalam huruf kecilTulis pola dalam huruf kecil

Berhenti mengetik ulang regex setiap sesi

Regex GSC memang ampuh, tetapi ia tidak mengingat apa pun. Setiap sesi Anda mengetik ulang pola merek yang sama, filter pertanyaan yang sama, path folder yang sama.

GSC memberi Anda filter regex dan "contains", tetapi tanpa taksonomi tersimpan, jadi sebagian besar tim akhirnya mengekspor ke spreadsheet dan menandai kueri secara manual setiap minggu.

Untuk tim yang membutuhkan setiap kueri di satu tempat (bukan hanya yang muat dalam satu sesi), pengelompokan itu sudah terpasang di SEO Dashboard SEOcrawl AI. Anda menandai kata kunci dan halaman di atas klik dan tayangan Search Console Anda yang sebenarnya, lalu mengiris laporan berdasarkan apa pun yang Anda tentukan: merek, klaster topik, intent, tahap funnel.

Penandaan berjalan dengan tiga cara: secara manual, melalui aturan penandaan otomatis yang mengklasifikasikan kueri baru saat muncul, atau langsung dari Claude atau ChatGPT lewat SEOcrawl AI MCP.

Tag itu tersimpan dan dapat digunakan kembali, sehingga pemisahan bermerek-versus-non-merek yang Anda tulis sekali tetap berjalan bulan berikutnya, tanpa mengetik ulang. Dan karena datanya berasal dari Google Search Console Anda sendiri, bukan panel hasil scraping, tidak ada batas baris dan tidak ada plafon ekspor 1000-baris yang harus dilawan.

Tulis segmen sekali, gunakan kembali setiap bulan. SEOcrawl AI menandai kata kunci dan halaman Search Console Anda, lalu memungkinkan Anda mengiris klik dan tayangan berdasarkan merek, klaster, atau intent tanpa batas baris. Coba SEOcrawl AI atau jelajahi SEO Dashboard.

FAQ

Apakah Google Search Console mendukung regex?

Ya. Laporan Performance menerima regex pada filter Query dan Page melalui opsi Custom (regex), menggunakan sintaks RE2 milik Google. Anda mendapatkan Matches regex maupun Doesn't match regex, dan Anda bisa menumpuk beberapa filter sekaligus. Filter Negara, Perangkat, dan Tampilan Penelusuran tidak mendukungnya.

Apakah regex Google Search Console peka huruf besar-kecil?

Tidak, tidak secara bawaan. Dokumentasi resmi Google menyatakan bahwa pencocokan regex di laporan Performance tidak peka huruf besar-kecil kecuali Anda menambahkan (?-i) di depan untuk memaksa pencocokan yang peka huruf besar-kecil. Karena GSC menyimpan data kueri dalam huruf kecil, huruf besar-kecil dalam praktiknya hanya memengaruhi filter Page URL, sehingga kebanyakan orang tidak pernah membutuhkan flag itu.

Bagaimana cara memfilter kueri bermerek dengan regex?

Tambahkan filter Query, pilih Custom (regex), dan masukkan merek Anda beserta salah eja yang umum, dipisahkan oleh karakter garis tegak, misalnya seocrawl|seo crawl|seocrwal. Biarkan Matches regex terpilih untuk melihat trafik bermerek. Untuk melihat sisanya, gunakan pola yang sama persis tetapi dengan Doesn't match regex yang diterapkan.

Mengapa regex saya tidak mencocokkan apa pun?

Biasanya salah satu dari empat hal: Anda menjangkar dengan ^ atau $ terlalu ketat; Anda menggunakan fitur yang tidak didukung seperti lookahead atau backreference, yang membuat seluruh pola tidak valid dan mengembalikan hasil kosong; Anda tidak meng-escape karakter khusus seperti titik atau garis miring; atau Anda menulis huruf besar terhadap data kueri berhuruf kecil.

Bagaimana cara menyimpan filter regex saya alih-alih mengetik ulang setiap kunjungan?

GSC tidak punya fitur simpan, jadi pola menghilang saat sesi berakhir. SEOcrawl AI mengatasi ini dengan memungkinkan Anda menandai dan mengelompokkan kata kunci GSC Anda sekali saja, baik secara manual, dengan aturan penandaan otomatis, atau lewat MCP-nya. Lalu gunakan kembali segmen tersebut di setiap laporan. Tag itu melekat pada data Search Console Anda sendiri, jadi tidak ada batas kata kunci dan tidak perlu membangun ulang setiap minggu.

Penulis: David Kaufmann

David Kaufmann

Saya telah menghabiskan lebih dari 10 tahun terakhir benar-benar terobsesi dengan SEO — dan jujur saja, saya tidak mau menukarnya dengan apa pun.

Karier saya mencapai level baru ketika saya bekerja sebagai senior SEO specialist untuk Chess.com — salah satu dari 100 website paling banyak dikunjungi di seluruh internet. Bekerja di skala seperti itu, di jutaan halaman, puluhan bahasa, dan di salah satu SERPs paling kompetitif yang ada, mengajari saya hal-hal yang tidak akan pernah bisa diberikan oleh kursus atau sertifikasi mana pun. Pengalaman itu mengubah cara pandang saya tentang seperti apa SEO yang benar-benar hebat — dan menjadi fondasi bagi semua yang saya bangun setelahnya.

Dari pengalaman itu, saya mendirikan SEO Alive — sebuah agency untuk brand yang serius menggarap pertumbuhan organik. Kami tidak di sini untuk menjual dashboards dan laporan bulanan. Kami di sini untuk membangun strategi yang benar-benar menggerakkan hasil, menggabungkan yang terbaik dari SEO klasik dengan dunia baru yang menarik dari Generative Engine Optimization (GEO) — memastikan brand Anda tidak hanya muncul di tautan biru Google, tetapi juga di dalam jawaban yang dihasilkan AI yang dikirimkan ChatGPT, Perplexity, dan Google AI Overviews kepada jutaan orang setiap harinya.

Dan karena saya tidak bisa menemukan tool yang menangani kedua dunia itu dengan benar, saya membangunnya sendiri — SEOcrawl, sebuah platform enterprise SEO intelligence yang menyatukan rankings, audit teknis, pemantauan backlinks, kesehatan crawl, dan pelacakan visibilitas brand di AI dalam satu tempat. Inilah platform yang selalu saya harap pernah ada.

→ Baca semua artikel oleh David
Artikel lainnya dari David Kaufmann

Temukan lebih banyak konten dari penulis ini