Las expresiones regulares o también denominadas RegEx son secuencias o conjuntos de caracteres que nos permiten determinar patrones de búsqueda y que pueden ayudarnos a ganar mucho tiempo en la clasificación de información y análisis en SEO.
La aplicación de las RegEx es muy amplia y es por ello que hoy quiero centrarme en un punto para mostrar su potencial en SEO; su aplicación en el análisis de datos.
Cuando utilizamos Google Analytics, Google Search Console o incluso cuando cruzamos datos en Google Data Studio con spreadsheets para analizar determinadas métricas cómo tráfico, conversiones, CTR, etc, necesitamos agrupar la información para poder analizarla de forma más eficiente. Para hacerlo, por ejemplo, podemos agrupar por pagetypes o tipologías de página las urls del site. Agrupar páginas por pagetypes nos permite analizar determinados clusters de la web para posteriormente analizar datos concretamente y tomar decisiones específicas en función de los datos obtenidos. Un ejemplo de tipologías de página podría ser; categorías, productos, blog y home.
Pues bien, ¿cómo agrupamos estas páginas? ¿Manualmente? ¡NO!. Es aquí donde empieza la magia de las expresiones regulares. Tras identificar un patrón en las urls para cada tipología podremos crear una única expresión regular que nos servirá la información agrupada para analizar la información de forma eficiente.
A continuación os muestro un ejemplo para un ecommerce:
Queremos agrupar la información de este ecommerce en los siguientes tipos de página:
Pues bien, aquí un ejemplo de url de cada una de estas páginas para el ecommerce:
Como podemos ver en las urls anteriores, hemos identificado un patrón (negrita) para cada tipo de página que nos va a permitir crear una expresión regular.
En la siguiente imagen muestro la expresión regular creada y que aplicamos en Google Data Studio para agrupar toda la información en las tipologías de página que hemos determinado anteriormente y ver datos de tráfico de Google Analytics:
A continuación vemos el resultado de aplicar esta expresión regular:
Ahora ya podemos ver el tráfico del ecommerce segmentado por tipologías de página y ver realmente el tráfico que está aportando cada pagetype al total del tráfico de la web al igual que podemos estudiar la evolución de cada uno de ellos, por ejemplo, en este caso vemos que el tráfico del Blog cae en picado a partir de abril, ¡ya tenemos insights de valor!
Esta es una aplicación de las infinitas que podemos realizar utilizando expresiones regulares o RegEx para SEO. A continuación te dejo algunas herramientas que pueden ayudarte en este ámbito:
Y tú, ¿cómo sueles utilizar las expresiones regulares?