Google Analytics: Convirtiendo títulos en Keywords para análisis SEO basado en landings

Google Analytics: Convirtiendo títulos en Keywords para análisis SEO basado en landings

15 Jul 2020 in

A raiz de uno de mis últimos posts donde hablaba de la importancia de mudar de perspectiva yme han preguntado muchas personas como deberíamos aterrizar esta idea a datos concretos en Analytics.

Vías, como comentaba, existen muchas, mas creo que la más fácil para todos va a ser pasar a trabajar con los títulos de página (el campo "title" en el "head" de la página) como si fueran nuestras palabras clave. Es lo más sencillo, no ocupamos variables que podamos precisar y nos desacemos de una variable que realmente no empleamos para nada.

Back to top

1) Por qué los títulos

Una de lasy al tiempo uno de los "trucos" más extendidos sobre el posicionamiento en buscadores es la afinidad entre el título y la orientación semántica de nuestras páginas. A día de hoy los títulos son indudablemente la parte de nuestra página más tenida en cuenta a la hora de calcular la relevancia que puede tener nuestro contenido ante una búsqueda. Sin duda no lo es todo, pero ayuda.

Bien, ahora imaginemos que tenemos un site en el que hemos hecho algo de posicionamiento en buscadores. No siempre sucede mas es cada vez más común que todos y cada uno de los proyectos cuenten con unas mínimas noticiones sobre esto. En este site, indudablemente habremos representado nuestras palabras clave en nuestros títulos. Así pues la conexión entre keyword y landing en el título viene regalada y por tanto es el sitio ideal donde trabajar.

Back to top

2) Pero el posicionamiento en buscadores hace tiempo que dejó de emplear títulos como palabras clave exactas

Por distintos motivos lo que en una optimización utópica debería llevarnos a que nuestros títulos fueran exactamente nuestras keywords en la realidad no se cumple por distintos factores que podemos resumir en dos bloques:

  • No queremos ser demasiado evidentes a Google y sobretodo tras Penguin
  • Tan esencial es la posición que alcancemos como el CTR (CTR) que logremos. Por consiguiente debemos persuadir al usuario y las keywords exactas no siempre lo hacen

Por lo tanto, esta relación entre keyword y título, no es siempre y en toda circunstancia directa, lo que significa que si queremos trabajar con títulos debemos manipularlos un tanto. Veamos por ende que podemos hacer para acercar todo lo que es posible nuestros títulos a nuestras palabras clave.

Back to top

3) Cuando el título es Palabra clave + Añadidos por CTR

En muchas ocasiones, sobretodo en webs grandes, el título lo formamos intentando que la keyword sea la parte primordial del mismo y añadiendo a este fragentos que le den más sentido o ubiquen al usuario sobre que ese es el resultado correcto.

Las técnicas más utilizadas por pura lógica son:

Añadir el nombre de la web (si es famosa) o bien la temática al final de los títulos

Es una de las prácticas más comunes, hasta el punto de que bastante gente lo hace sin saber realmente bien por qué. Motivos puede haber varios pero la cuestión es que es bastante normal que todo un site use páginas acabadas siempre y en todo momento por exactamente la misma coletilla

Ejemplos:

  • "mi gran post | ikhuerta"
  • "landingcentrismo. Seo y Analítica web"
  • Etc.

Usar algún carácter de separación entre keyword y contenido añadido

Otra técnica es usar dos campos para definir el título. Aquí podemos delimitar la keyword en el primero y apoyarnos en el segundo para darle un contexto.

Ejemplos:

  • "mi gran post: sobre posicionamiento web y otras cosas"
  • "landingcentrismo, una forma nueva de análisis"
  • Etc.

Realizando el añadido por delante

Para gustos, colores. Por ende es normal que nos hallemos esas 2 mismas variaciones exactamente iguales solo que utilizando la palabra clave al final en lugar al principio. Esto se dará en webs que dan prioridad al click through rate sobre el empleo de la keyword.

Ejemplos:

  • ikhuerta>>Mi gran post
  • Una nueva forma de análisis: el landingcentrismo
  • Etc.

Estructuras hechas a mano

Por último, muy común también es que se realicen estos procesos pero a mano. Dejando libertad al articulista para escribir su combinación de títulos como le plazca. Aquí hay de todo: Libertad total a la hora de redactar o Reglas rigurosísimas que deben aplicarse sobre el tema para dar un poco de cohesión a la página.

En todos estos casos tenemos una enorme ventaja, puesto que la Palabra clave ya existe en los títulos y mejor aún. La parte sobrante, pues viene creada con patrones específicos puede ser eliminada fácilmente. Solo necesitamos una regla que se cumpla en todos y cada uno de los títulos para poder eliminar lo que nos sobra.

