Regex SEO:
¿Qué son las Expresiones Regulares?
20 Usos Prácticos
Hoy vamos a hablar de Regex, de expresiones regulares. Uno de los términos más odiados y amados por los SEOs de todo el mundo.
Aunque pueda parecer un tema avanzado y complejo, al final con el uso se convierte en una de esas herramientas que dices, pero madre mía, ¿Cómo podía trabajar yo antes sin esto?
Si alguna vez te has preguntado cómo afinar aún más tus análisis en Google Search Console o detectar patrones curiosos en las búsquedas de los usuarios, este es tu momento.
En este artículo voy a centrarme en el uso de Regex para Search Console, pero has de saber que las Expresiones Regulares se pueden usar en otras tantas plataformas. Lo veremos al final, ahora, para comenzar vamos a aprender:
¿Qué son las Expresiones Regulares (Regex)?
Una expresión regular es una secuencia de caracteres que forma un patrón de búsqueda. Este patrón nos sirve para buscar y manipular texto de forma eficaz.
Las expresiones regulares son muy muy útiles para filtrar, encontrar y manipular datos dentro de grandes volúmenes de información, como URLs, textos o incluso dentro de datos estructurados.
Es clave para los SEOs que buscan automatizar tareas y mejorar en el análisis de datos
Piensa en Regex como un súper filtro que te permite encontrar justo lo que necesitas entre miles de datos, sin tener que revisarlo todo a mano. Imagina que quieres localizar todas las búsquedas que empiezan con «seo» y acaban con «tips». Pues con Regex creas un patrón y lo haces.
¿Por Qué Son Importantes las Regex en SEO?
Porque es común que los consultores SEO manipulen grandes cantidades de datos y a veces, las propias plataformas nos ofrecen una serie de filtrados que no son suficiente.
Entonces, ahí surgen las Expresiones Regulares como solución para el filtrado y manipulación de grandes cantidades de datos. Con Regex, se puede:
- Filtrado y Segmentación Precisa de Datos: Como hemos dicho antes, con Regex, puedes filtrar y segmentar datos de forma avanzada.
- Optimización del Rastreo y Análisis de Sitios: Usando Expresiones Regulares y herramientas como Screaming Frog, puedes decirle qué páginas rastrear o no, detectar enlaces rotos o contenido duplicado en un segundo.
- Automatización de Tareas Repetitivas: Muy útil para automatizaciones. Desde configurar redirecciones en el .htaccess hasta crear reglas en tu servidor para manejar errores 404.
- Redirecciones Masivas sin Errores: Si alguna vez has hecho una migración SEO, sabes lo complicadas que pueden ser las redirecciones. Regex te ayuda a crear redirecciones masivas basadas en patrones, asegurándote de que no se te escape ni una URL. Todo bajo control y sin estrés.
- Detección de Problemas Técnicos: ¿Parámetros raros en las URLs? ¿Cadenas de redirección interminables? También te ayuda a identificar estos problemillas técnicos que a veces son tan difíciles de encontrar.
- Creación de Reportes Personalizados: Si buscas reportes que hablen solo de lo que realmente importa, Regex es clave. En Google Analytics 4 y otras herramientas, puedes personalizar tus reportes para enfocarte en los datos que necesitas, quitando lo irrelevante.
En una de mis experiencias, gracias a Regex, detecté que uno de mis clientes recibía muchas búsquedas sobre “comparativas” de productos sin una URL que satisficiera esa intención de búsqueda. Creamos contenido específico y en unos meses aumentamos el tráfico orgánico un 15%. Esto es solo un ejemplo tontísimo del posible uso de Regex, pero probablemente sin esta técnica de filtrado me hubiese costado mucho más encontrar ese patrón.
Cómo Utilizar Regex en Google Search Console
Vale, ya sabes qué son y por qué son útiles, ahora vamos a lo bueno: cómo ponerlas en práctica en Google Search Console.
Filtrar Consultas de Búsqueda
Como sabrás en Google Search Console puedes filtrar consultas de búsqueda. Con regez podemos, por ejemplo, ver todas las búsquedas que incluyen «comparativa» o «vs». Para ello creamos un patrón que capture ambos casos.
Paso a paso:
- Accede a tu cuenta de Google Search Console y ve a la sección de Rendimiento.
- Haz clic en Nueva y selecciona Consulta.
- Cambia el operador a Coincidencia Regex.
- Introduce tu expresión regular.

