Dejé de exportar CSVs de GSC todos los lunes

Pasé dos años haciendo la misma tarea cada lunes.

Abría Search Console. Hacía clic en exportar. Esperaba un CSV. Volcaba los datos en una hoja de cálculo. Los comparaba con la semana anterior.

Me tomaba 47 minutos. Todo lo que quería saber era si algo se había roto.

Ahora, uso la Search Console API. Solo tarda 4 segundos.

La interfaz web es buena para consultas rápidas. Es mala para rastrear cambios a lo largo del tiempo. Tienes que cambiar manualmente los rangos de fechas. Tienes que forzar la vista para leer las tablas. Además, las exportaciones te limitan a 1,000 filas.

La API te ofrece más datos. Obtienes métricas de consultas, páginas y dispositivos en una sola llamada.

Aquí tienes cómo crear tu propia automatización:

  1. Instala la librería: npm install googleapis
  2. Crea una cuenta de servicio y un archivo de clave.
  3. Añade el correo de la cuenta de servicio como usuario en Search Console. Dale, al menos, acceso restringido.

El verdadero valor está en comparar periodos. No te limites a mirar una sola semana. Compara esta semana con la anterior.

Diseña tu script para detectar regresiones. Si una página pierde más del 20 por ciento de sus clics, que te envíe una alerta.

Ignora el ruido de bajo volumen. Una caída de 2 clics a 1 clic es una caída del 50 por ciento, pero no importa. Establece un umbral mínimo.

La mayoría de las caídas de SEO se deben a errores técnicos. Comprueba estas tres cosas en tu script:

  • ¿Sigue la página indexada?
  • ¿Es correcta la etiqueta canonical?
  • ¿Es el código de estado HTTP 200?

La interfaz de usuario es para comprobaciones puntuales. La API es para el monitoreo. Si realizas una tarea cada semana, escribe un script.

Fuente: https://dev.to/mitudas/i-stopped-exporting-gsc-csvs-every-monday-heres-the-automation-that-replaced-it-7ab