RegEx (expresiones regulares) en Google Search Console te permite crear filtros avanzados en el informe de rendimiento para analizar consultas y páginas (URLs). La ventaja es sencilla: donde el típico “contiene” se queda corto, RegEx te deja agrupar patrones, segmentar intenciones, separar marca/no marca y descubrir oportunidades de posicionamiento para el SERP de Google.
Si todavía no tienes claro lo básico de la herramienta, antes échale un ojo a nuestra guía práctica de Google Search Console y luego vuelves a RegEx.
En esta guía vas a aprender:
- Cómo aplicar filtros RegEx en Search Console (paso a paso).
- Patrones prácticos listos para copiar (keywords y URLs).
- Casos de uso reales para mejorar contenido y detectar oportunidades.
- Errores comunes para no “romper” el análisis.
Qué es RegEx (expresiones regulares) y por qué sirve en SEO
Las expresiones regulares (RegEx) son secuencias de caracteres que describen un patrón de búsqueda. En SEO, se usan para encontrar conjuntos de consultas o URLs que comparten una estructura (por ejemplo: preguntas, long tails, intención comercial, rutas de categoría, etc.).
Ejemplo rápido: agrupar varias consultas en un único filtro:
(?i)^(posicionamiento|search console|gsc)
Ese patrón devuelve consultas que empiecen por cualquiera de esos términos. El símbolo | significa “O”.
Metacaracteres básicos que vas a usar todo el rato
|= OR (una cosa u otra)()= agrupar opciones^= empieza por$= termina en.*= cualquier cosa (cualquier longitud)
Dónde se usa RegEx en Google Search Console
En Search Console, RegEx se usa en el informe de Rendimiento (Resultados de búsqueda) para filtrar por:
- Consulta
- Página (Page)
Además, Search Console tiene un límite de 4096 caracteres por expresión, que normalmente es suficiente si escribes patrones de forma compacta.
Cómo aplicar un filtro RegEx en Search Console (paso a paso)
1) Entra en Google Search Console y haz clic en Resultados de búsqueda.
2) Haz clic en + Nuevo y elige si quieres filtrar por Consulta o por Página.
3) En el desplegable, selecciona Personalizado (expresión regular).
4) Pega tu patrón RegEx, aplica el filtro y revisa cómo cambia el rendimiento (clics, impresiones, CTR y posición) del grupo que acabas de aislar.
Ejemplos de RegEx para filtrar consultas (keywords)
Esta sección es la que más impacto suele tener en SEO, porque te permite entender intención, detectar oportunidades de contenido y agrupar patrones de búsquedas que antes estaban “mezcladas”.
1) Encontrar consultas tipo pregunta (oportunidades de contenido y snippet)
Objetivo: ver consultas informacionales y crear secciones/FAQs para capturar long tail.
(?i)^(qué|que|como|cómo|cuál|cuales|cuando|cuándo|dónde|por qué|porque)
2) Agrupar intención de búsqueda: informacional, comercial y transaccional
- Informacional:
(?i)^(qué|que|como|cómo|guía|tutorial|ejemplo|plantilla) - Comercial (comparación):
(?i).*(mejor|top|vs|comparativa|opiniones|review|precio).* - Transaccional:
(?i).*(comprar|contratar|tarifa|presupuesto|oferta|agencia|servicio).*
3) Separar marca vs no marca
Marca: cambia los términos por los tuyos (variantes y errores típicos).
(?i).*(muddlemetrics|muddle metrics|muddlemetric|muddle).*
No marca: usa el filtro “No coincide con la expresión regular” y pega el patrón de marca de arriba. Es la forma más simple (y compatible) de aislar tráfico no branded sin complicarte.
4) Encontrar long tail (por número de palabras)
Objetivo: consultas de 5+ palabras (ajusta el número según tu web).
(\w+\s){4,}\w+
5) Encontrar consultas que contienen un término (equivalente a “contiene”, pero más flexible)
Si quieres “cualquier cosa antes y después”:
.*seo.*
Esto devuelve todas las consultas que contienen “seo” en cualquier parte.
6) Agrupar varias keywords en un mismo patrón
Objetivo: ver rendimiento de un cluster (por ejemplo: analytics + medición).
(?i).*(ga4|google analytics|analytics 4|medición|medicion).*
7) Identificar intención “post-compra” o soporte
Útil en e-commerce o SaaS para detectar temas de ayuda y crear contenido que reduzca tickets.
(?i).*(manual|reparar|arreglar|warranty|garantía|devolución|error).*
Ejemplos de RegEx para filtrar páginas (URLs)
Filtrar por página con RegEx es una manera muy rápida de entender qué partes de tu web funcionan mejor: categorías, subdirectorios, plantillas, tipos de contenido, etc.
1) Filtrar un subdirectorio o sección
Ejemplo: todo lo que cuelga de /blog/seo/
^https:\/\/muddlemetrics\.com\/blog\/seo\/.*
2) Filtrar por “tipo de URL” (slug contiene un término)
.*\/google-analytics\/.*
3) Detectar URLs con parámetros (posible ruido o duplicados)
\?.*
4) Ver URLs con barra final (o sin ella)
- Con barra final:
.*\/$ - Sin barra final: usa “No coincide con” +
.*\/$
5) Detectar URLs demasiado largas (a veces síntoma de parámetros o mala arquitectura)
^[\w\W\s\S]{100,}$
6) Detectar URLs sospechosas o con caracteres raros
Puede ayudarte a detectar problemas de URLs mal generadas o incluso señales de inyección.
[^\/\.\-:0-9A-Za-z_]
Casos de uso SEO reales con RegEx en Search Console
1) Encontrar oportunidades para mejorar CTR (sin adivinar)
Filtra consultas tipo pregunta o “guía/tutorial/ejemplo” y revisa:
- Consultas con muchas impresiones y CTR bajo.
- Consultas con posición 8–20 (fáciles de empujar).
Con esos grupos puedes mejorar el snippet (title/meta) y añadir secciones específicas en el contenido.
2) Detectar canibalización por patrones de URL
Filtra páginas que comparten una estructura (por ejemplo, dos slugs que atacan lo mismo) y cruza con consultas similares. Si ves varias URLs compitiendo por el mismo patrón de consultas, tienes un caso típico de canibalización.
3) Agrupar clusters semánticos para decidir qué actualizar primero
Si tu blog tiene muchas URLs, RegEx te permite agrupar por tema (GA4, GTM, SEO técnico, etc.) y ver qué cluster tiene más potencial. Luego priorizas por impresiones y posición media.
4) Separar marca vs no marca para medir crecimiento real
Muchos sitios “parecen” crecer porque sube la marca. Separar branded/no branded con RegEx te permite medir si realmente estás ganando visibilidad en búsquedas nuevas.
5) Revisar arquitectura: qué subdirectorios aportan y cuáles no
Filtrando por páginas, puedes analizar rendimiento por secciones (categorías, tags, tipos de contenido). Ideal para decidir qué mejorar, consolidar o incluso poner en noindex si no aporta.
Tabla rápida de patrones RegEx (lista para copiar)
| Objetivo | RegEx |
|---|---|
| Preguntas | (?i)^(qué|que|como|cómo|cuál|cuales|cuando|cuándo|dónde|por qué|porque) |
| Informacional | (?i)^(guía|tutorial|ejemplo|plantilla|qué|que|como|cómo) |
| Comercial | (?i).*(mejor|top|vs|comparativa|opiniones|review|precio).* |
| Transaccional | (?i).*(comprar|contratar|tarifa|presupuesto|oferta|agencia|servicio).* |
| Marca (edita a tu caso) | (?i).*(muddlemetrics|muddle metrics|muddle).* |
| Long tail (5+ palabras) | (\w+\s){4,}\w+ |
| Subdirectorio | ^https:\/\/muddlemetrics\.com\/blog\/seo\/.* |
| URLs con parámetros | \?.* |
| Con barra final | .*\/$ |
| URLs largas (100+ chars) | ^[\w\W\s\S]{100,}$ |
Errores comunes al usar RegEx en Google Search Console
- Patrones demasiado estrictos: si pones
^y$sin querer, puedes dejar fuera muchas variaciones. - No probar primero con algo simple: empieza con un “contiene” (
.*palabra.*) y luego refina. - Olvidarte de agrupar con (): en patrones con OR, agrupa para evitar resultados inesperados.
- No usar el filtro correcto: muchas veces lo que necesitas es “No coincide con” (por ejemplo, para separar no-marca).
- Mezclar objetivos: una regex para URLs no siempre funciona igual que para consultas. Piensa en el tipo de dato que estás filtrando.
Por qué usar RegEx en tu análisis
Usar RegEx en Google Search Console te permite ir más allá del análisis “por palabra suelta” y empezar a trabajar por patrones: intención, clusters, arquitectura y oportunidades. Si lo aplicas bien, es una forma muy rápida de:
- Ahorrar tiempo en análisis (sin exportar a Excel).
- Encontrar oportunidades de contenido y mejorar contenido existente.
- Separar marca/no marca para medir crecimiento real.
- Analizar subdirectorios y tipos de URL para detectar qué aporta y qué no.
- Priorizar acciones SEO con datos más limpios y segmentados.


