← Blog'a Dön
Google Entegrasyonları 16 Haziran 2026 · 17 dk okuma

Search Console Regex Filtreleri ile Sorgu Kümesi Analizi

Search Console’da Re2 regex filtreleri ile sorgu kümelerini analiz edin: marka/markasız ayrımı, Türkçe karakter sorunları ve 4096 karakter limiti çözümleri.

Özet (TL;DR): Search Console regex filtreleri, büyük sorgu havuzunu marka/markasız veya soru bazlı kümelere ayırmanızı sağlar. GSC yalnızca Re2 motorunu destekler; lookahead ve lookbehind operatörleri çalışmaz. Negatif filtreleme için “Doesn’t match regex” arayüz seçeneğini kullanın. Tek bir filtre için 4096 karakter sınırı geçerlidir; aşınca birden fazla filtre kombinasyonu oluşturulmalıdır.

Hızlı Cevap

Search Console regex filtreleri Performans raporu > Filtreler > Sorgu > Özel (regex) adımlarıyla eklenir. GSC yalnızca Re2 motorunu destekler; negatif lookahead ve lookbehind gibi PCRE operatörleri çalışmaz. Marka dışı sorgu izolasyonu için arayüzdeki “Doesn’t match regex” seçeneğini kullanın. Tek bir filtreye girilebilecek maksimum karakter sayısı 4096’dır.

Önemli Noktalar

  • GSC yalnızca Re2 motorunu destekler; lookahead ve lookbehind ifadeleri çalışmaz
  • Negatif filtreleme için arayüzdeki “Doesn’t match regex” seçeneği tercih edilmelidir
  • Türkçe karakterler Re2’de Unicode karakter sınıflarıyla doğru biçimde filtrelenir
  • 4096 karakter limitini aşınca ifadeyi birden fazla filtreye bölmek gerekir
  • Regex filtreleri yalnızca Performans raporunun Sorgu ve Sayfa boyutlarında aktiftir

Re2 Motoru Nedir ve Search Console Regex’i Neden Sınırlıdır?

Google Search Console regex filtreleri yalnızca Re2 motoruyla çalışır. Re2, Google’ın geliştirdiği ve doğrusal zamanlı algoritmayla (O(n)) çalışan açık kaynaklı bir regex motorudur. Çoğu geliştirici ve SEO aracının alışık olduğu PCRE (Perl Compatible Regular Expressions) motorundan temel farkı, geri izleme (backtracking) algoritması içermemesidir. Google’ın Search Central Blog’daki 2021 tarihli resmi açıklamasına göre bu mimari tercih, kötü yazılmış regex ifadelerinin sunucuları aşırı yüklemesini önler; ancak GSC kullanıcıları açısından bazı ileri düzey operatörlerin çalışmaması anlamına gelir.

GSC’de desteklenmeyen PCRE operatörleri şunlardır: pozitif lookahead (?=...), negatif lookahead (?!...), lookbehind (?<=...) / (?<!...) ve geri referans 1. Bu operatörleri GSC filtre kutusuna yazdığınızda hata mesajı alır ya da regex beklenmedik sonuçlar döndürür. Search Engine Land’ın GSC regex özelliğinin lansmanını belgeleyen haberinde de teyit edildiği üzere bu kısıtlama özelliğin ilk günden beri geçerlidir; Re2 motorunun lookahead/lookbehind yasağı, 2024-2026 döneminde değişmemiştir.

Buna karşın Re2’nin desteklediği operatörler SEO segmentasyonu için yeterlidir: alternatif eşleşme |, gruplar (), karakter sınıfları [], niceleyiciler * + ? {n,m}, nokta ., Unicode karakter sınıfları p{L} ve büyük/küçük harf duyarsız eşleşme bayrağı (?i). Hangi operatörlerin çalışıp hangilerinin çalışmadığını aşağıdaki karşılaştırma tablosunda görebilirsiniz.

Performans Raporuna Adım Adım Regex Filtresi Nasıl Eklenir?

