- Cómo Vincular Google Search Console con BigQuery: Guía Completa Paso a Paso - diciembre 3, 2024
Cómo Vincular Google Search Console con BigQuery: Guía Paso a Paso
Conectar Google Search Console (GSC) con BigQuery (BQ) es una excelente manera de gestionar datos a gran escala y optimizar tu estrategia SEO. Antes de empezar, asegúrate de considerar estos puntos clave:
¿Qué debes saber antes de empezar?
- BigQuery no es gratuito. Para vincular tu cuenta de GSC, necesitas crear un proyecto en Google Cloud y asociar una tarjeta bancaria.
- El costo depende de dos factores: almacenamiento y procesamiento de consultas. Sin embargo, Google ofrece créditos gratuitos mensuales que incluyen 10 GB de almacenamiento activo y 1 TB de datos de consulta procesados cada mes.
- Esto debería ser suficiente para la mayoría de los usuarios, siempre que no realices consultas muy costosas o manejes un volumen de datos excesivo.
- Los datos previos a la vinculación no se sincronizan automáticamente. Para cargar datos anteriores, debes usar la API de Google Search Console.
Consulta más información sobre los precios de BigQuery o utiliza su calculadora de costos oficial.
Guía Paso a Paso para Vincular Google Search Console con BigQuery
Paso 1: Crea una cuenta en Google Cloud
Si aún no tienes una cuenta de Google Cloud habilitada, puedes crearla ahora. Durante el registro, deberás ingresar una tarjeta bancaria, pero no se realizarán cobros si te mantienes dentro de los límites gratuitos de Google.
Paso 2: Crea un nuevo proyecto
Si no tienes un proyecto existente:
- Haz clic en «Nuevo Proyecto».
- Rellena el campo de nombre (puedes elegir el que prefieras).
- Haz clic en «Crear».
Paso 3: Accede a tu cuenta de BigQuery
Accede a BigQuery y asegúrate de estar dentro del proyecto donde deseas almacenar los datos de Google Search Console.
Paso 4: Configura permisos en IAM
- Haz clic en el menú lateral y selecciona IAM.
- Haz clic en «Conceder acceso».
Paso 5: Añade la cuenta de servicio
En el campo «Principales nuevas», introduce la siguiente cuenta de servicio:
search-console-data-export@system.gserviceaccount.com
Paso 6: Asigna los 2 roles necesarios
Debes otorgar dos roles a esta cuenta de servicio:
- Usuario de Trabajo de BigQuery.
- Editor de Datos de BigQuery.
Haz clic en Guardar.
Si lo hiciste correctamente, deberías ver la nueva cuenta de servicio en tu lista de IAM.
Paso 7: Obtén el ID del proyecto
- Ve al menú desplegable de tu proyecto (en la parte superior).
- Copia el ID del proyecto.
Paso 8: Configura la exportación en Google Search Console
- Accede a tu cuenta de Google Search Console.
- Ve a Configuración > Exportación de datos en bloque.
Nota: Necesitas permisos de propietario para realizar esta configuración.
Paso 9: Vincula Google Search Console con BigQuery
- Pega el ID del proyecto de Cloud (obtenido en el paso 7).
- Cambia la ubicación del conjunto de datos a Europa.
- Haz clic en Continuar y luego en Configurar exportación.
¡Y listo!
Paso 10: Verificación
¿Qué sucede después de la vinculación?
Una vez configurado, deberás esperar 48 horas para que los datos comiencen a aparecer en BigQuery. En tu proyecto de BQ, verás un nuevo conjunto de datos llamado searchconsole, que incluye dos tablas:
- searchdata_site_impression
- searchdata_url_impression
Estas tablas contienen información clave para profundizar en el análisis de tus datos SEO.
¿Tienes dudas?
Si necesitas más ayuda, consulta la documentación oficial de BigQuery o contacta con un especialista.