Find Your Real SEO Problems With These 30 Free Search Console Regex Patterns
September 4, 2026
Someone recently told me, “My site is getting impressions, but almost nobody clicks. I have no idea what to fix first.”
That is a common problem for solo builders and vibe-coders. The website is live, the pages look good, and the basic SEO work seems finished. Yet traffic, indexing, and signups remain weak.
Google Search Console can show you where the problem is hiding. You do not need a developer. You need better filters.
These 30 regex patterns help you separate search intent, brand demand, content gaps, page sections, and technical signals. Copy them into the Smart Analytics Search Console Regex Library, then use the findings to improve SEO, answer engine optimization, and website security.
How to use a regex pattern in Search Console
- Open Performance → Search results in Google Search Console.
- Click + New or + Add filter.
- Choose Query or Page.
- Select Custom (regex).
- Paste a pattern and select Matches regex.
- Apply the filter and review clicks, impressions, CTR, and average position.
Google Search Console uses RE2 syntax. Lookaheads, lookbehinds, and backreferences do not work. Use the Doesn’t match regex option when you need to exclude a group.
Rare queries may be hidden from the report, so do not expect every search term to appear.
30 copy-paste regex patterns
Replace examples such as your brand, keyword, and /folder/ with your own terms.
Question and intent patterns
| # | What to find | Regex pattern |
|---|---|---|
| 1 | Common question queries | `(?i)^(who |
| 2 | How-to searches | `(?i)^how\s+(to |
| 3 | Comparison searches | `(?i)(vs |
| 4 | Buying intent | `(?i)(buy |
| 5 | Informational searches | `(?i)(guide |
| 6 | Login and support searches | `(?i)(login |
| 7 | Queries containing a question mark | \? |
| 8 | Long-tail searches with five or more words | ^(\S+\s+){4,}\S+$ |
| 9 | Short head terms with one or two words | ^(\S+)(\s+\S+)?$ |
| 10 | Searches mentioning a year | `(2025 |
Use patterns 1, 2, and 7 to find pages that should answer questions directly. Start important sections with a clear 40 to 60-word answer, then add examples, steps, and FAQs.
Brand and topic patterns
| # | What to find | Regex pattern |
|---|---|---|
| 11 | Exact keyword debugging | ^your exact keyword$ |
| 12 | A keyword anywhere in the query | (?i)your keyword |
| 13 | Multiple related terms | `(keyword1 |
| 14 | Branded searches and common variants | `(?i)(your\s?brand |
| 15 | Searches containing your domain | .*domainName.* |
| 16 | Non-branded searches | Use Doesn’t match regex with pattern 14 or 15 |
| 17 | Local searches | `(?i)\b(near me |
| 18 | “Near me” searches only | (?i)\bnear me\b |
| 19 | Best searches | (?i)\bbest\b |
| 20 | Review searches | (?i)\breview(s)?\b |
Patterns 14 to 16 help you compare brand demand with discovery demand.
If branded queries have a strong CTR but non-branded queries have many impressions and few clicks, your site may be known by existing visitors but poorly presented to new customers. Improve titles, meta descriptions, internal links, and page relevance before publishing more content.
Page, URL, and cleanup patterns
| # | What to find | Regex pattern |
|---|---|---|
| 21 | Blog pages | /blog/ |
| 22 | A specific website section | /folder/ |
| 23 | URLs ending with a specific word | word$ |
| 24 | PDF, DOC, DOCX, or presentation files | |
| 25 | HTTP URLs | ^http:// |
| 26 | HTTPS URLs | ^https:// |
| 27 | Pricing pages | `(?i)(/pricing/ |
| 28 | Product or service pages | `(?i)(/product/ |
| 29 | Pages with a date in the URL | /20[0-9]{2}/ |
| 30 | Pages in a specific content group | `^https://www\.example\.com/(guide |
Apply patterns 21 to 30 to the Page dimension. They show whether one section of your site is earning impressions while another section is invisible.
Patterns 25 and 26 are useful during an HTTPS migration. Important pages should resolve to secure URLs, use consistent canonicals, and avoid duplicate HTTP versions.
Find pages with impressions but weak clicks
Regex cannot filter CTR directly. Use it to isolate a query or page group, then sort the report by impressions, CTR, or average position.
Look for pages with:
- High impressions
- Average position between 4 and 20
- CTR below the rest of your site
- A title that does not match the search intent
- A description that gives no clear reason to click
Before and after
| Weak result | Better fix |
|---|---|
| “SEO Services” | “SEO Services for Small Businesses: What Is Included” |
| “Learn More” as the only link text | “See the complete small-business SEO checklist” |
| Long introduction before the answer | Direct answer first, explanation second |
| One generic page for every service | Separate pages matched to distinct search intent |
| FAQ text with no structured data | Real FAQ content plus valid FAQPage schema where appropriate |
| Publicly visible API key in front-end code | Revoke the key, move the secret server-side, and rotate credentials |
Do not change a page title based on one query alone. Compare its top queries, search intent, position, and conversions. Then make one clear improvement and monitor the result.
A practical workflow for solo website owners
1. Start with branded versus non-branded data
Apply pattern 14 to see searches from people who already know you. Then use Doesn’t match regex with the same pattern to study discovery searches.
✅ Strong non-branded impressions with relevant pages indicate an opportunity to improve CTR.
❌ Strong branded traffic does not prove that new customers can find you.
2. Separate questions from commercial searches
Use patterns 1 and 2 for questions. Use patterns 3 and 4 for comparison and buying intent.
Match each group to the right page type:
- Questions: guides, tutorials, definitions, and FAQs
- Comparisons: comparison pages and decision guides
- Buying searches: service, product, pricing, and booking pages
- Local searches: location-specific pages with accurate business details
Do not send every query to your homepage.
3. Check long-tail opportunities
Apply pattern 8 and inspect queries with many words. These searches often reveal the exact problem people want solved.
Create content around the language customers actually use. Include the phrase naturally in the title, opening answer, headings, internal links, and relevant schema fields.
Avoid forcing the exact query into every paragraph. Clear coverage is more useful than repetition.
4. Review pages with weak CTR
Apply a Page filter for /blog/, /services/, /products/, or another section. Sort by impressions and identify pages that receive visibility without clicks.
Update:
- Title tags
- Meta descriptions
- H1 headings
- Opening paragraphs
- Internal links
- Calls to action
- Image alt text
Use the Meta Tag Generator to create a clearer title, description, Open Graph tags, and social preview.
5. Compare countries and devices
Regex filters work on queries and pages. Country and device differences are separate Search Console dimensions.
After applying a query or page pattern, compare:
- Countries: Are visitors seeing a relevant location, currency, spelling, or service area?
- Devices: Is mobile CTR much lower than desktop CTR?
- Pages: Does the mobile version hide the answer, form, navigation, or call to action?
A page can rank well in one country and perform poorly in another because the content does not match local intent.
A mobile page can also earn impressions but lose signups because the form is slow, crowded, or blocked by a cookie banner.
6. Turn findings into SEO and AEO improvements
Use the data to improve both traditional SEO and answer engine optimization.
Include:
- A direct answer near the start of each important section
- Specific definitions for important terms
- Clear headings that match real questions
- FAQs based on Search Console queries
- Organization, Article, Product, or FAQPage schema where appropriate
- Descriptive internal links between related pages
- Author, date, source, and contact information
- A useful
llms.txtfile that identifies your most important pages
The Schema Markup Generator creates JSON-LD you can paste into your page. The llms.txt Generator creates a file that helps answer engines understand which pages matter most.
Do not separate SEO from security
A fast website built with templates, plugins, or code-generation tools can still contain customer risks.
After improving visibility, check:
- Analytics scripts loading correctly
- Forms sending data only to intended destinations
- Cookie banners matching actual tracking behavior
- Public folders and backup files
- Exposed API keys, passwords, or credentials
- Outdated plugins, libraries, and software
- Missing security headers
- HTTPS and HSTS configuration
- Admin paths and upload permissions
✅ Make the page easier to find, easier to understand, and safer to use.
❌ Do not publish a better title while leaving an exposed secret or broken form on the same page.
Use the Robots.txt Generator to create a basic crawl policy. Do not use robots.txt to hide passwords, private files, or security weaknesses. Those files must be removed or protected properly.
The fastest next step
Run the regex patterns first. Then fix the pages with the clearest combination of impressions, weak CTR, strong intent, and business value.
For a broader check, use the Smart Analytics free SEO and AEO analyzer. It reviews technical SEO, title tags, meta descriptions, headings, links, schema, robots.txt, sitemap signals, content depth, AEO structure, and more.
You can also run the separate vulnerability check for exposed files, leaked secrets, outdated code, missing protections, analytics and cookie concerns, and other customer risks. Detailed vulnerability findings remain private in the downloadable PDF.
Every Smart Analytics tool is free. There is no login, email request, credit card, paywall, or restricted report. You receive the full available report and keep your results.
Start with the Search Console Regex Library, find the real problem, and fix one page at a time.
Want to see how your site scores?
Run Free Audit →Get our insights in your Google feed
Follow Smart Analytics and see our latest tips highlighted in Google Search and AI Overviews.