Regex filtreleri yalnızca GSC’nin Performans raporunda çalışır; Kapsam veya Bağlantılar gibi diğer raporlara uygulanamaz. Ayrıca filtreler yalnızca Sorgu ve Sayfa boyutlarında aktiftir; Ülke, Cihaz gibi diğer boyutlarda regex filtresi seçeneği görünmez. 2024 yılında güncellenen GSC arayüzünde filtre ekleme adımları bazı eski rehberlerdeki ekran görüntüleriyle uyuşmayabilir; aşağıdaki adımlar 2026 itibarıyla geçerli güncel akışı yansıtmaktadır.

  1. Google Search Console Performans raporunu açın: GSC’ye giriş yapın ve sol menüden Arama Sonuçları > Performans bölümünü seçin. Tıklama, gösterim, CTR ve ortalama konum metriklerini gösteren grafik sayfası açılacaktır.
  2. Tarih aralığını ve boyutu ayarlayın: Raporun üst kısmından hedef tarih aralığını belirleyin; boyut sekmesinde Sorgular aktif olmalıdır. Anlamlı veri için en az 28 günlük bir aralık kullanmanız önerilir.
  3. Yeni filtre ekleyin: Raporun üstündeki filtre çubuğunda + Yeni ekle butonuna tıklayın. 2024 arayüz güncellemesiyle bu butonun konumu bazı eski rehberlerdekinden farklılık gösterebilir.
  4. Sorgu boyutunu ve Özel (regex) seçeneğini seçin: Açılan menüden Sorgu boyutunu, ardından Özel (regex) filtre türünü seçin. URL deseni filtrelemek istiyorsanız Sorgu yerine Sayfa boyutunu seçebilirsiniz.
  5. Re2 uyumlu regex ifadenizi girin: Metin kutusuna Re2 syntax’ına uygun ifadenizi yazın; örneğin soru kalıpları için nasıl|neden|nedir|kim|ne zaman kullanabilirsiniz. 4096 karakter sınırını aşmamaya dikkat edin.
  6. Filtreyi uygulayın ve doğrulayın: Uygula butonuna tıklayın ve filtrelenmiş sorgu listesini inceleyerek ifadenizin beklenen sonuçları döndürdüğünü teyit edin. Beklenmedik sonuçlar alırsanız lookahead veya backreference kullanıp kullanmadığınızı kontrol edin.

Filtre arayüzünde üç farklı eşleşme seçeneği mevcuttur: İçeriyor (basit metin araması, regex yorumlanmaz), Özel (regex) (Re2 ile pozitif eşleşme) ve Doesn’t match regex (negatif eşleşme). Negatif eşleşme özellikle marka dışı sorgu izolasyonu için kritik öneme sahiptir ve aşağıdaki bölümde ayrıca ele alınmaktadır.

Re2 ve PCRE: Search Console'da Desteklenen ve Desteklenmeyen Regex Operatörleri
Operatör / Özellik Re2 (GSC'de Geçerli) PCRE (GSC'de Geçersiz)
Pozitif lookahead (?=…) ❌ Desteklenmez ✓ Desteklenir
Negatif lookahead (?!…) ❌ Desteklenmez ✓ Desteklenir
Lookbehind (?<=… / ?<!…) ❌ Desteklenmez ✓ Desteklenir
Backreference (1, 2) ❌ Desteklenmez ✓ Desteklenir
Büyük/küçük harf duyarsızlık (?i) ✓ Desteklenir ✓ Desteklenir
Unicode karakter sınıfları (p{L}) ✓ Desteklenir ✓ Desteklenir
Temel gruplar ve alternatifler (|, (), []) ✓ Desteklenir ✓ Desteklenir
Niceleyiciler (*, +, ?, {n,m}) ✓ Desteklenir ✓ Desteklenir

Sorgu Kümeleri için Pratik Regex Desenleri: Marka, Soru, Konum, Ürün

Regex segmentasyonunun en yaygın kullanım senaryosu marka vs markasız sorgu ayrımıdır. Marka sorgularınızı izole etmek için markaadi ifadesini Özel (regex) filtresiyle kullanabilirken, markasız sorguları bulmak için Doesn’t match regex seçeneğini aynı ifadeyle tercih edin. Bu ayrım, organik büyümenizin gerçekte ne kadarının markasız keşiften geldiğini ölçer ve içerik yatırımlarınızı yönlendiren en kritik verilerden biridir. Bu noktada bir anahtar kelime aracı ile GSC regex segmentasyonunu birleştirmek, keşfedilmemiş uzun kuyruk fırsatlarını gün yüzüne çıkarır.

