Hace un tiempo vengo siguiendo varias fuentes de información relacionadas con SEO, ya que estoy manejando este pequeño blog y empaparme de estos temas es fundamental, y como buen principiante debo buscar la manera de sacarle provecho a mis limitaciones, y vaya que realmente necesito tener mi propia herramienta de palabras clave, la poca actividad y los problemas de tener los artículos poco optimizados, han estado pasándome factura ... en las siguientes líneas te comentaré como lo hice, vamos más allá!

Las influencias

No quiero empezar sin antes que en las primeras semanas encontré a dos muy buenas referencias en el mundo del SEO, Romuald Fons y Neil Patel, y no es para menos una simple búsqueda en google puede dar mucha información sobre lo que hacen actualmente y las estrategias que plantearon. Ambos están ubicados entre los más populares de la industria, solo para comentar un poco el famoso TSA, decalaberas.com, avesexoticas.org están detrás de Romuald con su contenido completamente en español en Youtube, y por otra parte Neil en su web publicando posts de todo su conocimiento en para diferentes idiomas, que por cierto tiene su propia herramienta que te ayuda a buscar palabras clave y analizar tu tráfico. No dudo que allá afuera hay más referencias aún por conocer.

Lo que encontré en internet

He pasado un buen tiempo rebuscando entre el vertedero online acerca de posicionamiento orgánico y como aparecerán entre los primeros lugares, como te debes imaginar no esta en mi mente pagar por SEM solo para que google me haga publicidad y me ponga entre los primeros lugares.

Buscar palabras claves puede parecer tan sencillo como decirle: "ey google muéstrame las palabras clave más buscadas", sin embargo en ese momento no tenía completamente claro, pero cuando quieres mejorar tu ranking buscas información como un loco.

Bien, de hecho que tuve en cuenta muy buenas herramientas algunas son gratuitas y otra no, pero sin duda están entre las mejores:

SEMRush - Pago

Esta herramienta básicamente analiza la competencia SEM, investiga palabras clave y te sugiere nuevas keywords, especializada para gente del marketing online.

SEMRush dashboard

Ahrefs - Pago

Tienes una prueba de paga por 7 días, te da un seguimiento del rango de tu competencia, volumen de tráfico y también hace una analítica muy interesante de búsqueda orgánica, definitivamente es muy completa.

Ahrefs dashboard

MOZ - Freemium

Sorprendentemente en ésta herramienta la prueba gratuita dura 30 días, o si lo prefieres uso gratuito limitado, tiene una herramientas de seguimiento de rango (rank tracker), análisis de backlinks y auditorias de sitios un pack todo en uno también interesante.

MOZ

Planificador de palabras clave - "Gratis"

Este keyword planner si es de google, personalmente creo que es muy confiable solo que actualmente ya no brinda información del volumen exacto de búsquedas mensuales, sino simplemente un rango.

Planificador palabras clave de Google

Keyword Tool - Freemium

Se centra en la búsqueda de keywords, como ves te lista en orden de posición las palabras claves, per no te muestra el volumen, tendencia, competencia ni CPC, aunque compensa que puedas realizar las consultas para otros buscadores de internet.

Keyword Tool dashboard

Sé que he dejado fuera muchas más herramientas pero no quisiera alargar mucho este post, pero es importante mencionar cómo muchas de ellas se alimentan de la información que proporciona google directamente. Hacia ese punto vamos. ;).

Google Adwords como pieza clave

Básicamente Adwords es una herramienta para publicitar páginas en google y hacía un publico objetivo, estamos bien hasta este punto, ahora, cuando empiezas a crear publicidad te pregunta cuales son las palabras clave en las que quieres que aparezca tu anuncio, como para que sepa cuando "enyucarle" la publicidad a tus posibles clientes, y aquí mismo se puede conseguir el planificador de palabras clave que mencionamos, lo único malo es que google te obliga a crear una campaña para poder usarla.

Ahora tal vez exclames ¡me dijiste planificador de palabras clave es "gratis"!, pues la verdad que sí, porque existe un pequeño truco, simplemente debemos pausar la campaña una vez creada, luego de eso puedes utilizarla sin problemas.

Pero el punto principal es que Adwords ofrece una API gratuita con diferentes funciones y entre ellas existe TargetingIdeaService que en resumen te da mismo que el planning keyword, solo que con un punto interesante, aquí si te muestra el volumen de búsquedas exacto.

El momento de empezar a crear ha llegado!

Sabiendo esto no hay más que decir, la fuente de la data es directamente de google, te muestra el volumen de búsquedas exacto, y la API es gratuita. ¡Qué más se puede pedir!

Me puse manos a la obra y para desarrollarlo utilicé NodeJS y VueJS, ambas son tecnologías que me han venido bien desde hace un tiempo, así que me animé con esas dos. Y para ser sincero implementarlo no era una tarea tan sencilla y más aun porque no había una un cliente específicamente Adwords hecho por la gente de google para node, pero sí encontré dos buenas alternativas node-adwords y google-ads-api, no quise pensarlo mucho así que escogí la primera opción para mi herramienta.

Mi objetivo principal era realizar en un seguimiento de palabras clave de cada una de las entradas de mis páginas web, personalmente necesitaba algo fácilmente manejable y que pueda moverme entre páginas sin tener que estar ingresando la url exacta a cada instante para analizarla. Mi mejor opción fue crear una especie de árbol a partir de un dominio en concreto y las páginas internas que son las que componen cada rama, para este trabajo usó vued3tree que me crea la organización jerárquica que deseaba.

Preview hasta el momento

Pantalla inicial donde están todos los proyectos

El funcionamiento es simple, muestra una sección principal donde están listados todos los proyectos, un CRUD simple, luego al ingresar a uno, puedes ver una serie nodos que representan las páginas internas de la web, si se necesita analizar un nivel más profundo de una página se puede crear más nodos hijos.

Vista de un proyecto
Nuevo nodo o página interna

Esta primera versión de la herramienta me ha dejado muy a gusto, porque puedo crear varios proyectos y tener una visión independiente de qué palabras clave están determinadas en cada página de mi web, sin tener que moverme a diferentes lugares, para 9 horas repartidas en 3 días de trabajo no esta nada mal. Nótese que se está mostrando datos ficticios, no debemos preocuparnos de eso por ahora, pues es lo que actualmente está devolviendo Adwords con el token de desarrollador de prueba, puedes ver los límites de uso están en la siguiente tabla.

Niveles de acceso - API Adwords

Hasta el momento de ésta publicación ya solicité el token con acceso básico, con él se puede realizar la cantidad decente de 10k operaciones diarias, para uso personal no está nada mal, según se menciona en la web la solicitud la respuesta dentro de 1 día hábil, crucemos los dedos.


Esta ha sido una muy buena experiencia haciendo un instrumento que resuelve un problema personal, posiblemente más adelante le agregue más características conforme saque un poco más de tiempo, pero por ahora lo dejaré hasta aquí, si quieres que agregue una demo déjame en los comentarios, es más, podría dedicarle algunos post haciendo todo el proceso de creación.

No olvides compartirlo con en tus redes sociales si crees que te ha sido útil. Saludos nos vemos en una próxima entrega.