Y diréis... bueno, si pero es que mi web no utiliza solo un patrón. Para la home uso un esquema de títulos, para tags otro, para artículos otro y para productos otro más. Es indiferente. Podemos trabajar con esto siempre y cuando se trate de patrones específicos que contengan el título. Simplemente cuantos más patrones tengamos más reglas vamos a deber usar para realizar la limpieza.

Back to top

4) Manipulación de títulos con Filtros avanzados en Google Analytics

Con elpodríamos detallar el título en el propio código, usando javascript para programar la limipieza de todo cuanto no nos agrada del título fácilmente. Mas con el código que usamos a día de hoy en la mayor parte de nuestros sites estamos limitados a atrapar el título real.

Por suerte, disponemos de los filtros avanzados. Estos filtros son singulares pues en vez de suprimir una porción de tráfico de nuestros perfiles de analytics, lo que hacen es permitirnos realizar ciertas modificaciones en los datos capturados. Esto es, sirven precisamente para lo que necesitamos.

Para hallar nuestros filtros debemos dirigirnos a la sección "Administrador", en esta elegir un Perfil específico y entrar en la pestaña "Filtros". Bastante fácil, sobretodo si ya sabes donde está 😉

Aqui podemos crear un filtro nuevo. Entre las opciones libres se nos permitirá escoger entre filtro "predefinido" y "personalizado", como es lógico escogemos el adaptado.

Aquí se nos desglosarán diferentes opciones, entre aquéllas que podemos escoger la de "Buscar y reemplazar" si nuestros cambios son fáciles, u "Opciones avanzadas" para manipulaciones un poco más trabajadas. En ambos casos se usa, un lenguaje que nos permite fortalecer mucho la búsqueda en textos.

Nosotros trabajaremos sobretodo con "Opciones avanzadas" porque es la versión más potente de la que disponemos.

Estos filtros nos dejan usar múltiples campos,, aunque no explica mucha cosa...

Disponemos de dos posibles extracciones de datos "Campo X>Extracto X" que es donde podemos aplicar las reglas para capturar datos concretos en muchas de las dimensiones de Analytics (no todas) de las que sacar nuestros datos. De estas, la que nos interesará será "Título de la página" que contiene nuestra etiqueta title.

Junto a la dimensión, podemos redactar la expresión regular que realizará la captura de los datos. Para ello debemos redactar nuestras reglas y encapsular entre parentesis las partes que queremos poder recoger.

Asociados con estos campos, tenemos varios selectores sobre como debe actuar el filtro. En estos resulta tremendamente útil el marcado de si el Campo A o B son obligatorios pues si los activamos nos permite hacer cambios solo cuando el contenido coincide. Es decir, que si lo activamos, para cada patrón en nuestros títulos podremos crear un filtro diferente sabiendo que cuando el título no coincida con este patrón no será manipulado (es decir, solo afectará el cambio cuando si que coincida).

Por último en el campo "Enviar resultados a " podemos indicar que Dimensión queremos que se sobreescriba y en que formato. La dimensión en nuestro caso volverá a ser "Título de página" y el valor que debe adquirir lo codificaremos según las atrapas que hemos hecho con los otros campos en este formato.

Por ejemplo si para la palabra lacasitos, en el campo A indicasemos este valor: "(laca)(si)(to)(s)" y quisiesemos que se atrapase "laca-to" en "Enviar resultados indicaríamos: "$ A1-$ A3" señalando que queremos el contenido del primer párentesis, un guión y el contenido del tercero.

Entendido esto, ya deberíais saber por donde voy. Lo que vamos a hacer son diferentes reglas para poder quitar en estos títulos con partes añadidas todo cuanto no me interese.

Patrón para eliminar textos repetidos en todas las páginas

Este es el caso más fácil, solo debo incluir esa coletilla en la expresión y apresar todo lo que venga antes. Solo debo llevar cuidado y usar "\" antes de cualquier carácter que pueda confundir a la expresion regular (puesto que en las Expresiones regulares algunos carácteres significan cosas precisas).

En mi caso mi blog incluye la coletilla " | seo ibiza" al final de ciertas páginas. Concretamente las de tags y categorías. No me sirve de gran cosa, mas fue un experimento que a día de el día de hoy me está llenando de basura mis titulos de página".

Así que voy a quitarlo creando un filtro:

Lo mismo podría haberse hecho con cualquier coletilla al final: tu nombre de página, una temática, el slogan que uses, etc... Como decía solo debes fijarte en que los carácteres singulares tengan "\" deltante y de apresar con "(.*)" todo lo que venga ya antes de la coletilla.