Türkçe soru kalıplarını tek bir ifadeyle yakalamak için şu deseni kullanabilirsiniz: nasıl|neden|nedir|kim|ne zaman|hangi. Soru bazlı sorgular genellikle featured snippet pozisyonundan beslenerek yüksek tıklama oranı üretir; bu nedenle bu kümenin ayrı takip edilmesi içerik optimizasyonu açısından büyük önem taşır. İfadeyi Özel (regex) seçeneğiyle uyguladığınızda GSC, sorgunun herhangi bir konumunda bu kalıpları barındıran tüm sorgular listeler.

Türkçe karakter içeren sorgularda Re2 ile beklenmedik sonuçlar alabilirsiniz. Bazı sistemlerde Türkçe karakterler (ş, ğ, ü, ö, ç, ı) farklı encoding biçimleriyle — örneğin ASCII transliterasyon olarak — sorgu günlüklerine düşebilir. Bu durumda şehir için tasarladığınız regex, sehir biçimiyle kaydedilen sorguları atlayabilir. Re2, Unicode karakter sınıflarını desteklediğinden p{L} (tüm harfler) veya açık karakter sınıfı [şŞğĞüÜöÖçÇıİ] kullanarak bu encoding farklılıklarını yakalayabilirsiniz. Kritik terimler için hem orijinal hem translitere biçimlerini içeren alternatifleri tercih etmek — örneğin şehir|sehir veya güneş|gunes — en güvenli yaklaşımdır. Bu konu, mevcut GSC regex içeriklerinin büyük çoğunluğunda yer almayan ve Türkiye pazarında çalışan SEO uzmanları için özgün bir farkındalık gerektiren segmentasyon sorunudur.

URL deseni filtrelemek için Sayfa boyutunu seçerek /urun/.*, /blog/.* veya /kategori/.* gibi yol desenleri kullanabilirsiniz. Konum bazlı sorgular için şehir listesini alternatif ifadeyle birleştirebilirsiniz: istanbul|ankara|izmir|bursa|antalya. Birden fazla sayfa tipini tek seferde izole etmek için gruplar ve alternatifleri birleştirin: /(urun|kategori|koleksiyon)/.*.

“Doesn’t Match Regex” ile Negatif Eşleşme: Negatif Lookahead’e Neden Tercih Edilmeli?

Re2 motoru negatif lookahead (?!...) operatörünü desteklemediğinden, GSC’de belirli bir deseni içermeyen sorguları analiz etmek için farklı bir yöntem kullanmanız gerekir. Google bu açığı 2021 yılında “Doesn’t match regex” filtre seçeneğini ekleyerek kapattı. Google Search Central Blog’un resmi duyurusuna göre bu özellik, PCRE sınırlamasını arayüz düzeyinde aşmanın en temiz yoludur; kullanıcılar negatif lookahead syntax’ı yazmak zorunda kalmadan aynı sonuca ulaşır.

Pratikte şu adımları izleyin: filtre alanında Sorgu > Doesn’t match regex seçeneğini belirleyin ve hariç tutmak istediğiniz deseni girin. Marka dışı sorguları izole etmek için marka adınızı ve varyantlarını şu formatta yazabilirsiniz: markaadi|markavaryanti. Bu yöntem, ^(?!.*markaadi).*$ biçiminde PCRE lookahead yazmaktan hem daha az hata içerir hem de doğrulaması çok daha kolaydır çünkü neyi hariç tuttuğunuz açıkça ifade edilmiş olur.

Birden fazla filtre aktif olduğunda GSC bunları AND mantığıyla birleştirir: hem pozitif hem negatif regex filtresi aynı anda uygulandığında her iki koşulun da sağlanmış olması gerekir. Bu yapı sayesinde “soru içeren ama marka adını içermeyen sorgular” gibi karmaşık segmentleri iki ayrı filtre kombinasyonuyla kolayca oluşturabilirsiniz. Marka dışı sorgu izolasyonunda bu yöntemin katkısı, organik SEO performansınızı marka bilinirliğinin etkisinden arındırmak istediğinizde en belirgin biçimde ortaya çıkar.

4096 Karakter Limiti ve Karmaşık Regex İfadelerini Optimize Etme

GSC’deki tek bir regex filtresi için 4096 karakter sınırı hâlâ geçerliliğini korumaktadır. Büyük e-ticaret siteleri veya kapsamlı içerik platformlarında yüzlerce ürün adı ya da uzun kuyruk varyantını tek bir ifadeye sığdırmaya çalışırken bu sınırla karşılaşmak kaçınılmazdır. En pratik çözüm, uzun ifadeyi anlamsal kümelere bölüp birden fazla filtre olarak kaydetmektir; ancak GSC’de aynı anda yalnızca bir regex filtresi aktif olabileceğinden her kümeyi ayrı kayıt olarak saklayıp ihtiyaca göre geçiş yapmanız gerekir.

