Regex gebruiken in Search Console: complete gids
Met regex-filters in Google Search Console groepeer of sluit je meerdere zoekopdrachten en pagina-URL’s tegelijk uit. In deze gids leer je waar je de filters instelt, hoe RE2-syntaxis werkt en welke patronen bruikbaar zijn voor SEO-analyses.
Met regex in Google Search Console filter je meerdere zoekopdrachten of pagina-URL’s tegelijk op basis van een patroon. Dat is nuttig wanneer een gewoon filter te beperkt is, bijvoorbeeld om alle merkvarianten, locaties of URL’s binnen een map te analyseren. Je stelt regex in het Performance-rapport in via Matches regex of Doesn't match regex. Search Console gebruikt hiervoor de RE2-syntaxis.
Wat is regex in Google Search Console?
Regex is een afkorting van regular expression, in het Nederlands: reguliere expressie. Het is een zoekpatroon waarmee je tekstvarianten kunt bundelen of uitsluiten. In plaats van iedere zoekopdracht afzonderlijk te filteren, maak je één patroon dat meerdere relevante regels vangt.
Stel dat mensen zoeken op je bedrijfsnaam met verschillende schrijfwijzen. Met één regex-filter kun je die zoekopdrachten samen bekijken. Hetzelfde geldt voor pagina’s in een specifieke URL-map, zoals alle URL’s die met /diensten/ beginnen.
Gebruik een standaardfilter als je één woord, één URL of één eenvoudige voorwaarde wilt bekijken. Kies regex wanneer je varianten wilt combineren, een patroon wilt uitsluiten of URL-structuren wilt analyseren.
Regex instellen in het Performance-rapport
- Open Google Search Console en selecteer de juiste property.
- Ga naar Prestaties of het Performance-rapport voor zoekresultaten.
- Kies de dimensie die je wilt onderzoeken, meestal Zoekopdrachten of Pagina’s.
- Klik op Nieuw om een filter toe te voegen, of selecteer een bestaande filteroptie.
- Kies bij zoekopdrachten of pagina’s voor Matches regex om overeenkomsten te tonen, of Doesn't match regex om overeenkomsten uit te sluiten.
- Plak je patroon, pas eventueel land, apparaat, zoektype en periode aan en bekijk de tabel én grafiek.
- Controleer het resultaat met een kleiner testpatroon voordat je conclusies trekt of data exporteert.
Matches regex versus Doesn't match regex
Matches regex toont regels die bij je patroon passen. Gebruik dit om bijvoorbeeld alle zoekopdrachten rond meerdere diensten te bundelen.
Doesn't match regex sluit regels uit die bij je patroon passen. Dit is vooral handig om merkzoekopdrachten uit een bredere analyse te halen, zodat je beter naar niet-merkgerelateerd zoekgedrag kijkt.
Een regex-filter zoekt standaard naar een gedeeltelijke overeenkomst. Het patroon advies kan dus ook overeenkomen met een langere zoekopdracht waarin dat woord voorkomt. Voeg ^ en $ toe wanneer je het begin of einde van de volledige tekst wilt vastleggen.
De belangrijkste RE2-regels voor Search Console
| Notatie | Betekenis | Voorbeeld | Praktisch gebruik |
|---|---|---|---|
| | Of | seo|zoekmachineoptimalisatie | Bundel zoekopdrachten met verschillende termen. |
^ | Begin van de tekst | ^seo | Toon zoekopdrachten die met ‘seo’ beginnen. |
$ | Einde van de tekst | seo$ | Toon zoekopdrachten die met ‘seo’ eindigen. |
. | Eén willekeurig teken | seo. | Alleen gebruiken als precies één onbekend teken relevant is. |
* | Nul of meer herhalingen van het voorgaande teken of blok | seo.*advies | Vang tekst tussen twee bekende termen. |
+ | Eén of meer herhalingen van het voorgaande teken of blok | seo.+advies | Vereis dat er tekst tussen twee termen staat. |
() | Groepeert onderdelen | ^(seo|sea)$ | Maak een exacte keuze uit meerdere termen. |
(?-i) | Maakt het patroon hoofdlettergevoelig | (?-i)^SEO$ | Gebruik alleen wanneer hoofdletters werkelijk onderscheid maken. |
Regex-filters zijn standaard niet hoofdlettergevoelig. Wil je hoofdletters wel laten meetellen, zet dan (?-i) aan het begin van je patroon. Houd patronen zo eenvoudig mogelijk: eenvoudiger patronen zijn beter controleerbaar en makkelijker opnieuw te gebruiken.
Praktische regex-voorbeelden voor zoekopdrachten
Merkzoekopdrachten bundelen
Gebruik bijvoorbeeld lynx media|lynx-media|lynxmedia om veelvoorkomende schrijfwijzen van een merknaam te groeperen. Vervang deze woorden door je eigen merkvarianten. Gebruik dit filter om branded en non-branded zoekgedrag apart te beoordelen.
Merkzoekopdrachten uitsluiten
Kies Doesn't match regex en gebruik hetzelfde patroon. Je analyse toont dan zoekopdrachten die niet bij de opgegeven merkvarianten passen. Controleer altijd of afkortingen of productnamen die ook bij je merk horen in het patroon staan.
Een dienstenthema analyseren
Met seo|zoekmachineoptimalisatie groepeer je zoekopdrachten waarin een van beide termen voorkomt. Wil je uitsluitend exact deze losse zoekopdrachten zien, gebruik dan ^(seo|zoekmachineoptimalisatie)$.
Locatievarianten vergelijken
Een zakelijke dienstverlener kan amsterdam|utrecht|rotterdam gebruiken om zoekopdrachten met meerdere doelplaatsen samen te bekijken. Voeg zo nodig relevante schrijfwijzen toe, maar neem niet automatisch alle plaatsen mee: het filter moet een zakelijke vraag beantwoorden.
Praktische regex-voorbeelden voor pagina-URL’s
Bij de dimensie Pagina filter je op de volledige URL. Neem daarom het domein mee in je patroon als je een specifiek URL-pad wilt afbakenen.
https://jouwdomein.nl/diensten/.*: alle pagina’s in de map/diensten/.https://jouwdomein.nl/kennisbank/.*: alle kennisbankartikelen.https://jouwdomein.nl/(diensten|kennisbank)/.*: beide mappen in één analyse.https://jouwdomein.nl/diensten/seo.*: URL’s binnen diensten die metseobeginnen.
Vergelijk de prestaties van pagina-groepen pas wanneer je dezelfde periode, hetzelfde land, apparaat en zoektype gebruikt. Voor technische URL-problemen is het Performance-rapport niet de enige bron. Raadpleeg ook het indexeringsrapport en onderzoek bijvoorbeeld 404- en soft-404-fouten in Google Search Console wanneer URL’s niet meer beschikbaar of verkeerd geïnterpreteerd worden.
Regex combineren met andere filters
Een regex-patroon wordt waardevoller als je het koppelt aan een concrete analysevraag. Combineer het bijvoorbeeld met:
- een land om lokale en internationale zichtbaarheid te onderscheiden;
- een apparaat om mobiel en desktop afzonderlijk te beoordelen;
- een zoektype als je alleen web-, afbeelding- of videoresultaten wilt analyseren;
- een periode of vergelijking tussen perioden om ontwikkelingen te onderzoeken;
- een paginafilter om zoekopdrachten voor een bepaalde sectie van je website te bekijken.
Gebruik niet te veel filters tegelijk. Begin met een duidelijke hypothese, bijvoorbeeld: “Welke niet-merkzoekopdrachten leveren zichtbaarheid op voor onze dienstenpagina’s?” Maak vervolgens één reproduceerbaar filter dat die vraag beantwoordt.
Veelgemaakte fouten bij regex-filters
- Vergeten dat een patroon gedeeltelijk matcht.
seois breder dan alleen de zoekopdracht ‘seo’. Gebruik ankers als je een exacte overeenkomst zoekt. - Speciale tekens als gewone tekst behandelen. Een punt is in regex een wildcard. Wil je een letterlijke punt in een URL of domein matchen, gebruik dan
\.. - Een te breed patroon maken.
.*kan veel meer regels omvatten dan je verwacht. Voeg bekende woorden, mappen of ankers toe. - Hoofdlettergevoeligheid aannemen. Regex-filters zijn standaard niet hoofdlettergevoelig. Gebruik
(?-i)alleen wanneer dat onderscheid nodig is. - Een filter niet documenteren. Bewaar patroon, dimensie, periode en aanvullende filters in je rapportage. Dan kan een collega de analyse controleren en herhalen.
Databeperkingen: interpreteer regex-resultaten zorgvuldig
Een regex-filter verandert niet de onderliggende werkelijkheid, maar wel de uitsnede die je bekijkt. Search Console kan zoekopdrachten anonimiseren en data kan worden afgekapt. Daardoor sluiten opgetelde tabelregels en totalen niet altijd naadloos op elkaar aan. Zie een regex-analyse daarom als een gerichte indicatie voor onderzoek, niet als een volledig overzicht van elk individueel zoekgedrag.
Beoordeel clicks, vertoningen, CTR en gemiddelde positie altijd in samenhang. Een verandering in één metriek is op zichzelf geen bewijs van een SEO-probleem of verbetering. Voor de basis van deze cijfers en hun onderlinge betekenis helpt een aparte analyse van je Performance-data. Heb je daarnaast snel zichtbaarheid nodig voor een commercieel thema, bekijk dan hoe Google Ads-campagnes naast organische zoekdata kunnen worden ingezet.
Scorecard: controleer je regex-filter vóór je rapporteert
| Controlepunt | Concrete actie | Goed wanneer |
|---|---|---|
| Analysevraag | Schrijf in één zin op welke groep zoekopdrachten of URL’s je wilt onderzoeken. | Het patroon ondersteunt één duidelijke SEO-vraag. |
| Dimensie | Kies bewust tussen Zoekopdrachten en Pagina’s. | De dimensie past bij wat je wilt verklaren. |
| Patroon | Test eerst één term en voeg daarna alternatieven met | toe. | De zichtbare regels zijn herkenbaar en relevant. |
| Exactheid | Controleer of ^ en $ nodig zijn. | Je voorkomt onbedoelde gedeeltelijke matches. |
| Contextfilters | Noteer periode, land, apparaat en zoektype. | Een collega kan dezelfde uitsnede opnieuw maken. |
| Datakwaliteit | Vergelijk de tabel met de grafiek en houd rekening met anonieme of afgekapt weergegeven data. | Je presenteert de uitkomst als onderbouwde indicatie. |
| Vervolgactie | Koppel de bevinding aan een concrete pagina, contentvraag of technische controle. | De analyse leidt tot een verdedigbare volgende stap. |
Regex-resultaten gebruiken voor SEO-rapportage
Exporteer een gefilterde tabel pas nadat je patroon is gecontroleerd. Vermeld in je rapport altijd de exacte regex, de dimensie en de aanvullende filters. Daarmee voorkom je dat een vergelijking onduidelijk wordt of later niet reproduceerbaar is.
Gebruik uitkomsten om prioriteiten te bepalen, niet om losse statistieken te verzamelen. Zie je bijvoorbeeld veel vertoningen voor een duidelijk dienstenthema, onderzoek dan of de bijbehorende pagina de vraag goed beantwoordt. Zie je relevante zoekopdrachten op pagina’s die niet horen te rangschikken, controleer dan content, interne links en indexering.
LYNX helpt bedrijven met de samenhang tussen website, SEO, SEA en conversie. Bekijk alle diensten van LYNX Media als je meetdata wilt vertalen naar gerichte verbeteringen aan je website en online marketing.
Veelgestelde vragen
Werkt regex in alle rapporten van Search Console?
Deze gids gaat over regex-filters in het Performance-rapport voor zoekresultaten. Controleer in de actuele interface welke dimensies en filteropties beschikbaar zijn.
Wat is het verschil tussen contains en matches regex?
Een standaardfilter is geschikt voor eenvoudige tekstvoorwaarden. Matches regex gebruik je wanneer je meerdere alternatieven, ankers of andere patroonregels nodig hebt. Regex biedt meer controle, maar vraagt ook om betere validatie.
Kan ik met regex alleen branded zoekopdrachten analyseren?
Ja. Maak een patroon met relevante merkvarianten, bijvoorbeeld merknaam|merk-naam|merk naam, en gebruik Matches regex. Gebruik Doesn't match regex met hetzelfde patroon om die varianten uit te sluiten.
Waarom wijkt het totaal van mijn regex-filter af van wat ik verwacht?
Search Console-data kent onder meer geanonimiseerde zoekopdrachten en datatruncatie. Daarnaast kan een patroon breder of smaller matchen dan bedoeld. Controleer daarom je syntaxis, periode en aanvullende filters voordat je conclusies trekt.
Bronnen
- Performance report (Search results): Advanced filtering and comparison
- Performance report (Search results): Common tasks and use cases
- Improved data filtering and comparison on Performance reports
- Search Console regex filters update and quick tips
- Performance report (Search results): Dimensions and data groupings
Bespreek je website of online groeikansen met LYNX Media
Heb je een vraag over dit onderwerp, of wil je weten wat er voor jouw site nodig is? Neem contact op.
Neem contact op
