Al querer exportar data desde Google Search Console a un Excel o Google Sheets, nos encontramos con una clásica limitación: el número de máximo que podemos exportar no puede ser mayor a 1000 filas .
En sitios muy grandes este límite puede afectar la eficacia del análisis de la información para la toma de decisiones. Por tal razón les voy a compartir, a continuación, los pasos para incrementar ese límite de exportación de datos de 1000 a 5000 usando la API de Search Console.
Paso a paso para exportar hasta 5000 Consultas con la API de Search Console
- Ingresar a la cuenta de Google Search Console de la cual vamos a exportar las consultas.
- Ir a la siguiente url https://developers.google.com/webmaster-tools/v1/searchanalytics/query

- Ingresamos el dominio a analizar en el campo “SiteUrl” (cuadro superior derecho)

Cómo configurar la solicitud de los datos paso a paso
- Establecer fecha de inicio (Esta debe tener el formato: AAAA-MM-DD)
- Establecer fecha de finalización.
- Establecer dimensiones. Una dimensión puede ser:
. Consulta
. Página
. Dispositivo
. y/o país

Establecimiento de filtros (opcional).
Un filtro debe incluir:
- Dimensión (una dimensión puede ser: consulta, página, dispositivo o país)
- Operador (un operador puede ser: contiene, no contiene, es igual a, no es igual a)
- Expresión (una expresión puede ser cualquier valor asociado con las dimensiones)
Definimos el límite de consultas a extraer. Con la API de GSC, se pueden solicitar hasta 5000 (4000 más que si lo hacemos sin la API)
Ejemplo:
{
“startDate”: “2022-01-01”,
“endDate”: “2022-03-01”,
“dimensions”:
[
“query”,
“page”,
“device”
],
“dimensionFilterGroups”:
[
{
“filters”:
[
{
“dimension”: “device”,
“operator”: “notContains”,
“expression”: “tablet”
}
]
}
],
“rowLimit”: 5000
}

Una vez cargada la solicitud dar click a “Execute“

Con la solicitud procesada obtendremos el el listado de consultas con el límite extendido.

Por último habrá que copiar la información generada por la solicitud y pegarla en un conversor de Json a CSV (pueden usar esta alternativa https://data.page/json/csv)
Como habrán visto es un proceso sencillo y rápido que expande el horizonte de análisis.
¡Espero les resulte útil!