Este filtro solo afectará a las urls que cumplan en patrón con lo que si termina por " | seo ibiza" lo eliminará, y si no termina por esa coletilla, no tocará el título.

Este mismo sistema serviría siempre y cuando el texto sea igual en todas y cada una de las páginas. Por servirnos de un ejemplo si mi página comienza por "Mi SuperWeb>" y luego viene el título real de la página con un patrón como este: "mi superweb>(.*)", lograré atrapar la parte del final. El truco está en atrapar solo la parte que te interesa.

Patrón para quitar contenidos basados en carácteres

Otra de las posibilidades que había, era que tus titulos se formasen en 2 partes diferentes, pero editables. Esto quiere decir que al no ser iguales entre páginas, no podemos crear un filtro para cada texto que pongamos.

Para estos casos lo que precisamos es que haya un carácter que nos asista a distinguir la parte de la palabra clave del resto: un puto, una coma, una barra ("/") un pipe ("|"), lo que sea, pero que algo distinga a la keyword.

En mi caso, muchos post vienen precedidos por el tema al que pertenecen. En estos casos lo que hago es redactar primero el tema, entonces dos puntos (":") y al final el título real del artículo. Un caso de título: "Seo Off Page: Ninja Linking".

Por lo tanto quiero crear un filtro que sepa separar mis contenidos por el carácter ":" y escoger que parte deseo quedarme (en mi caso la segunda)...

Con esto lo único que hago es separar en 2 elijas cualquier titulo que contenga ":". En mi caso escojo solo la segunda parte al indicar en "Enviar resultados" que en vez de " dólares americanos A1" lo que quiero extraer es "$ A2".

Como ya antes, en el momento en que una url no contenga el carácter ":" no se realizará ninguna sustitución.

Patrones a tu medida

Yo solo os indico las formas más comunes, cada web tiene su composición de títulos, mas mientras que seamos capaces de crear un patrón con ellos, podremos realizar la atrapa de la parte que deseemos y asi usar nuestros títulos como keywords. No serán precisas puesto que ante un mismo title pueden llegar visitas de diferentes keywords precisas mas basta para nuestros análisis.

Back to top

5) Y si no hallamos un patrón

Habra webs donde las keywords se han utilizado libremente y no existe fórmula alguna que sea capaz de sacarlas.

En esos casos debemos recurrir a otras vías para introducirlas en Analytics: Variables personalizadas, eventos, manipulación de la URL, etc. Lo que nos va a llevar si o bien sí a necesitar una base de datos en la página web que nos permita ante cada página vista indicar la keyword.

Para estos casos yo recomendaría el empleo de etiquetas meta y un script javascript que realice de forma automática las llamadas que toquen (probablemente con ayuda de jquery).

Por ejemplo, nuestra palabra clave podría ser siempre la primera de las palabras clave que incluyamos en el meta-dato palabras clave de la página.

En ese caso nuestro script de Analytics sería algo semejante a esto:

Donde sacamos de kewyrods el valor ( dólares americanos ('meta[name=keywords]').attr("content") ), separamos por comas ".split(",")" y cogemos solo el primero de sus valores ("[0]").

Esto es solo un caso, pero la idea está clara. Aprovechar algún elemento del HTML para incluir la palabra clave y apresarla en analytics para toda la visita y así contar con de ella en nuestors informes.

A partir de aquí solo se trata de crear nuestros informes adaptados con los objetivos que nos propongamos en los mismos.

¿Te gustó este post? Puedes seguir sus comentarios a través de, o bien realizardesde tu blog.

Back to top
Share icon

ESTOS EXCLUSIVOS INFORMES GRATUITO REVELAN

7 SECRETOS DE EXPERTOS SEO QUE TE LLEVÁN AL 1#
7 SECRETOS DE EXPERTOS SEO QUE TE LLEVÁN AL 1# EN GOOGLE PARA GANAR 10.000s DE TRÁFICO DE CALIDAD GRATUITO - EN SÓLO 2 MESES
 

Los 7 pasos más poderosos para disparar tu ranking orgánico para ALCANZAR Y MANTENER un impresionante tráfico orgánico es TUYO.

Consigue gratis lo que el 1% de los expertos en SEO venden por miles de euros... y el otro 99% ni siquiera sabe que existe.


OBTEN MI INFORME GRATUITO
5 errores que debes evitar en tu sitio web de Drupal
Ebook - 5 errores que debes evitar en tu sitio web de Drupal (¡podrían costarte miles de euros!)
 

Este Ebook cubre 5 terribles errores que probablemente estés cometiendo ahora mismo con tu sitio web de Drupal.

¡Nº3 TE SORPRENDERÁ! Esta lectura de 10 minutos te ahorrará miles de euros.



OBTEN MI INFORME GRATUITO