Regex ifadelerini kısaltmak için şu teknikleri kullanabilirsiniz:

  • Karakter sınıfları kullanın: Aynı kök ile başlayan kısa varyantları tek sınıfa toplayın; örneğin urun1|urun2|urun3 yerine urun[123] yazabilirsiniz.
  • Aralık niceleyiciler ekleyin: [0-9]{1,4} gibi aralık ifadeleri uzun sayısal listelerin yerine geçer ve karakterden önemli ölçüde tasarruf sağlar.
  • Ortak önek gruplaması yapın: (kategori|urun|koleksiyon)- şeklinde ortak öneki bir kez yazıp parantez içinde değişken kısmı belirtin.
  • Gereksiz niceleyicilerden kaçının: .* ifadesini yalnızca gerekli yerlerde kullanın; bazen .+ veya daha spesifik bir karakter sınıfı hem daha kısa hem de daha doğru sonuç verir.

Büyük/küçük harf duyarlılığı konusunda kritik bir nokta: GSC’de tüm regex eşleştirmeleri varsayılan olarak büyük/küçük harf duyarsızdır. (?i) bayrağı açıkça eklenebilir; ancak zaten varsayılan davranış bu olduğundan ek olarak eklemeniz gerekmez. Türkçe büyük harf İ ile İngilizce I arasındaki dönüşüm bazen beklenmedik eşleşmelere yol açabilir; bu gibi durumlarda [İI] gibi açık karakter sınıfı kullanmak daha güvenli sonuçlar verir.

SEOYEN ile Search Console Regex Analizini Türkçe Arayüzde Yönetin

GSC regex filtreleri güçlü bir segmentasyon aracı olsa da her filtre kombinasyonunu ayrı ayrı kaydetmek ve sonuçları manuel yorumlamak zaman alıcı olabilir. Sıralama takibi ve kapsamlı raporlama özellikleriyle SEOYEN, GSC regex segmentasyonunu sürdürülebilir bir iş akışına dönüştürmenize destek olur. Marka dışı sorgu kümelerindeki sıralama değişimlerini GSC regex analizinizle eşleştirdiğinizde, trafik anomalilerinin kaynağını çok daha hızlı tespit edebilirsiniz.

Türkiye pazarında araç seçimi operasyonel maliyeti doğrudan etkiler. Ahrefs veya SEMrush gibi uluslararası platformlar kapsamlı veri sunarken döviz bazlı fiyatlandırma ve İngilizce arayüz günlük iş akışını yavaşlatabilir. SEOYEN, Türkçe arayüz ve TL bazlı fiyatlandırmayla sıralama takibi, anahtar kelime analizi ve site sağlığı denetimini tek platformda karşılar; GSC regex segmentasyonunuzu SEOYEN raporlamasıyla doğrudan ilişkilendirebilirsiniz. Detaylı plan karşılaştırması için fiyatlandırma sayfasını inceleyebilirsiniz.

Entegrasyon senaryosu şöyle kurgulanabilir: önce GSC’de marka dışı sorgu kümenizin toplam tıklama ve gösterim hacmini regex filtresiyle belirleyin; ardından bu kümedeki sayfaların sıralama eğilimini SEOYEN üzerinden takip edin. İki veri akışını birleştirdiğinizde hem sorgu düzeyinde segmentasyon hem de sayfa düzeyinde sıralama eğilimi görünür hale gelir; bu da içerik güncelleme önceliklerinizi veriye dayalı biçimde belirlemenizi kolaylaştırır.

Kaynaklar

  1. Regex Negative Match – Google Search Central Blog (Google Developers / Search Central — 2021-06-01)
  2. Google Search Console'da RegEx Kullanımı (Örneklerle) (Zeo Agency — 2024)
  3. Regular Expression filter support coming to Google Search Console (Search Engine Land — 2020)

