Instant Indexer

Avisa a los motores de búsqueda participantes cuando cambian las páginas públicas. Cada motor decide qué rastrear.

Extensión

Instant Indexer

Avisa a los motores de búsqueda participantes cuando cambian las páginas públicas. Cada motor decide qué rastrear.

  • Categoría: indexnow
  • Estado: Disponible
  • Versión: 1.0.1
  • Precio: Desconocido
  • Fuente: Registro oficial de plugins
  • Instalación: Plugin aislado del registro
  • Verificado: 2026-10-21

Descripción

Instant Indexer avisa a los motores de búsqueda participantes cuando se añaden, cambian o eliminan páginas públicas. Cada motor decide qué rastrear.

Cambios

El plugin pone en cola las entradas públicas incluidas al publicar, al editar en vivo, al despublicar, al enviar a la papelera y al restaurar. Un cambio de slug pone en cola las dos URL. Las ediciones suelen enviarse entre 30 y 90 segundos después, una vez por URL en esa ventana. Las solicitudes contienen hasta 1.000 URL.

Se excluyen los borradores, las entradas programadas sin publicar, las vistas previas y las páginas noindex. Las direcciones conocidas reciben un aviso de eliminación tras un cambio a noindex. Las páginas en cola no se vuelven a comprobar; los avisos anteriores pueden preceder a los de noindex o despublicación.

El envío empieza desactivado. Los cambios mientras está desactivado no se ponen en cola. Desactivarlo cancela Enviar todo. Las URL en espera se descartan en el siguiente envío o en la limpieza cada hora, aunque se haya vuelto a activar el envío.

Configuración y registros

Elige los tipos de contenido y un endpoint en los ajustes. Se requiere un archivo de clave en la raíz https:///.txt que contenga únicamente la clave generada. Una alternativa es redirigir esa ruta raíz a la ruta de clave del plugin; algunos motores de búsqueda podrían no seguirla.

Tras la configuración, prueba con la URL de la página de inicio. Una respuesta 200 confirma la verificación de la clave; 202 significa que se está esperando una comprobación de la clave. Activa el envío y usa Enviar todo para poner en cola las páginas públicas existentes y recordar sus direcciones para las eliminaciones.

Los editores y administradores pueden leer el registro de envíos. Los administradores gestionan los ajustes y los envíos. El panel muestra el número de URL en espera y enviadas y la última respuesta.

El plugin tiene licencia MIT y no requiere cuenta, clave de licencia ni telemetría.

Instant Indexer es un plugin independiente de Peachfin Themes y no está afiliado a los operadores de IndexNow ni a ningún motor de búsqueda, ni cuenta con su aprobación.

Tienda y soporte.

Instalación

Requisitos

Usa EmDash 1.1 o posterior con un ejecutor de sandbox (Cloudflare: Workers Paid y binding de Worker Loader; Node: workerd). Probado con EmDash 1.2.0.

Instalar

  1. Instala Instant Indexer (@peachfinthemes.com/instant-indexer) desde el registro de plugins.
  2. Aprueba el acceso de lectura al contenido y al esquema y el acceso a la red. La sección Seguridad enumera los hosts permitidos.
  3. Ajustes de Instant Indexer: EmDash 1.1: dirección de configuración. 1.2: dirección configurada, luego Site URL, luego la configuración. Corrige la configuración en 1.1; en 1.2, usa la configuración o Site URL mediante Change domain en Settings > General (https; http solo para localhost). Reinicia Node; en Workers, vuelve a desplegar o espera a que haya nuevos isolates. Public site address (optional) sustituye el esquema, el host y el puerto. No puede reemplazar una dirección de EmDash que falte; en ese caso no se envía nada.
  4. Añade el archivo de clave en la raíz descrito más abajo.
  5. Activa Send changes to search engines y guarda. Los cambios mientras el envío está desactivado no se ponen en cola.
  6. Elige Test connection. Una respuesta 200 confirma la verificación de la clave. Una respuesta 202 significa que se está esperando una comprobación de la clave. Si persiste, comprueba que el archivo de la raíz contenga la clave guardada y sea de lectura pública.
  7. Ejecuta Submit all published URLs now para poner en cola las páginas públicas existentes y recordar sus direcciones para las eliminaciones.

