¿Qué es IndexNow y para qué sirve?
IndexNow es un protocolo público con el que un sitio web avisa a los buscadores, mediante una petición HTTP, de que una URL se ha creado, actualizado o eliminado, en lugar de esperar a que la descubran rastreando. Lo usan Bing, Yandex, Naver, Seznam.cz, Yep y Amazon, que comparten entre sí los avisos que reciben. Google no figura entre ellos.
Lo esencial
- IndexNow es un aviso de cambio: la web dice a los buscadores qué URL se han creado, actualizado o eliminado.
- Un aviso enviado a un buscador participante se comparte con todos los demás: Bing, Yandex, Naver, Seznam.cz, Yep y Amazon.
- Google no participa; para Google, lo que avisa de un cambio es el sitemap con su fecha de modificación.
- Un 200 solo dice que el buscador recibió la URL: no garantiza que la rastree ni que la indexe.
- Bing lo recomienda para mantener al día la información que usan su búsqueda y sus respuestas con IA.
IndexNow no es una herramienta de Google ni un plugin que haga subir posiciones: es un aviso. En lugar de esperar a que un rastreador vuelva por tu web y note que algo ha cambiado, tu web se lo dice. Según la propia iniciativa, sin ese aviso los buscadores pueden tardar de días a semanas en descubrir que un contenido ha cambiado.[1]IndexNow.org. IndexNow Para una tienda, lo que cambia a menudo es justo lo que más importa que esté al día: un producto nuevo, un precio rebajado, una ficha que se agota o se retira. Y hay un motivo nuevo: Bing recomienda IndexNow para mantener fresca la información en la búsqueda y en las experiencias con IA, entre ellas Copilot.[2]Microsoft, blog de Webmaster Tools. Introducing AI Performance in Bing Webmaster Tools Public Preview
Cómo funciona
El protocolo tiene tres piezas: una clave, un archivo que la demuestra y la petición que avisa del cambio.[3]IndexNow.org. Documentation
La clave. Es una cadena de entre 8 y 128 caracteres que solo puede llevar letras, números y guiones. Para demostrar que el sitio es tuyo, publicas un archivo de texto en UTF-8 llamado como la clave, {clave}.txt, en la raíz del dominio; cuando envías URL, el buscador lee ese archivo para comprobar que eres el propietario. También se puede guardar en otra ruta e indicarla con el parámetro keyLocation, pero entonces solo vale para las URL que empiezan por esa ruta.[3]IndexNow.org. Documentation
El aviso. Para una URL basta una petición GET a la dirección del buscador con dos parámetros, url y key. Para varias, una petición POST con un JSON que lleva el host, la clave y la lista de URL: hasta 10.000 URL por envío.[3]IndexNow.org. Documentation
La respuesta. Un 200 quiere decir que la URL se ha recibido; un 202, que se ha recibido y la clave está pendiente de validar. Un 400 es un formato incorrecto; un 403, que la clave no es válida o no está en el archivo; un 422, que las URL no son del host o la clave no cumple el formato; y un 429, demasiadas peticiones, con posible sospecha de spam.[3]IndexNow.org. Documentation
Quién lo recibe. Un aviso enviado a cualquier buscador participante se comparte con todos los demás.[3]IndexNow.org. Documentation La lista de la iniciativa incluye Amazon, Bing, Naver, Seznam.cz, Yandex y Yep, además de un punto de envío global.[4]IndexNow.org. FAQ Google no está en ella. Para Google, la vía equivalente es el sitemap XML: pide mantenerlo al día y, si el contenido cambia, incluir la etiqueta <lastmod>.[5]Google Search Central. Optimize your crawl budget
Qué enviar. Las URL que se han añadido, actualizado o eliminado: productos nuevos, descripciones cambiadas, cambios de precio o disponibilidad, contenido de usuarios y páginas borradas. También las URL redirigidas y las que devuelven un 404 o un 410, para que el buscador actualice su índice. Lo que no conviene es enviar la misma URL muchas veces al día sin cambios de contenido; si hay que repetir, la iniciativa pide esperar al menos cinco minutos. Los límites diarios no son públicos: cada buscador fija los suyos por sitio.[4]IndexNow.org. FAQ
Lo que no hace. El protocolo lo dice con todas las letras: el 200 solo indica que el buscador ha recibido la URL.[3]IndexNow.org. Documentation Bing lo repite: IndexNow asegura que los buscadores conocen tus cambios, pero no garantiza que las páginas se rastreen ni se indexen.[6]Microsoft Bing. IndexNow: get started Lo que sí busca es que el buscador priorice esas URL y necesite menos rastreo por su cuenta para descubrir lo nuevo.[1]IndexNow.org. IndexNow
En una tienda
Una tienda rebaja dos productos y retira un tercero, que ahora devuelve un 404. Avisa de los tres a la vez con una sola petición. Es un ejemplo ficticio: el dominio, la clave y las URL están inventados.
POST /indexnow HTTP/1.1
Host: <buscador>
Content-Type: application/json; charset=utf-8
{
"host": "tienda-ejemplo.es",
"key": "4f6a1c2e9b7d40a8b3e5c1d2f0a9b8c7",
"keyLocation": "https://tienda-ejemplo.es/4f6a1c2e9b7d40a8b3e5c1d2f0a9b8c7.txt",
"urlList": [
"https://tienda-ejemplo.es/products/mochila-urbana-20",
"https://tienda-ejemplo.es/products/mochila-viaje-40",
"https://tienda-ejemplo.es/products/mochila-edicion-2024"
]
}
La tercera URL va en la lista a propósito: una ficha retirada también es un cambio, y avisar de ella ayuda al buscador a actualizar su índice.[4]IndexNow.org. FAQ Si la respuesta es un 200, lo único que sabes es que el aviso ha llegado.
Casi nunca hace falta escribir esta petición a mano. Bing cita varios gestores de contenido con IndexNow integrado, entre ellos Wix, Duda, GoDaddy y Shopify, y un CDN, Cloudflare, a través de su función Crawler Hints.[6]Microsoft Bing. IndexNow: get started Cloudflare la activa desde el panel y usa las respuestas que no estaban en su caché como pista de que el contenido ha cambiado para enviar el aviso.[7]Cloudflare Docs. Crawler Hints Sobre Shopify, la mención es de Bing: en la ayuda de Shopify no hemos encontrado cómo lo hace, así que compruébalo en Bing Webmaster Tools antes de instalar una app que haga lo mismo.
Lo que se suele confundir
IndexNow no avisa a Google, y un 200 no es una página indexada. Google no figura entre los buscadores que reciben los avisos,[4]IndexNow.org. FAQ así que para Google sigues dependiendo del sitemap y del rastreo de siempre. Y la respuesta correcta del protocolo solo confirma la recepción: el rastreo y la indexación los decide cada buscador después.[3]IndexNow.org. Documentation[6]Microsoft Bing. IndexNow: get started
Cómo comprobarlo
- Mira si ya lo tienes. Revisa si tu plataforma o tu CDN está entre los que Bing cita con IndexNow integrado y, si usas Cloudflare, si Crawler Hints está activado en el panel.[6]Microsoft Bing. IndexNow: get started[7]Cloudflare Docs. Crawler Hints
- Abre el archivo de la clave en
tudominio.com/{clave}.txt. Tiene que responder y contener la misma clave que usan los avisos, o recibirás un 403.[3]IndexNow.org. Documentation - Envía una URL de prueba y lee el código. Un 200 o un 202 es correcto; un 422 suele indicar URL de otro host, y un 429, que avisas demasiado.[3]IndexNow.org. Documentation
- Comprueba la recepción en Bing Webmaster Tools. Bing indica que es ahí donde se verifica si los buscadores han recibido tus URL.[6]Microsoft Bing. IndexNow: get started
- No te olvides de Google. Mantén el sitemap con un
<lastmod>que cambie solo cuando cambia el contenido.[5]Google Search Central. Optimize your crawl budget
Concepto cercano: sitemap XML
Los dos sirven para que un buscador conozca tus URL, pero funcionan al revés. El sitemap es una lista que el buscador va a buscar cuando decide: describe qué URL existen y cuándo cambiaron. IndexNow es un aviso que la web envía en el momento del cambio, URL por URL. El sitemap espera a que lo lean; IndexNow llama a la puerta. Se complementan: el sitemap sigue siendo la vía para Google, y los avisos de IndexNow llegan a todos los buscadores que lo usan. Ninguno de los dos garantiza el rastreo, y ninguno ahorra por sí solo el presupuesto de rastreo que se pierde en URL inútiles.
Para seguir, la ruta de lectura de rastreo e indexación ordena el resto de términos.
Sinónimos
- English
- IndexNow protocol
- Español
- protocolo IndexNow
Fuentes
- [1] IndexNow.org. IndexNow. Consultado el . ↑ ↑
- [2] Microsoft, blog de Webmaster Tools. Introducing AI Performance in Bing Webmaster Tools Public Preview. Consultado el . ↑
- [3] IndexNow.org. Documentation. Consultado el . ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
- [4] IndexNow.org. FAQ. Consultado el . ↑ ↑ ↑ ↑
- [5] Google Search Central. Optimize your crawl budget. Consultado el . ↑ ↑
- [6] Microsoft Bing. IndexNow: get started. Consultado el . ↑ ↑ ↑ ↑ ↑
- [7] Cloudflare Docs. Crawler Hints. Consultado el . ↑ ↑
Historial de cambios
- Primera versión.
Esta definición se publica bajo licencia CC BY 4.0. Puedes reutilizar esta definición citando a Clione con un enlace a esta página.
Términos relacionados
Presupuesto de rastreo
Qué es el presupuesto de rastreo, cuándo debe preocupar a una tienda online, qué lo malgasta (filtros, duplicados, noindex) y cómo medirlo.
Sitemap XML
Qué es un sitemap XML, qué etiquetas usa Google y cuáles ignora, qué URL de tu tienda deben estar en él y cómo comprobarlo en Search Console.
Bing Webmaster Tools
Qué es Bing Webmaster Tools, cómo dar de alta tu tienda, qué informes trae y cómo AI Performance cuenta las citas de tus páginas en Copilot.
Bingbot
Qué es Bingbot, el rastreador de Bing y Copilot: sus user agents, cómo controlarlo en robots.txt y cómo comprobar que una visita es de verdad.
noindex
Qué es la regla noindex, cómo se pone en la etiqueta meta robots o en la cabecera X-Robots-Tag, por qué no funciona bloqueada en robots.txt y cómo verla.
Control de IA generativa de Search Console
Qué hace el control de IA generativa de Search Console: excluir tu web de AI Overviews, el Modo IA y Discover sin tocar el resto de la Búsqueda.
Haz que los bots entiendan tu catálogo
Clione completa cada ficha de producto con lo que los bots leen mejor: el grafo JSON-LD con sus datos estructurados, la meta description y las preguntas frecuentes. Tú revisas y pulsas Push; después comprobamos tu tienda en vivo para que todo siga publicado.