BLOG · PROGRAMMATIC SEO

Jak używać wyrażeń regularnych w Google Search Console?

✍️ Autor: Zespół semprojekt 🎯 Kategorie: Programmatic SEO, Ruch organiczny

Wyrażenia regularne w Google Search Console używa się w raporcie Wydajność poprzez filtr typu „Matches regex” (oraz „Does not match regex”). Możesz filtrować zapytania (Query) lub strony (Page). Składnia regex w GSC opiera się na silniku RE2; nie obsługuje lookarounds ani backreferences. Dlatego wartościowe wzorce projektuj w prosty sposób i przetestuj je na danych.

Jak używać wyrażeń regularnych w Google Search Console

  1. Otwórz raport Wydajność w Google Search Console.
  2. Kliknij przycisk + NOWY i dodaj filtr.
  3. Wybierz źródło filtra: Query lub Page, a następnie typ Matches regex lub Does not match regex.
  4. Wprowadź wyrażenie regularne w polu wzorca.
  5. Jeśli chcesz, aby dopasowanie było nieczułe na wielkość liter, dodaj na początku wzorca uchwycą (?i).
  6. Zastosuj filtr i analizuj wyniki w wybranym zakresie dat.

Składnia i ograniczenia wyrażeń regularnych w GSC

  • Wykorzystuj składnię RE2. Możesz używać znaków takich jak ., |, (), [], +, , ?, \\\\.
  • Nie obsługiwane są lookarounds i backreferences. Złożone konstrukcje mogą nie działać tak jak w PCRE.
  • Domyślnie dopasowanie jest wrażliwe na litery; aby zmienić to zachowanie, użyj (?i) na początku wzorca.
  • Najbezpieczniej testować wzorce na krótkich fragmentach danych przed zastosowaniem w raporcie.

Przykładowe wzorce regex do GSC

  • ^jak zrobić. — dopasowuje zapytania zaczynające się od „jak zrobić”.
  • (sale|discount) — dopasowuje zapytania zawierające „sale” lub „discount”.
  • (?i)(rabat|zniżka|promocja) — dopasowuje różne warianty po ignorowaniu wielkości liter.
  • ^/produkt/.* — dopasowuje strony, których ścieżka zaczyna się od „/produkt/”.
  • \d{4} — dopasowuje cztery cyfry (np. rok) w zapytaniu lub ścieżce.
  • (price|cena|cost) — dopasowuje zapytania dotyczące cen

Najczęstsze pułapki przy używaniu regex w GSC

  1. Brak anchoringu (^, $) prowadzi do szerokich dopasowań.
  2. Używanie zbyt ogólnych wzorców zwraca zbyt wiele rekordów.
  3. Niespełnienie zależności RE2, np. backreferences, prowadzi do niespójnych wyników.
  4. Nieprzemyślane użycie liter wielkości lub (?-) ignorującego wielkość liter bez flagi (?i).
  5. Zapominanie, że filtry są łączone jako AND, jeśli dodajesz kilka filtrów regex.

Najlepsze praktyki przy regex w GSC

  • Najpierw przetestuj wzorzec na kilku przykładach zapytań lub stron, zanim zastosujesz filtr na całej dacie.
  • Stosuj anchorowanie (^, $) tam, gdzie potrzebna precyzja.
  • Używaj flagi (?i) dla nieczułości na wielkość liter tylko wtedy, gdy to potrzebne.
  • Dokumentuj wzorce w notatniku, aby łatwo je odtworzyć lub zoptymalizować.
  • Łącz regex z innymi filtrami, by stopniowo zawężać dane i uniknąć utraty kontekstu.

Przykład praktyczny: wyszukiwanie zapytań o rabaty

  1. Cel: znaleźć zapytania dotyczące rabatów i promocji.
  2. Wzorzec: (?i)(rabat|zniżka|promocja|discount|coupon)
  3. Dodaj filtr dla Query z typem Matches regex i wklej wzorzec.
  4. Sprawdź wyniki w wybranym zakresie dat.

Często Zadawane Pytania

Czym są wyrażenia regularne w Google Search Console

Są to wzorce dopasowania używane do filtrowania danych w raporcie Wydajność za pomocą regex

Gdzie używać regex w GSC

W raporcie Wydajność przy filtrze typu Matches regex lub Does not match regex dla pól Query lub Page

Czy regex w GSC jest case sensitive

Zwykle jest, ale można wymusić nieczułość na litery za pomocą (?i) na początku wzorca

Jak napisać prosty wzorzec zaczynający się od określonego tekstu

Użyj ^ na początku wzorca, na przykład ^jak zrobić

Czy mogę łączyć wiele wzorców

Tak, wzorzec (term1|term2) łączy alternatywy; filtry w GSC działają jako AND

Jakie są ograniczenia regex w GSC

GSC korzysta z silnika RE2, nie obsługuje lookarounds ani backreferences

Jak przetestować regex przed użyciem

Skorzystaj z narzędzi online do testowania regex lub przetestuj na próbce danych

Jakie są najczęstsze błędy w regex w GSC

Niewłaściwe anchoring, zbyt ogólne wzorce, brak uwzględnienia case, niepoprawne escaping

ZOBACZ TAKŻE:

Zdobądź darmowy ruch organiczny
Programmatic SEO w praktyce
Pobierz bezpłatny materiał o tym, jak zbudować system, który generuje stały ruch z Google bez zwiększania budżetu reklamowego.
Pobierz PDF
Plik PDF. Zero spamu.