Desactivar el envío cancela Enviar todo. Vuelve a iniciarlo después de activar el envío. Las URL en espera se descartan en el siguiente envío o en la limpieza cada hora, aunque se haya vuelto a activar el envío.

Archivo de clave en la raíz

La instalación crea una clave aleatoria. Añade un archivo .txt a la carpeta public/ del sitio que contenga únicamente esa clave y despliega. Debe poder leerse en https:///.txt.

Como alternativa, redirige /.txt a /_emdash/api/plugins/instant-indexer/key en el mismo sitio. Algunos motores de búsqueda podrían no seguir las redirecciones. La ruta de la clave en la raíz es obligatoria en ambos casos.

Tras cambiar la clave, actualiza el archivo de la raíz o la redirección y vuelve a probar.

Las direcciones locales y de prueba se rechazan. Mantén el envío desactivado en las copias de preproducción públicas.

Preguntas frecuentes

¿Qué envía?

Instant Indexer usa el protocolo IndexNow para avisar a los motores de búsqueda participantes cuando cambian las páginas públicas. Cada motor decide qué rastrear. No todos los motores de búsqueda participan.

¿Cómo funciona la prueba?

Test connection envía una solicitud con la URL de la página de inicio y nunca la reintenta. Una respuesta 200 confirma la verificación de la clave. Una respuesta 202 significa que se está esperando una comprobación de la clave. Si persiste, comprueba que el archivo de clave en la raíz sea de lectura pública y contenga la clave guardada. Un error 429 o del servidor pausa el envío. Durante una pausa se rechazan las pruebas.

¿Por qué se requiere un archivo de clave en la raíz?

La clave debe estar disponible en https:///.txt para cubrir las páginas normales. El archivo debe contener únicamente la clave guardada. Una alternativa es redirigir esa ruta a la ruta de clave del plugin, aunque algunos motores de búsqueda podrían no seguirla. Si recibes una respuesta 422, comprueba el archivo de la raíz y que las URL de las páginas usen el mismo host.

¿Cuándo debo usar Enviar todo?

Ejecútalo después de activar el envío para poner en cola las páginas existentes y recordar las direcciones para futuras eliminaciones. Las URL desconocidas no se pueden notificar como eliminaciones. Los tipos de contenido excluidos se omiten. Desactivar el envío cancela la ejecución; vuelve a iniciarla tras activarlo. Las URL en espera se descartan en el siguiente envío o en la limpieza cada hora, aunque se haya vuelto a activar el envío.

¿Qué ocurre cuando falla el envío?

Las respuestas 400, 403 y 422 descartan el lote. Corrige la causa y luego usa Submit all published URLs now para volver a poner en cola las páginas existentes. Para 429, errores del servidor y errores de red, las URL en cola se reintentan con esperas crecientes. Retry-After se respeta hasta 7 días. Los reintentos se detienen tras 8 intentos fallidos por fila en cola. Una nueva edición vuelve a poner la URL en cola.

¿Dónde puedo obtener ayuda?

Visita el soporte.

Seguridad

Informar de un problema

Informa de los problemas de seguridad de forma privada a [email protected] antes de abrir una incidencia pública.

Permisos

El acceso de lectura al contenido encuentra las URL de las entradas públicas. El acceso de lectura al esquema identifica los patrones de URL y los tipos de contenido públicos. El plugin no puede escribir ni publicar contenido.

Acceso a la red

El plugin solo puede contactar con estos hosts de endpoint:

  • api.indexnow.org
  • www.bing.com
  • yandex.com

Las solicitudes van al endpoint seleccionado y contienen el nombre de host del sitio, la clave, la ubicación de la clave y las URL de las páginas públicas. Las URL pueden contener datos personales si forman parte de la dirección. No hay telemetría.