Sıkça Sorulan Sorular

), niceleyiciler (*, +, ?, {n,m}), nokta (.), Unicode karakter sınıfları (p{L}) ve büyük/küçük harf duyarsız bayrak ((?i)). PCRE'ye özgü lookahead (?=…, ?!…), lookbehind (?<=…, ?<!…) ve geri referans (1) operatörleri GSC'de çalışmaz. bu ifadeleri girdiğinizde hata mesajı alırsınız. 2024-2026 döneminde bu kısıtlamada herhangi bir değişiklik bildirilmemiştir.;Re2 regex syntax nedir ve Search Console'da nasıl kullanılır?|Re2, Google tarafından geliştirilen ve doğrusal zamanlı (O(n)) algoritmayı kullanan açık kaynaklı bir regex motorudur. Geri izleme (backtracking) içermediğinden kötü yazılmış ifadeler bile sunucuyu aşırı yüklemez. GSC'de Re2 ile temel gruplandırma (nasıl/neden/nedir), URL deseni filtreleme (/blog/.*), açık karakter sınıfları ([şğüöçı]) ve Unicode sınıfları (p{L}) gibi SEO segmentasyon ihtiyaçlarının büyük bölümü karşılanabilir. İfadeler Sorgu veya Sayfa boyutuna uygulanabilir. 4096 karakter sınırı geçerlidir.;Search Console'da negatif regex filtresi nasıl uygulanır?|Re2 motoru negatif lookahead (?!…) desteklemediğinden negatif filtreleme için GSC'nin arayüz seçeneğini kullanmanız gerekir. Google bu özelliği 2021 yılında ekledi. Uygulamak için Performans raporu > Filtreler > + Yeni ekle > Sorgu > Doesn't match regex adımlarını izleyin ve hariç tutmak istediğiniz deseni girin. Marka dışı sorguları izole etmek için marka adınızı içeren bir Re2 ifadesi yazmanız yeterlidir. Birden fazla aktif filtre AND mantığıyla birleşerek çalışır.;Google Search Console'da regex büyük/küçük harf duyarlılığı var mı?|Google Search Console'da tüm regex eşleştirmeleri varsayılan olarak büyük/küçük harf duyarsızdır. Bu nedenle Blog, blog ve BLOG ifadelerinin tümü aynı sorguları döndürür. (?i) bayrağını açıkça eklemenize gerek yoktur. ancak isterseniz ekleyebilirsiniz. Türkçe sorgularda dikkat edilmesi gereken husus, İngilizce I harfi ile Türkçe İ/ı harfi arasındaki dönüşüm farkıdır. bu durumlarda ilgili karakterleri karakter sınıfı ([İI]) ile açıkça belirtmek daha güvenli ve öngörülebilir sonuçlar verir.;Search Console regex 4096 karakter limiti nedir?|Google Search Console'da tek bir regex filtresine girilebilecek maksimum karakter sayısı 4096'dır. Bu sınır büyük e-ticaret siteleri veya çok sayıda ürün adını kapsayan ifadeler için yetersiz kalabilir. Sınırı aşan durumlarda ifadeyi anlamsal kümelere bölüp birden fazla ayrı filtre olarak kaydetmeniz gerekir. İfadeyi kısaltmak için karakter sınıfları ([abc] yerine a/b/c), aralık niceleyiciler ({1,4}) ve ortak önek gruplaması ((kategori/urun)-) gibi tekniklerden yararlanabilirsiniz.”]

← Ürün şeması eksiksiz görünse bile sonuçlarda neden zayıf performans gösterebilir? Konu Kümesi Modelinde Pillar Sayfa ile Alt Sayfalar Nasıl Bağlanmalı? →

İlgili Yazılar

📝
Google Entegrasyonları

Search Console’da Gösterim Artarken Tıklama Düşüyorsa Hangi Sinyaller?

15.06.2026 Oku →
📝
Google Entegrasyonları

Search Console’da Düşen Sorgular Nasıl Kümelere Ayrılır?

15.06.2026 Oku →
📝
Google Entegrasyonları

Yerel SEO nedir ve Google Business Profile nasıl optimize edilir?

14.06.2026 Oku →
📝
Google Entegrasyonları

Structured data (yapısal veri) hataları Search Console’da nasıl okunur

13.06.2026 Oku →
📝
Google Entegrasyonları

Search Console’da Sayfa Gruplarıyla Şablon Sorunlarını Bulma

12.06.2026 Oku →
📝
Google Entegrasyonları

Markalı ve markasız anahtar kelimeler raporlarda nasıl ayrıştırılmalı?

12.06.2026 Oku →