Sin impuesto Con impuesto
RKR IndexNow Best: avisa a los buscadores de cada cambio y mide tus productos con Search Console

RKR IndexNow Best: avisa a los buscadores de cada cambio y mide tus productos con Search Console

Precio: 89,90 €
Primer año:89,90 €IVA incl.
Desde el segundo año:22,48 €/añoIVA incl.
  • Un año de soporte técnico y actualizaciones de por vida; desde el segundo año, el soporte se amplía por 22,48 €/año e incluye atender tus ideas de mejora generales del módulo.
  • Se renueva sola; la cancelas cuando quieras, sin permanencia.
Pago único:89,90 €IVA incl.
  • Un año de soporte técnico y actualizaciones de por vida; después, el soporte termina (con la suscripción se amplía por 22,48 €/año).
  • Un solo pago, sin cobros automáticos.
89,90 €

Avisa a Bing, Yandex, Seznam, Naver y Yep en cuanto cambia un producto, una categoría, una página CMS, una marca o un proveedor, o cuando cambia un precio o se agota un producto, sin frenar el guardado: una sola petición por guardado, con reintentos, exclusiones y envío manual del catálogo. Y dentro de cada ficha de producto del back-office, los clics, impresiones, CTR, posición media y las 10 consultas principales de Search Console. Panel de 12 pestañas con salud multitienda, 7 gráficos y 23 temas; canales opcionales de Google Indexing API y Bing Webmaster. Módulo Rekire, probado en PrestaShop 1.7.8, 8.2, 9.0 y 9.2.

Compatible con PrestaShop 1.7.8 a 9.2, con PHP 7.1 a 8.3.

Pruébalo en la demo

Black Friday, del 7 al 30 de noviembre: compra módulos por 50 € o más (IVA incluido) y te regalamos un vale de 200 € (IVA incluido) para gastar en más módulos durante un mes. Termina en hasta el 30 de noviembre a las 23:59.

SEO técnico y visibilidad

Cambias un precio o publicas un producto. Y los buscadores tardan en enterarse.

Hasta que un rastreador vuelve a pasar por tu tienda, el resultado de búsqueda sigue enseñando el precio de ayer o un producto que ya no vendes. RKR IndexNow Best avisa tú mismo a los buscadores en cuanto algo cambia, y te enseña dentro de cada ficha de producto cuántos clics y qué búsquedas le llegan desde Google.

5 buscadores
reciben el aviso de cada cambio: Bing, Yandex, Seznam, Naver y Yep, con un solo envío a IndexNow
1 petición
por guardado, enviada al final: guardar un producto no espera a ningún buscador
10 consultas
principales de cada producto, con clics, impresiones, CTR y posición media, dentro de su ficha del back-office

/ Tu tienda avisa sola, sin que te acuerdes

Cuando creas, editas, desactivas o borras un producto, una categoría, una página CMS, una marca o un proveedor, el módulo lo detecta y avisa a los buscadores con la dirección exacta que ha cambiado. No hay botón que pulsar ni nada que recordar después de cada edición. Productos y categorías vienen activados; las páginas CMS, las marcas y los proveedores están a un interruptor de distancia.

Cambios de precio
Si el precio de un producto cambia, se avisa. El módulo compara el precio nuevo con el que había en la base de datos antes de guardar, así que avisa de un cambio real y no de cualquier guardado.
Agotado y de nuevo disponible
Se avisa cuando un producto se agota o vuelve a haber stock, no con cada unidad vendida. Este aviso viene desactivado: lo enciendes en la pestaña Automatización, igual que el de páginas CMS, marcas y proveedores.
Lo borrado no se queda en el índice
Desactivar y borrar se avisan siempre. Al borrar un producto, una categoría o una página, la dirección se guarda antes de que desaparezca y se avisa en todos sus idiomas, para que el buscador la retire.
Una dirección por idioma
En una tienda con varios idiomas se avisa por cada idioma activo, de modo que también se rastrean las variantes hreflang. Si prefieres menos avisos, puedes limitarlo al idioma por defecto o al de tu sesión.

/ Guardar sigue siendo igual de rápido