Los borradores, las entradas programadas sin publicar, las vistas previas y las páginas noindex no se ponen en cola como páginas nuevas. Las direcciones conocidas reciben un aviso de eliminación tras un cambio a noindex. Las páginas en cola no se vuelven a comprobar; los avisos anteriores pueden preceder a los de noindex o despublicación. Las URL de otros hosts se descartan.

Acceso y clave

Los editores y administradores pueden leer el registro de envíos. Los administradores gestionan los ajustes y los envíos.

Se requiere un archivo de clave en la raíz de lectura pública en https:///.txt que contenga únicamente la clave guardada. Una redirección desde esa ruta a /_emdash/api/plugins/instant-indexer/key es una alternativa; algunos motores de búsqueda podrían no seguirla. El plugin sirve su ruta de clave como texto sin formato y sin caché.

Datos almacenados

El sitio almacena los ajustes, la clave, las URL en espera, las direcciones recordadas y los registros. Cada envío y cada limpieza horaria recortan los registros a unas 200 entradas; los recuentos pueden ser brevemente mayores. Cada envío escribe como máximo 90 filas, con filas de resumen para las URL adicionales.

La desinstalación elimina estos datos según la opción de desinstalación del sitio.

Sitios de prueba

Las direcciones que faltan, locales y de prueba bloquean el envío. La comprobación de la dirección no demuestra que un sitio sea público o esté en producción. El envío empieza desactivado. Mantenlo desactivado en las copias de preproducción públicas.

Registro de cambios

1.0.1 (2026-10-08)

Probado con EmDash 1.2.0. Se actualizó la guía sobre la dirección del sitio para EmDash 1.2. Sin cambios en el funcionamiento del plugin.

1.0.0 (2026-10-06)

Avisa a los motores de búsqueda participantes mediante IndexNow cuando cambian las páginas públicas. Cada motor decide qué rastrear.

  • El envío empieza desactivado. Los cambios mientras está desactivado no se ponen en cola. Desactivarlo cancela Enviar todo. Las URL en espera se descartan en el siguiente envío o en la limpieza cada hora, aunque se haya vuelto a activar el envío.
  • Pone en cola los cambios de publicación, edición en vivo, despublicación, papelera y restauración, además de las dos URL tras los cambios de slug. Las ediciones suelen enviarse tras 30 a 90 segundos, una vez por URL y ventana, con hasta 1.000 URL por solicitud.
  • Excluye borradores, entradas programadas sin publicar, vistas previas y páginas noindex. Las direcciones conocidas reciben un aviso de eliminación tras un cambio a noindex. Las páginas en cola no se vuelven a comprobar.
  • Ofrece la elección entre tres endpoints para los motores de búsqueda participantes.
  • Crea una clave aleatoria al instalar. Se requiere un archivo de clave en la raíz proporcionado por el propietario. Una redirección desde la ruta de clave en la raíz a la ruta de clave del plugin es una alternativa. Una respuesta 200 confirma la verificación de la clave; 202 significa que se está esperando una comprobación de la clave.
  • Lee del sitio los patrones de URL públicos, los prefijos de idioma y los ajustes de barra final. Las sustituciones de ruta son opcionales.
  • Enviar todo lee 90 entradas por paso y recuerda las URL para las eliminaciones. La cancelación surte efecto en el siguiente paso; las URL en cola se siguen enviando a menos que el envío esté desactivado.
  • Reintenta los límites de frecuencia, los errores del servidor y los fallos de red con esperas crecientes. Retry-After se aplica hasta 7 días. Los reintentos se detienen tras 8 intentos fallidos por fila en cola. Las pruebas no se reintentan.
  • Recorta los registros a unas 200 entradas en cada envío y en cada limpieza horaria. El panel muestra el número de URL en espera y enviadas y la última respuesta.
  • Los administradores controlan los ajustes y los envíos. El acceso al contenido y al esquema es de solo lectura. El acceso a la red se limita a los tres endpoints declarados.

Licencia MIT, sin cuenta, clave de licencia ni telemetría.