Expresiones regulares para SEO (Google Search Console)


Publicado el 8 de julio del 2021 por Lino Uruñuela

expresiones regulares en Google Search Console


Hace poco Google Search Console anunciaba una de sus opciones más deseadas, poder filtrar usando expresiones regulares. No voy a ponerme a explicar qué son las expresiones regulares y para qué se pueden usar, ya hay información muchísimo mejor que la que yo pueda ofrecer sobre qué son y cómo se crean!

Una frase de la que no me olvidaré nunca me la dijo mi buen amigo Carlos Redondo

"Las expresiones regurales son lo contrario a la homeopatía, nadie las entiende, pero funcionan"


Y sinceramete no veo frase más apropiada para definir el conocimiento que hay sobre ellas, y yo en eso, soy uno más!!

Este post es, como veréis, breve, pero espero que poco a poco vaya creciendo ya que iré dejandó aquí aqullas expresiones regulares que me parezcan útiles para el SEO, y especialmente para su uso en Search Console.


¿Qué expresiones regulares acepta Google Search Console?


Debemos saber que Google Search Console, en teoría, acepta expresiones regulares RE2 y nos da algunos ejemplos, aunque se lo podían haber currado un poquito más ;)

Así que sin más esperas aquí dejo algunas de las expresiones regulares que nos podrían servir de ayuda 



Expresiones regulares útiles para Google Search Console


 ¿Qué hace?
 Expresión Regular
 Ejemplo de resultado
 Palabras que llevan tilde, el filtro es sensible a las tildes!  c[óo]mo  cómo y como
 Tipicas preguntas  (cu[aá]ndo)|(d[oó]nde)|(c[óo]mo)  Cualquiera de esas KWs
Una única palabra ^([^\s]+)$ palabra1 pero no palabra1 palabra2
 Dos palabras  ^([^\s]+)\s([^\s]+)$  palabra1 palabra2
 Tres palabras  ^([^\s]+)\s([^\s]+)\s([^\s]+)$  palabra1 palabra2 palabra3
Cuatro palabras   ^([^\s]+)\s([^\s]+)\s([^\s]+)\s([^\s]+)$  palabra1 palabra2 palabra3 palabra4
 Al menos una palabra dos caracteres y toda la frase teremina en dos digitos  ^[a-z]{2,}\s\d\d$ palabra1 47
 Expresiones regularas para aplicar en URLs
http o https http[s]?:\/\/mydomain\.dev https://www.mydomain.dev http://mydomain.dev
 Contiene "www" o "m" o ninguna de las dos  http[s]?:\/\/((m|www)\.)?mydomain\.dev https://mydomain.dev
https://m.mydomain.dev
https://www.mydomain.dev
http://mydomain.dev
Contiene al menos un directorio
 http[s]?:\/\/((m|www)\.)?mydomain\.com\/([^\/]+)\/  
https://mydomain.dev
https://mydomain.dev/directorio/

 Al menos dos directorios  http[s]?:\/\/((m|www)\.)?mydomain\.dev\/([^\/]+)\/([^\/]+)\/   https://mydomain.dev/directorio/directorio2/
Exactamente tres directorios http[s]?:\/\/((m|www)\.)?mydomain\.dev\/([^\/]+)\/([^\/]+)\/([^\/]+)\/([^\/]+)?$   https://mydomain.dev/directorio/directorio2/directorio3/
directorio + path http[s]?:\/\/((m|www)\.)?mydomain\.dev\/([^\/]+)\/([^\/]+)$  https://mydomain.dev/directorio/url.html
 No contiene directorios  http[s]?:\/\/((m|www)\.)?mydomain\.dev\/([^\/]+)$  https://mydomain.dev/url.html
El primer directorio podría ser /amp/ o no serlo  http[s]?:\/\/((m|www)\.)?mydomain\.dev\/(amp\/)?directorio\/url.html   https://mydomain.dev/amp/directorio/url.html

 https://mydomain.dev/directorio/url.html
Sin parámetros  http[s]?:\/\/((m|www)\.)?mydomain\.dev\/([^\?]+)$   https://mydomain.dev/directorio/url.html

pero no:  https://mydomain.dev/directorio/url.html?hola=adios

 

 

Como he comentado al principio este artículo no va de grandes explicaciones sino de hacer una tabla / guía práctica para usos comunes al filtrar datos en Google Search Console utilizando expresiones regulares.

Os invito a enviar en los comentarios aquellas que creáis útiles y las añadiré con su respectivo enlace, a ver si así se anima alguien a añadir más :p

Y revisad de vez en cuando este artículo porque iré añadiendo más y más ejemplos y casos de uso.

 

 

 

 


Javier (@iurisnow)hace 27 días

Gracias Lino!

Quentin (@quentin_adt)hace 10 días

Very good list, thx !



Lea otros artículos de Google Search Console

Últimos posts

Últimos comentarios


Quentin
Very good list, thx !
Post: Expresiones regulares para SEO (Google Search Console)

Javier
Gracias Lino!
Post: Expresiones regulares para SEO (Google Search Console)

Lino
Hola Marcos, muy buena observación y sí, es tal como dices, o al menos yo percibo eso. El otro día lo comenté en el evento de ClickSeo
Post: Links y experimentos

Marcos
Hola Lino, gracias por tu excelente Blog Estuve replicando tu experimento, y vi lo siguiente: > Hice 3 pruebas, y no puedo posicionar co
Post: Links y experimentos

Lino
Hola @RicOriFra sí lo hay :), al vídeo sobre Search Console en el SEonthebeach
Post: Logs y Big Data

Lino
Hola @davidzslv sí me aparecieron, pero no siempre :s. Creo funciona igual que desde el Inspector, es decir, cuando quiere la indexa y cuá
Post: Solicitar indexación de una URL usando API Indexing + API Explorer

David
Estupendo, es justo lo que necesitaba, ¿al final te aparece en las serps?
Post: Solicitar indexación de una URL usando API Indexing + API Explorer

Lino
Hola @acoutin te estoy usando de pruebba, esta será la última :)
Post: Google podria no querer el HTML de una URL

Lino
@Pedro Amador ¿y funciona bien?
Post: Solicitar indexación de una URL usando API Indexing + API Explorer

Pedro Amador
¡Excelente truco Lino! Ya ha pasado a estar en mi rutina del día a día.
Post: Solicitar indexación de una URL usando API Indexing + API Explorer