Los avisos no se hacen mientras guardas. El módulo apunta lo que ha cambiado y lo manda una sola vez, al final de la petición, en un único envío con todas las direcciones. Una importación o una acción masiva no se queda esperando a nadie.

Tres formas de enviar
Instantáneo (justo después de cada guardado), solo cola con envío manual, o cola más tarea cron. La tercera es la recomendable para importaciones y catálogos grandes: una sola línea de cron sirve a todas las tiendas de la instalación.
Reintentos con cabeza
Si un buscador no responde o te dice que vayas más despacio, el módulo espera y vuelve a intentarlo. La espera se duplica en cada intento, hasta un máximo de seis horas; por defecto, tres intentos a partir de 60 segundos. Un error permanente (400, 403, 404 o 422) no se reintenta: se marca como fallido a la primera para no gastar peticiones en balde.
Si un buscador se queja, el resto sigue
Por defecto se envía a api.indexnow.org, que reparte el aviso. Si prefieres enviar a cada buscador por separado, una dirección cuenta como entregada en cuanto uno la acepta, y que otro conteste «demasiadas peticiones» no tumba el lote entero.

/ Tú decides qué se envía

Exclusiones con contador por regla
Escribe una regla por línea: texto, comodines * y ?, anclas ^ y $, o una expresión regular con el prefijo regex:. Cada coincidencia se cuenta y se atribuye a su regla, y en el panel ves cuántas direcciones se han dejado fuera hoy. Así una regla mal escrita no se come el catálogo sin que te enteres.
Productos desactivados, fuera por defecto
No se avisan los productos, categorías y páginas desactivados, salvo que sea justo la desactivación o el borrado, que siempre se avisan.
Envío manual
Pega direcciones, una por línea (hasta 1.000), para landings de campaña, URL migradas de otra plataforma o páginas de otro módulo. Las que no son de tu dominio se rechazan en local, sin gastar una petición.
Catálogo completo, por tandas
Para avisar de todo de una vez (tras una migración, por ejemplo) hay un botón «Enviar catálogo completo». Va por tandas, para que una tienda grande no choque con el tiempo máximo del servidor.

/ La clave de IndexNow, sin tocar ficheros

IndexNow exige una clave publicada como fichero de texto en la raíz de tu dominio. El módulo la genera (32 caracteres), la publica solo y la incluye en cada envío. El botón «Verificar por HTTPS» la descarga desde Internet igual que haría un buscador, para que sepas que funciona antes de fiarte.

Un detalle práctico. El único fichero que el módulo escribe fuera de su carpeta es esa clave en la raíz. Si tu hosting tiene la raíz en solo lectura, la subes tú por FTP y pulsas «Verificar por HTTPS».

/ Search Console dentro de la ficha de cada producto

Conectas tu cuenta de Google una vez y, al abrir cualquier producto en el back-office, aparece el bloque «Search Console para esta URL» con los clics, las impresiones, el CTR, la posición media y las 10 consultas principales de esa dirección. Sin salir de la ficha, sin abrir otra pestaña para cruzar datos.

La propiedad se elige sola
Tras conectar, el módulo lee tus propiedades de Search Console y escoge la que cubre tu tienda, sea de prefijo de URL o de dominio.
Datos cuidados
Los totales de página son los que calcula Google, con la ventana de análisis que elijas (28 días por defecto). Se guardan en caché (6 horas por defecto) para no agotar la cuota de Google, y puedes pulsar «Actualizar métricas» cuando quieras.
Avisar desde la propia ficha
En el mismo bloque tienes «Notificar a los buscadores ahora», para forzar el aviso de ese producto sin esperar al siguiente guardado.
Panorama de la tienda
Las estadísticas del panel suman los clics y las impresiones de toda la tienda.

/ Google y Bing, como complemento

IndexNow lo usan Bing, Yandex, Seznam, Naver y Yep. Google no está entre los destinos. Por eso el módulo ofrece dos canales opcionales, desactivados de fábrica:

Google Indexing API
Con una cuenta de servicio de Google Cloud. Tiene un tope de 200 direcciones al día, y el módulo te deja fijar cuánto de esa cuota quieres gastar y en qué eventos (lo recomendado: altas y borrados). Contabiliza lo usado cada día.
Bing Webmaster
Con la clave de API de Bing Webmaster Tools. El botón de prueba lee la cuota diaria real de tu sitio sin gastar envíos, y manda en bloques de hasta 500 direcciones.
Webhook firmado
Si quieres enterarte en Slack, n8n, Make o tu propio sistema, cada decisión del módulo se puede mandar a una dirección pública con firma HMAC-SHA256 en la cabecera X-Rkr-Signature, para que el receptor compruebe que viene de tu tienda.

Con honestidad sobre Google. Google documenta su Indexing API solo para ofertas de empleo y emisiones en directo. En productos funciona, pero queda fuera de ese uso documentado, así que no lo vendemos como sustituto de nada: es un complemento que usas bajo tu criterio. Lo que sí hace Google por ti con este módulo es darte sus datos de Search Console.

/ Un panel con todo a la vista

En Rekire MODULES → IndexNow y Search Console tienes 12 pestañas: Panel principal, IndexNow, Automatización, Search Console, Google Indexing, Bing Indexing, Temas y estilos, Estadísticas, Cola, Registros, Datos y herramientas y Guía.

Salud multitienda
Un semáforo por tienda con el motivo: interruptor general, modo de envío, estado de la cola, reintentos pendientes y canales activos.
7 gráficos
Envíos a IndexNow, cola frente a entregadas, tendencia de Search Console, avisos por tipo de contenido, envíos por buscador, respuestas HTTP y consultas más buscadas, con rangos de 7, 30 y 90 días. Sin librerías externas.
Cola y registro
Cada dirección con su estado, el buscador al que fue y la respuesta HTTP. Reintenta las fallidas, una selección o todas, y exporta la cola a CSV.
Copia de seguridad en JSON
Exporta e importa configuración, cola, registros, estadísticas y caché de Search Console para moverlos a otra tienda. La copia no lleva ni credenciales ni la clave de IndexNow.
Datos de demostración
Instala 89 días de estadísticas de ejemplo, cola, registros y caché de Search Console para recorrer todos los gráficos antes de tener datos propios, y los quitas cuando quieras sin tocar los reales.
23 temas y una insignia opcional
El panel se viste con 23 temas a tu gusto. Si quieres, puedes mostrar a tus visitantes una insignia «Buscadores notificados» con la fecha del último envío, con animación a elegir. Viene desactivada.

/ Multitienda, multidioma y copias de pruebas

La clave de IndexNow y el token del cron son de toda la instalación; todo lo demás (interruptores, exclusiones, canales) se ajusta por tienda. El panel viene en español y en inglés. Y si copias tu tienda a otro dominio para hacer pruebas, la copia deja de avisar sola hasta que guardes el panel en el nuevo dominio: tu entorno de pruebas no llena de direcciones falsas el índice de los buscadores.

/ Seguridad

Cada acción del panel exige el permiso del perfil de empleado sobre la pestaña del módulo, se envía por POST y lleva un código aleatorio de sesión además del token de PrestaShop. Las credenciales (Search Console, cuenta de Google, clave de Bing y secreto del webhook) se guardan cifradas con la clave de tu tienda y no vuelven al navegador. El cron tiene su propio token aleatorio, y el webhook solo llega a direcciones públicas y no sigue redirecciones.

/ Lo que conviene saber

IndexNow avisa; es cada buscador quien decide si indexa una dirección y cuándo. El módulo no promete posiciones ni plazos: te quita de encima la espera a que un rastreador se pase y te da los datos para ver qué funciona.

Para IndexNow no necesitas ninguna cuenta. Para Search Console tienes que crear unas credenciales OAuth en Google Cloud Console y copiar en ellas la dirección de redirección que te muestra el módulo; la pestaña Guía tiene los pasos. Google Indexing y Bing Webmaster piden además su propia cuenta o clave.

Recomendamos programar el cron en tu hosting si importas productos con frecuencia o tienes un catálogo grande; la dirección exacta, con su token, está en el Panel principal.

Compatible con PrestaShop 1.7.8 a 9.2, con PHP 7.1 a 8.3, multitienda y multidioma

Desarrollado y mantenido por REKIRE

  • Referencia
    rkrindexnowbest

v1.7.0

