Intro
Exclude recurring modifiers in GSC so you can remove noisy query themes such as free, cheap, or template from a report without rebuilding filters every time.
Use this regex with GSC's negative match filter when you want to exclude a recurring set of modifiers from a query report.
The Regex
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 standalone modifiers you want to remove.
- Is designed for GSC's negative regex matching rather than inline lookaheads.
- Helps clean noisy reports without unsupported regex syntax.
What it does not match
- best seo dashboard - None of the exclude terms appear.
- seo dashboard pricing - Pricing is not part of the grouped exclude set.
Edge Cases
- This recipe relies on GSC's negative match behaviour; it is not an inline exclusion pattern.
- If you need a different exclude list for another workflow, duplicate the grouped terms rather than bloating one catch-all regex.
Example Matches Table
| Query | Match | Why |
|---|---|---|
| free seo dashboard template | Match | Contains free and template, so it should be excluded in a negative-match workflow. |
| cheap casino bonus offers | Match | Cheap is one of the grouped exclude terms. |
| best seo dashboard | No | None of the exclude terms appear. |
| seo dashboard pricing | No | Pricing is not part of the grouped exclude set. |
How to Use This in Google Search Console
- Open Performance and go to Search results.
- Click Add filter and choose Query.
- Select Custom (regex).
- Paste the regex and switch the filter to Does not match regex.
- Click Apply.
When to Use This
- Strip low-value modifiers out of a report before analysing the remainder.
- Remove free or template traffic from commercial reporting.
- Build cleaner branded or product-level query sets.
Pro Tips
- In GSC this works best with the negative regex option rather than trying to force exclusions into one pattern.
- Keep the exclude list short and intentional so you can explain what has been removed.
- Compare before-and-after exports to quantify how much noise the exclusion removed.
- Use this alongside page filters when you want a tighter segment.
Variations
Also exclude download intent
Adds another common low-intent modifier to the negative-match set.
Related Regex Recipes
Regex for "Free" Queries
Use this regex to isolate queries containing the standalone word free when users explicitly want a no-cost option.
Regex for "Cheap" Queries
Use this regex to isolate cheap-modified searches in GSC when users prioritise price sensitivity over brand or premium attributes.
CTA
Regex is only the first step. The real bottleneck is turning manual filters into a repeatable workflow your team actually uses. Spicy Metrics helps you move from ad hoc filtering to operational SEO workflows.
Move beyond manual regex work