Intro

Use nested groups in GSC so you can capture related topic-and-format combinations without repeating the full pattern for each permutation.

Use this regex to group one topic family inside another so you can match several related phrase combinations in a compact pattern.

The Regex

\b((seo|search console) (dashboard|reporting|tool|tools))\b

How This Regex Works (Explained Simply)

()

Parentheses group terms together so GSC treats them as one unit. That is what lets one regex cover several query variants in a single filter.

|

The pipe means OR. GSC will match any term on either side of the pipe, which is useful for variants, modifiers, or alternative phrases.

\b

Backslash-b marks a word boundary. It helps stop short terms from matching inside longer words in GSC queries.

GSC regex is case-insensitive by default, so capital letters do not need separate variants. GSC also uses partial matching by default, so the regex can match part of a longer query unless you anchor it with ^ or $.

What This Regex Does

  • Matches the listed topic words combined with the listed format words.
  • Uses nested grouping to reduce repeated alternations.
  • Keeps the pattern readable when several combinations share the same structure.

What it does not match

  • gsc dashboard overview - GSC only matches if you use the variation.
  • seo audit checklist - Audit is not in the grouped format set.

Edge Cases

  • The grouped phrase assumes a space between the topic and format words, so other word orders will not match.
  • If your query set swaps the word order often, you may need a second pattern rather than forcing one giant regex.

Example Matches Table

Query Match Why
seo dashboard for agencies Match Matches one topic term and one grouped format term.
search console reporting template Match Search console and reporting are both included in the nested groups.
gsc dashboard overview No GSC only matches if you use the variation.
seo audit checklist No Audit is not in the grouped format set.

How to Use This in Google Search Console

  1. Open Performance and go to Search results.
  2. Click Add filter and choose Query.
  3. Select Custom (regex).
  4. Paste the regex and click Apply.

When to Use This

  • Cover multiple phrase combinations with one maintainable regex.
  • Build reusable topic-and-format query filters.
  • Keep related keyword families grouped without duplicating every phrase.

Pro Tips

  • Nested groups are mainly about readability and maintenance, not magic matching power.
  • Keep the shared structure obvious; if the regex becomes opaque, split it into two recipes.
  • Test grouped combinations against real exports so you know which phrases actually occur.
  • Use variations to add synonyms gradually instead of stuffing every synonym into the base pattern.

Variations

Include GSC shorthand

\b((seo|search console|gsc) (dashboard|reporting|tool|tools))\b

Adds one more topic synonym to the nested structure.

Related Regex Recipes

CTA

Building query segments manually in GSC works for one-off checks, but it breaks down across multiple sites and stakeholders. Spicy Metrics keeps those segments organised and easy to monitor.

Scale segmentation in Spicy Metrics