Full review of the 1.6.3, tested end to end (78 checks: saves, price changes, deactivations, deletions, stock, retries, queue, catalogue, Bing, Search Console, webhook, demo data, backup) on PrestaShop 1.7.8.11, 8.2.8, 9.0.0 and 9.2.0, single shop and multistore.

Fixed

  • Credentials were never usable: the Search Console secret, the Bing API key, the Google service account and the webhook secret were stored with a one-way hash (1.7.8 / 8.x) or could not be saved at all (9.x), and saving the Google account left the panel unable to open. They are now encrypted with the shop key and read back; the unreadable values of older versions are cleared on upgrade so they can be typed again.
  • Every upgrade reset the configuration of single-shop stores (IndexNow key, cron token, exclusion rules, credentials). The key and the cron token are now installation-wide and an upgrade never overwrites a stored value.
  • In multistore the key and the cron token were invisible to every shop: nothing was sent and the cron answered 403.
  • Queue rows could be updated in the wrong place (the id of another table was read after an insert), leaving URLs pending forever.
  • Price changes and deactivations were never detected (the values were read after the save). They are now compared with the database before the save.
  • A save no longer waits for the search engines: hooks only queue, and the URLs of the request are sent once at the end, in a single bulk request, after the page has been answered. Imports and mass actions no longer time out.
  • Always the JSON form of the protocol with keyLocation: single URLs of shops installed in a subfolder were rejected (403).
  • A URL counts as delivered when one engine accepts it; one engine answering 429 no longer fails the whole batch. Only api.indexnow.org is selected by default (the engines share what they receive).
  • CMS pages were notified in the wrong language; manufacturer and supplier URLs used the domain of the current shop.
  • Deleted products, categories and pages are notified in every language (their URLs are captured before the deletion).
  • Two drains at the same time (two crons, the cron and a save) no longer send the same rows.
  • Retries waited hours instead of seconds when PHP and MySQL run in different time zones.
  • An exclusion rule added later no longer blocks the head of the queue.
  • Exclusion rules lost their line breaks when saved.
  • Demo data was sent to IndexNow by the cron and removing it deleted the real figures of the day; it never touches real rows any more.
  • Bing Webmaster: the API key was sent in a header and every request failed. The test now reads the real daily quota of the site without spending submissions.
  • Google Indexing API: the test no longer spends quota (ownership check), the signed assertion is only ever sent to Google and the property is optional.
  • Search Console: fixed redirect URI (shown in the panel to copy into Google Cloud), random single-use state, tokens per shop, the property of the shop is chosen automatically, page totals as Google computes them and the access is revoked when disconnecting.
  • The Search Console trend chart showed one spike instead of the daily figures (and every sync added 28 days of clicks to the current day): it now stores the daily clicks, impressions and position of the whole property.
  • Export / import did nothing from the panel; a backup no longer carries secrets nor the IndexNow key, and importing applies the same rules as the panel.
  • Front office: 500 error on every page with the badge on (PrestaShop 9); stray text printed under the badge; badge styles not loaded.
  • Product page block without its scripts on PrestaShop 8 / 9.
  • Texts with "&" or quotes showed HTML entities on PrestaShop 1.7.8 / 8.x.

Security

  • Every panel action checks the permission of the employee profile (view / edit / delete), accepts POST only and uses a random per-session nonce.
  • Webhook: no redirects, the vetted address is pinned for the request (no DNS rebinding), carrier-grade NAT and other internal ranges blocked.
  • Queue and log purges only touch the shop of the context.

Changed

  • Stock trigger: only when a product sells out or comes back in stock, not on every unit.
  • A copy of the shop moved to another domain (staging, local copy) stops notifying until the panel is saved there.
  • One cron line serves every shop of the installation; it drains the Google and Bing queues and refreshes Search Console when the panel says so.
  • The full catalogue is queued in batches (no time limit on large shops).
  • Own menu trait, PrestaShop Addons rules (no Context::, no hash_hmac, no nofilter, .htaccess, licence), translations completed (501 strings in Spanish).

4 otros productos de la misma categoría

Preguntas y respuestas

Todavía nadie ha preguntado nada sobre este producto.

Cargando...
Volver arriba