Configura Google Indexing API paso a paso

Un proyecto en Google Cloud, una cuenta de servicio, un archivo JSON y un permiso en Search Console. Lo haces una vez y sirve para todos tus sitios.

Tutorial 2 de 515 minNivel: intermedio

La Google Indexing API permite avisarle a Google, de forma directa, que una URL se publicó, se actualizó o se eliminó. Para usarla necesitas una cuenta de servicio: un usuario robot de Google Cloud con su propia clave en un archivo JSON. Indexador Matador usa ese JSON para enviar tus URLs.

Antes de empezarNecesitas una cuenta de Google y ser Propietario verificado de tu sitio en Search Console. Si solo tienes permiso completo o restringido, pídele al propietario que haga el paso 6.

1. Crea un proyecto en Google Cloud

  1. Entra a console.cloud.google.com con tu cuenta de Google.
  2. Arriba, en el selector de proyectos, pulsa Proyecto nuevo.
  3. Ponle un nombre que reconozcas, por ejemplo indexador-matador, y pulsa Crear.

Asegúrate de tener ese proyecto seleccionado antes de seguir.

2. Activa Web Search Indexing API

  1. Abre el menú → APIs y servicios → Biblioteca.
  2. Busca Web Search Indexing API.
  3. Ábrela y pulsa Habilitar.
¿Vas a usar Google Sheets?Aprovecha y habilita también Google Sheets API y Google Drive API en este mismo proyecto. Lo explicamos en el tutorial 4.

3. Crea la cuenta de servicio

  1. Menú → IAM y administración → Cuentas de servicio.
  2. Pulsa Crear cuenta de servicio.
  3. Escribe un nombre (por ejemplo indexador) y pulsa Crear y continuar. Los pasos de roles son opcionales: puedes pulsar Listo.

Google le asigna un correo con este formato:

indexador@indexador-matador.iam.gserviceaccount.com

4. Descarga la clave JSON

  1. En la lista de cuentas de servicio, haz clic en la que acabas de crear.
  2. Abre la pestaña Claves.
  3. Pulsa Agregar clave → Crear clave nueva → elige JSON → Crear.

Se descarga un archivo .json. Guárdalo en un lugar seguro: es la llave para enviar a Google en nombre de tu cuenta.

No lo compartasEse archivo no se puede volver a descargar. Si lo pierdes, crea una clave nueva. Si alguien más lo obtiene, borra la clave en la pestaña Claves.

5. Carga el JSON en Indexador Matador

En el primer paso del asistente (o en Ajustes → credencial de Google), selecciona el archivo JSON. La app valida la clave y te muestra el correo de la cuenta de servicio. Pulsa Copiar: lo necesitas en el siguiente paso.

Indexador Matador — Asistente de primer uso
Asistente de Indexador Matador mostrando el correo de la cuenta de servicio de Google con el botón Copiar

6. Hazla Propietaria en Search Console

  1. Abre Search Console y elige la propiedad de tu sitio.
  2. Ve a Configuración → Usuarios y permisos.
  3. Pulsa Agregar usuario y pega el correo de la cuenta de servicio.
  4. En permiso elige Propietario y pulsa Agregar.

Repite este paso en cada propiedad que quieras enviar. El mismo JSON y el mismo correo sirven para todos tus sitios.

¿No aparece la opción Propietario?Solo un propietario verificado puede agregar a otro propietario. Si tú no lo eres, pídeselo a quien verificó el sitio.

Errores comunes

ErrorQué significaQué hacer
403 Permission denied / no es propietarioLa cuenta de servicio no es Propietaria de ese sitio en Search Console.Repite el paso 6 en la propiedad correcta. Revisa que el dominio coincida (con o sin www, propiedad de dominio o de prefijo).
403 API no activada / has not been usedWeb Search Indexing API no está habilitada en el proyecto del JSON.Repite el paso 2 en el mismo proyecto donde creaste la cuenta de servicio. Puede tardar unos minutos en propagarse.
429 cuota agotadaUsaste la cuota diaria del proyecto (por defecto, unas 200 publicaciones al día).Espera al reinicio a medianoche, hora del Pacífico. La app deja de enviar a Google y sigue con Bing y Yandex.

Una nota honesta sobre la API

Google documenta oficialmente la Indexing API para páginas con datos estructurados JobPosting o BroadcastEvent (ofertas de empleo y transmisiones en vivo). Muchos SEOs la usan para otro tipo de páginas, pero Google puede ignorar esos avisos.

Dicho claro: la herramienta avisa, el buscador decide. Nadie puede garantizar la indexación. Y solo funciona con sitios que son tuyos en Search Console; no sirve para backlinks en sitios de terceros.

Más contexto en qué es Google Indexing API.

Siguiente: configurar IndexNow →