¿Sabías que Google tiene disponible un API que te permite consultar las SERP para un país e idioma específico y además, gratis? ¿Sabes que gracias a esta funcionalidad podrías crearte un rank tracker super sencillo para el Top 10 de las SERP? #SEO Te explico a continuación 👉
En primer lugar, tendrás que crear un motor de búsqueda personalizado de Google y puedes hacerlo desde aquí: programmablesearchengine.google.com/cse/all Esta herramienta tienen infinitas posibilidades ya que puedes crear desde un buscador de contenidos para tu web como para otroas webs. Sigamos… 👉
Añadimos nuestra primer búsqueda programable, incorporamos un dominio – no es importante para nuestro objetivo –, elegimos el idioma – tampoco es relevante –, le damos nombre y pulsamos en crear. 👉
Una vez creado, veremos 3 botones aunque para nuestro propósito solo nos interesa ir "Panel de control" dentro para realizar unos ajustes que serán decisivos para crear nuestra herramienta. 👉
1. Guardamos el ID de nuestro buscador en un lugar seguro que necesitaremos más tarde.
2. Elegimos la región de búsqueda.
3. El idioma no es determinante.
4. Eliminamos el dominio del principio.
5. Activar "Buscar en toda la web".

Ya solo queda "Acceso mediante Programación" 👉
Hay 2 opciones: API JSON con y sin restricción de sitio. A nosotros nos interesa "SIN" para que permita buscar fuera en la web sin estar limitados a los resultados de un dominio. 100 Consultas / día GRATIS. Luego, 5$ / 1k. Max. 10k / día. Entra aquí 👉 developers.google.com/custom-search/… 👉
Una vez dentro haz clic directmente en este botón para obtener una clave API y guárdala a buen recaudo. Si no tienes cuenta creada aún en Google Devs, tendrás que pasar por los pasos de registro y sí, tienes que introducir una tarjeta de crédito.

Ahora pasamos a Google Sheets 👉
Aunque antes te enseñaré cómo vamos a utilizarlo:

googleapis.com/customsearch/v…{CONSULTA}&cx={ID_DEL_BUSCADOR}&hl={IDIOMA}&gl={PAIS}&key={CLAVE_DE_API_CREADA}

Claro que puedes hacer cosas más complejas aunque para nuestro caso lo haremos todo más sencillo

developers.google.com/custom-search/… 👉
[Una pausa para publicidad] El ordenador hace cosas raras. Vuelvo enseguida.
Antes de adentrarme en Google Sheets, alternativamente, podrías utilizar también algún SaaS con API disponible para extración de las SERP. Yo recomiendo serpstack.com/?fpr=s0h9l que permite 100 consultas gratis al mes que podrían ser en el tracker unas 20-25 kw / semanales ;) 👉
Ahora es cuando te comparto la siguiente #googlesheets gratis, por la patilla. Porque si me sigues en mi newsletter apilovers.substack.com ya vengo experimentando con este tema y además, anoche el crack de @tvillaro tb me preguntó docs.google.com/spreadsheets/d… y seguimos... 👉
Te haces una copia en tu Drive y vas a Herramientas > Editor de secuencias de comandos.

Ahora, necesitas la clave API y el ID del buscador. Van entre las comillas.

Y ya podrías hacer clic en "Ejecutar", aceptar todos los permisos que solicite sin miedo…

Mira en la "Results"…
Como hay 3 keywords de ejemplo en la pestaña "Configuration", verás rellenarse los datos en "Results" automaticamente. Sigo explicando después de comer ;)
Una vez introducida la clave API y el Id del CSE y probado que funciona, hay que programar el "Activador", que es lo mismo que un Cron. Ej. 100 Kw con actualizaciones diarias = gratis. 400 Kw con actualizaciones semanales = gratis. Por encima, a pagar 👉
He hecho unas pequeñas mejoras para que puedas ejecutar un chequeo de las SERP desde la interfaz de #googlesheets … Así que si te lo instalaste hace unas horas, tendrás que borrar y volver a copiar la hoja para que se actualice la interfaz.

¿Echas algo en falta? Claro…👉
A todo el proceso le queda un Dashboard. Y eso no es mi fuerte, luego invoco a @tvillaro para que comparta un cuadro de mandos práctico y sencillo en #datastudio 😇

¿Mejoras?

1. Top 11 a 100: con serpstack.com/?fpr=s0h9l es posible.
2. Rich snippets. con CSE es posible ;)

👉
Despedida, publicidad y cierre:
1. No soy el mejor programando – como verás en mi código – aunque tengo chispa (-: DM para trabajos a medida con API, Sheets…
2. Trabajo en @mundofunnel, escribo en apilovers.substack.com y programo en @OpenSerps ❤️

¡Gracias a todxs x compartir!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Ángel Cano Ydáñez

Ángel Cano Ydáñez Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!