Cómo funciona el sistema
Un feed es el puente entre el catálogo de productos de tu tienda y SoloSearch. SoloSearch ejecuta una Reindexación del feed según el calendario configurado, analiza cada producto y mantiene el índice de búsqueda actualizado de forma automática.
El ciclo de vida del feed
Cada Reindexación del feed sigue estos pasos:
- Fetch — Descarga el archivo desde la URL que has proporcionado.
- Parse — Lee cada producto y mapea los campos según tu configuración.
- Publish — Publica los productos en el índice de búsqueda. Los productos existentes se actualizan; los eliminados se borran.
Cada ejecución queda registrada como una Feed Update con un estado final de Success o Error. Puedes ver el historial completo en Configuration → Feeds → [tu feed] → Updates.
Una Reindexación del feed completa normalmente tarda alrededor de un minuto. Para feeds grandes con muchos productos puede tardar algunos minutos más.
Estado del feed
La tarjeta del feed muestra una etiqueta de estado que refleja el resultado de la última ejecución completada:
- Pending — Todavía no hay ninguna actualización exitosa, o el feed acaba de crearse.
- OK — La última actualización se completó sin errores.
- Error — La última actualización falló. Abre el feed para ver el detalle del error.
Calendarios de actualización
Al crear un feed eliges con qué frecuencia SoloSearch debe ejecutar una Reindexación:
| Calendario | Cuándo se ejecuta |
|---|---|
| Daily | Una vez al día, a la hora que establezcas |
| Weekly | Una vez a la semana, el día y hora que elijas |
| Manual | Solo cuando lo activas desde el panel |
| Upload | Tú subes el archivo directamente — no es necesaria una URL |
Independientemente del calendario, también puedes solicitar una Reindexación del feed de forma remota en cualquier momento llamando al endpoint de reindexación con el token de tu motor de búsqueda (General → API Token). Nuestros módulos oficiales para plataformas (por ejemplo, Magento) llaman a este endpoint automáticamente cada vez que se regenera tu feed, así que el índice se mantiene sincronizado sin esperar al calendario. La misma API también te permite añadir, actualizar o eliminar un solo producto de forma inmediata, sin una Reindexación del feed completa.
Actualizaciones de configuración
Cuando cambias la configuración del motor de búsqueda en el panel, los cambios se propagan automáticamente —no es necesaria ninguna acción manual. La velocidad con que surten efecto depende del tipo de cambio:
| Cambio | Cómo se actualiza |
|---|---|
| Pesos de campos | Automático — aplicado en ~1 minuto |
| Sinónimos | Automático — aplicado en ~1 minuto |
| Filtros | Automático — aplicado en ~1 minuto |
| Impulsos por valor / campo | Automático — aplicado en ~1 minuto |
| Impulsos por condición | Requiere Reindexación del feed* |
| Orígenes permitidos (CORS) | Automático — aplicado en ~1 minuto |
| Añadir o eliminar un campo del feed | Requiere Reindexación del feed* |
| Cambiar el mapeo de un campo (feed name) | Requiere Reindexación del feed* |
| Cambiar la URL del feed | Requiere Reindexación del feed* |