20 Usos Prácticos de Uso de Regex en Search Console
Para que veas el poder y la versatilidad de las expresiones regulares, aquí tienes 20 ejemplos prácticos que puedes aplicar en tus proyectos:
- Buscar consultas que contengan números:
- Regex: .*[0-9].*
- Uso: Identificar búsquedas que incluyen cifras, como «top 10 herramientas SEO».
- Consultas que empiezan con «cómo»:
- Regex: ^cómo.*
- Uso: Encontrar preguntas informativas para crear contenido tipo guía.
- Consultas que terminan con «precio» o «coste»:
- Regex: .*(precio|coste)$
- Uso: Detectar intenciones comerciales para ofertas o landing pages.
- Búsquedas que incluyen «mejor» o «top»:
- Regex: .*(mejor|top).*
- Uso: Crear listas o comparativas de productos/servicios.
- Consultas que no contienen una palabra específica:
- Regex: ^(?!.*palabra).*
- Uso: Filtrar términos irrelevantes o de baja calidad.
- Encontrar preguntas (consultas que terminan con «?» o empiezan con «qué», «quién», «dónde»):
- Regex: ^(qué|quién|dónde|cuándo|por qué|cómo).*
- Uso: Identificar oportunidades para contenido tipo FAQ.
- Consultas que contienen palabras relacionadas con compra:
- Regex: .*(comprar|adquirir|precio|oferta).*
- Uso: Enfocar estrategias de conversión y ventas.
- Búsquedas con errores ortográficos comunes:
- Regex: .*(expresiones|expresion|regulares|regulars).*
- Uso: Capturar tráfico que puede perderse por errores ortográficos.
- Consultas con fechas específicas:
- Regex: .*(202[0-9]|20[0-1][0-9]).*
- Uso: Actualizar contenido antiguo o crear contenido nuevo para el año en curso.
- Encontrar consultas en plural o singular:
- Regex: .*palabra(s)?$
- Uso: Optimizar contenido para ambos casos.
- Consultas que incluyen emojis:
- Regex: .*[\u1F600-\u1F64F].*
- Uso: Analizar tendencias modernas de búsqueda.
- Búsquedas relacionadas con localización:
- Regex: .*(cerca de mí|en Cádiz|local).*
- Uso: Mejorar el SEO local.
- Consultas con preposiciones específicas:
- Regex: .*\b(de|con|sin)\b.*
- Uso: Entender mejor la intención del usuario.
- Filtrar consultas con una longitud específica (por ejemplo, más de 3 palabras):
- Regex: ^(\b\w+\b\W+){3,}
- Uso: Identificar long-tails para contenido más detallado.
- Encontrar consultas que son preguntas negativas:
- Regex: ^(no|nunca|jamás|ni).*
- Uso: Abordar objeciones o mitos en el contenido.
- Consultas que contienen caracteres especiales:
- Regex: .*[!@#$%^&*(),.?»:{}|<>].*
- Uso: Analizar patrones inusuales de búsqueda.
- Búsquedas relacionadas con comparativas («vs», «frente a»):
- Regex: .*(vs|frente a|contra).*
- Uso: Crear contenido comparativo.
- Consultas que mencionan marcas competidoras:
- Regex: .*(marca1|marca2|marca3).*
- Uso: Estrategias de posicionamiento frente a la competencia.
- Encontrar consultas en otro idioma:
- Regex: .*[^\x00-\x7F].*
- Uso: Detectar búsquedas en otros idiomas y considerar traducciones.
- Búsquedas que incluyen verbos en gerundio:
- Regex: .*ando$|.*iendo$
- Uso: Identificar acciones continuas para tutoriales o guías.
Herramientas Útiles para Trabajar con Regex
No estás solo en este viaje. Hay varias herramientas que pueden facilitarte el uso de Regex:
- Regex101: Una plataforma online para probar y depurar tus expresiones regulares.
- RegExr: Similar a Regex101, con una interfaz amigable y ejemplos.
- SEO Regex Expert GPT: Mi GPT personalizado que te ayuda a crear y entender expresiones regulares aplicadas al SEO.
Regex en SEO: Más Allá de Google Search Console
Regex no solo es útil en Search Console, sino que también se puede aplicar en otras herramientas:
- Google Sheets: Limpia y organiza datos con funciones como REGEXMATCH.
- Excel: Uso similar a Google Sheets mediante complementos.
- Google Analytics: Filtra informes y crea segmentos avanzados.
- Screaming Frog SEO Spider: Configura filtros personalizados en rastreos.
- Ahrefs y SEMrush: Filtra resultados para análisis más precisos.
- CMS como WordPress: Gestiona redirecciones y contenido dinámico.
Conclusión
Regex puede parecer complicado al principio, pero con práctica se convierte en una herramienta esencial en tu estrategia SEO. Te ayuda a entender mejor el comportamiento de búsqueda y a aprovechar esos datos de una manera que antes ni imaginabas.
¿Necesitas Ayuda con las Regex?
Si te ves atascado o necesitas una mano para implementar Regex en tus análisis SEO, no dudes en contactarme. Además, recuerda que tienes a tu disposición mi SEO Regex Expert GPT, diseñado para hacerte la vida más fácil con las expresiones regulares.