Asiste al evento de SEO más avanzado del año

API Indexing

El API Indexing de Google es una herramienta gratuita que permite notificar a Google cambios rápidos en páginas web, especialmente para contenido temporal

Autor:
Carlos Sánchez
Fecha de publicación:
2024-04-15

Última revisión:
2024-05-02

¿Sabes lo que es el API Indexing?

El API Indexing es una API gratuita de Google que sirve para avisar a Google de una forma directa cada vez que se añaden o quitan páginas, principalmente destinado a contenido pertinente durante poco tiempo, como cuestiones volátiles que podrían ser directos u ofertas de empleo (se necesita una cuenta en Google Cloud que puede requerir tarjeta de crédito, pero es gratis a menos que se necesite más cuota de lo inicial, que depende del proyecto).

Todo uso de la API de Indexing está disponible sin cargo. Es posible que debas crear una cuenta de facturación para solicitar una cuota adicional, pero el uso de la API aún estará disponible sin cargo. — Documentación de API Indexing

De hecho esta API en teoría solo permite rastrea páginas que incluyan de forma correcta los datos estructurados JobPosting o VideoObject con un BroadcastEvent dentro.

Digamos que funciona bastante más rápido que el Sitemap y permite esa velocidad de indexación a ese contenido tan fugaz.

No se debe confundir con el protocolo Indexnow que respetan Bing o Yandex, Naver o Seznam, pues es diferente del API Indexing. De hecho Google testeó Indexnow, pero no lo ha aplicado hasta ahora, y no hay noticias de que lo vaya a hacer.

De hecho Google retiró el Sitemap ping en 2023.

Hay plugins y extensiones, que utilizan Indexnow sin cumplir las directrices o propósitos para los que está creado, ¿podría ser Blackhat? Lo dejo a tu criterio.

Acciones con el API Indexing

Los comandos que se pueden realizar son bastante sencillos:

Todo esto se hace por solicitudes POST a la url https://indexing.googleapis.com/v3/urlNotifications:publish con los siguientes comandos precedido por la URL

{
"url": "url_de_la_web",
"type": "URL_UPDATED" //Para enviar o actualizar
"type": "URL_DELETED" //Para eliminar
}

En el caso de que haya actualizaciones o eliminaciones de muchos elementos, también se puede actualizar o eliminar elementos en lotes con el API Indexing.

También se puede sacar la información de cuando fue la última vez que Google recibió una notificación en una URL en concreto por medio de una petición GET.

Las URL que especifiques en la petición GET deben estar codificadas como URL

Por ejemplo, reemplaza : (dos puntos) por %3A y / (barras diagonales) por %2F.

Si te gusta este artículo, me ayudarías un montón compartiendo mi contenido:
No se te da mal el SEO Técnico

Te falta mi máster. Accede a una formación avanzada que te permitirá aplicar e implementar SEO en cualquier tipo de WEB

¡Accede al Máster de SEO Técnico!
Tal vez te interesen otros artículos:
Artículos de SEO
Usamos cookies para asegurar que te damos la mejor experiencia en nuestra web. Aquí tienes nuestra política de privacidad.