Configuración de Google Search Console
Guía paso a paso para agregar tu cuenta de servicio de GCP como propietario en Google Search Console.
¡Este es el último paso!
Esta guía es el último paso de configuración tras la guía de GCP. Si ya has terminado de crear el proyecto de GCP, activar la Indexing API y crear la cuenta de servicio, ahora solo queda añadir los permisos de propietario en Search Console para completar la preparación.
Resumen
En la guía anterior, creamos un proyecto de GCP, activamos la Indexing API y creamos una cuenta de servicio (indexing-bot). Ahora, por último, al registrar esta cuenta de servicio como
"Owner"en Google Search Console, podrás enviar solicitudes de indexación reales.
Requisitos previos
Por favor, verifica los siguientes elementos antes de comenzar.
Sitio registrado en Google Search Console: El dominio al que deseas enviar solicitudes de indexación ya debe estar registrado en Search Console.Correo electrónico de la cuenta de servicio: Necesitas la dirección de correo electrónico de la cuenta de servicio que creaste en la guía anterior de GCP.- Ejemplo:
indexing-bot@ID-DEL-PROYECTO.iam.gserviceaccount.com
- Ejemplo:
Si no conoces el correo electrónico de la cuenta de servicio, puedes consultarlo en Consola de GCP → IAM & Admin → Service Accounts.
Paso 1. Acceder a Google Search Console y seleccionar el dominio
Entender por analogía
Este proceso es el paso para elegir "en cuál de los diversos sitios que administro voy a contratar al asistente robot". Es decir, es la tarea de seleccionar exactamente el sitio de destino en Search Console.
1-1. Acceder a Search Console
Haz clic en el siguiente enlace para acceder a Google Search Console.
Tras iniciar sesión, aparecerá la página de "Resumen" del dominio predeterminado.
1-2. Seleccionar el dominio de destino
- En la
parte superior izquierdade la pantalla, justo debajo del logotipo de Google Search Console, haz clic en eldesplegable de selección de dominio(donde se muestra el nombre del dominio seleccionado actualmente). - Selecciona en la lista desplegable el dominio al que deseas aplicar la Indexing API.
⚠️ ¿El dominio no está en la lista? Debes registrar el dominio primero haciendo clic en el botón "+ Add property" en la parte inferior. Al registrar un dominio, se requiere la verificación de DNS, que se realiza añadiendo un registro TXT a través de tu proveedor de alojamiento de dominios (por ejemplo, Cloudflare, AWS Route 53, etc.).
Paso 2. Entrar en Settings → Users and permissions
Entender por analogía
La página "Settings" es como la oficina de administración del sitio. Aquí puedes decidir a quién darle las llaves.
2-1. Ir al menú Settings
- Haz clic en el menú
"Settings"con el icono de engranaje situado cerca de laparte inferiorde la barra lateral izquierda.
En la página de configuración, puedes ver varios elementos de administración como la verificación de la propiedad, usuarios y permisos, asociaciones, cambio de dirección, etc.
2-2. Hacer clic en Users and permissions
- En la sección "Configuración general", haz clic en la fila
"Users and permissions".
En esta página puedes ver la lista de usuarios que tienen actualmente permisos de acceso a este sitio.
Paso 3. Registrar la cuenta de servicio como Owner
Entender por analogía
Este paso es el proceso de aprobación final para decirle al asistente robot (cuenta de servicio): "Tú eres el dueño de este sitio". Con esta aprobación, el asistente robot puede enviar una solicitud a Google diciendo: "¡Indexa esta página!".
3-1. Hacer clic en el botón "ADD USER"
- Haz clic en el botón azul
"ADD USER"en la parte superior de la página.
3-2. Cambiar el permiso a "Owner"
- Haz clic en el desplegable
"Permission". Es posible que el valor predeterminado sea"Full". - Selecciona
"Owner"en la lista desplegable.
Las opciones de permisos suelen dividirse de la siguiente manera:
Owner: Tiene todos los permisos del sitio. Es necesario para usar la Indexing API.Full: Puede ver la mayoría de los datos y realizar tareas, pero no es al nivel de propietario.Restricted: Solo puede consultar algunos datos.
🔴 ¡Debes seleccionar "Owner"! La Indexing API no funcionará con "Full" o "Restricted".
3-3. Introducir el correo electrónico de la cuenta de servicio
- En el campo de entrada
"Email address", introduce el correo electrónico de la cuenta de servicio que anotaste en la guía anterior de GCP.- Ejemplo:
indexing-bot@ID-DEL-PROYECTO.iam.gserviceaccount.com
- Ejemplo:
3-4. Hacer clic en el botón "ADD"
- Tras verificar la dirección de correo electrónico y el permiso (
Owner), haz clic en el botón"ADD"en la parte inferior derecha.
3-5. Confirmar el registro
Todo el proceso habrá terminado cuando la cuenta de servicio que acabas de añadir aparezca en la tabla de la lista de usuarios.
El ejemplo se verá similar al siguiente:
| Nombre | Correo electrónico | Permiso |
|---|---|---|
| indexing-bot | indexing-bot@...iam.gserviceaccount.com | Owner |
| Yo (cuenta actual) | mi-correo@gmail.com | Owner (Verified) |
Si el número de usuarios aumenta como Users (2) y aparece la cuenta de servicio que acabas de añadir, habrás tenido éxito.
Lista de verificación final
Por favor, comprueba por última vez si se han completado todos los ajustes para usar la Google Indexing API.
| Paso | Elemento | Estado |
|---|---|---|
| Paso 1 | Creación del proyecto de Google Cloud completada | ✅ |
| Paso 2 | Activación de la Web Search Indexing API completada | ✅ |
| Paso 3 | Creación de la cuenta de servicio y copia del correo electrónico completada | ✅ |
| Paso 4 | Descarga segura de la clave JSON completada | ✅ |
| Paso 5 | Adición de la cuenta de servicio en Search Console completada | ✅ |
¡Felicidades! Ya está todo listo para solicitar rápidamente la indexación de las URL de tu sitio.
Preguntas frecuentes (FAQ)
P. He añadido la cuenta de servicio, ¡pero el botón "ADD" está desactivado!
R. Por favor, comprueba si la dirección de correo electrónico es correcta. El correo electrónico de la cuenta de servicio debe terminar obligatoriamente en @...iam.gserviceaccount.com. Se recomienda copiarlo desde la consola de GCP.
P. ¡No veo la opción "Owner" en el desplegable!
R. Debes estar verificado como propietario de dicho sitio para poder otorgar permisos de Owner a otros usuarios. Por favor, comprueba el estado de "Settings" → "Ownership verification".
P. Deseo eliminar la cuenta de servicio más adelante.
R. Puedes eliminarla haciendo clic en el menú de los tres puntos (⋮) situado en el extremo derecho de la fila de la cuenta de servicio correspondiente en la misma página de "Users and permissions".
Lista de verificación
- Cuenta de Google con acceso de propietario a tu propiedad de Search Console
- Correo de cuenta de servicio del tutorial de GCP (indexing-bot@...iam.gserviceaccount.com)
- Debes ser el propietario verificado de la propiedad