Una página de búsqueda sin resultados suele tratarse como un simple estado vacío: se informa de que no hay coincidencias y se invita a probar otra consulta. Pero ese mensaje puede encubrir problemas muy distintos. Quizá el usuario escribió una marca con una variante ortográfica; quizá un filtro dejó fuera todo el catálogo; o quizá los productos sí existen, pero no están indexados correctamente.
La respuesta adecuada depende de la causa. Mostrar productos populares de forma indiscriminada puede llenar la página, pero también confundir y erosionar la confianza. El objetivo es ayudar a continuar sin hacer pasar una alternativa por un resultado pertinente y, a la vez, recoger señales que permitan corregir el problema de fondo.
Primero, distingue una consulta imposible de un fallo de búsqueda

Antes de diseñar recomendaciones, define qué significa «sin resultados» en tu sistema. ¿La consulta no coincide con ningún artículo publicado y disponible, o el buscador no devuelve documentos por un error de indexación, una regla de disponibilidad o un filtro inesperado? El usuario ve la misma pantalla; el equipo necesita separar esos escenarios.
Establece una comprobación práctica: contrasta la consulta con el catálogo en su fuente de datos y con el índice que utiliza la búsqueda. Si un artículo está en el catálogo, pero no en el índice, no es una consulta imposible: es una incidencia de sincronización o indexación. Si el producto está indexado, comprueba si filtros, permisos, región, idioma o disponibilidad lo excluyen.
También conviene separar una búsqueda sin coincidencia textual de una búsqueda sin productos comprables. Un artículo agotado podría coincidir perfectamente con la consulta, aunque no esté disponible para comprar. En ese caso, mostrar «no hay resultados» puede ocultar una expectativa válida. Decide si corresponde presentar el artículo con su estado de disponibilidad o explicar que no hay opciones disponibles, de acuerdo con las reglas del catálogo.
Diagnostica términos, sinónimos, filtros e indexación
Cuando aparezca un cero, sigue un orden que permita encontrar la causa sin modificar reglas a ciegas:
- Revisa la consulta: busca errores tipográficos, abreviaturas, singular y plural, acentos y nombres alternativos usados por tus clientes. No asumas que una consulta poco frecuente es incorrecta.
- Comprueba los filtros: muestra cuáles están activos y permite retirarlos individualmente. Una combinación demasiado restrictiva puede ser la causa aunque la consulta sea válida.
- Verifica el catálogo: confirma que los artículos esperados estén publicados, tengan los campos necesarios y no queden excluidos por disponibilidad, idioma o región.
- Contrasta el índice: busca esos artículos en el sistema de búsqueda y revisa si los cambios recientes del catálogo se reflejaron. Si no aparecen, prioriza corregir la indexación antes de añadir sugerencias.
- Evalúa la interpretación: comprueba si el buscador reconoce las palabras como marca, categoría, modelo u otro atributo, y si la consulta se combina correctamente con los filtros.
Este orden ayuda a evitar una solución superficial. Por ejemplo, añadir sinónimos para compensar productos ausentes del índice podría aumentar coincidencias incorrectas, sin resolver la incidencia original. Registra también si el problema afecta a una consulta concreta o a un conjunto más amplio de búsquedas; esa diferencia orienta la prioridad técnica.
Elige alternativas según la confianza, no por llenar espacio
Una alternativa solo es útil si guarda una relación comprensible con lo que la persona buscaba. Puedes priorizar estas opciones, de mayor a menor cercanía:
- Corrección sugerida: propone una variante ortográfica cuando haya indicios claros. Deja que el usuario la acepte; no cambies silenciosamente la consulta si la transformación puede alterar la intención.
- Consulta relacionada: ofrece sinónimos o términos próximos cuando la relación sea verificable en el catálogo. Explica que se trata de una sugerencia, no de una coincidencia exacta.
- Retirar filtros: si hay filtros activos, señala cuáles limitan la búsqueda y ofrece quitarlos. Conserva los demás para que la persona pueda ampliar el alcance sin empezar de cero.
- Categoría cercana: dirige a una categoría pertinente si puedes justificar la relación con la consulta. Evita presentar una categoría amplia como si fuera un resultado específico.
- Explorar el catálogo: ofrece una salida general, como volver a categorías o a la portada de la tienda, solo después de las opciones más relevantes.
Si ninguna alternativa tiene suficiente relación, es mejor reconocer que no se encontraron coincidencias y ofrecer una nueva búsqueda. Las listas de productos populares, promociones o artículos patrocinados pueden responder a otros objetivos, pero no deben confundirse visualmente con resultados de la consulta fallida. Si se incluyen por una decisión comercial, identifícalos de forma explícita y mantén visible el estado original.
Diseña un estado vacío que permita seguir adelante
El mensaje debe confirmar qué ha ocurrido y facilitar una acción concreta. Incluye la consulta realizada, indica si los filtros están restringiendo el alcance y ofrece un campo de búsqueda editable. Evita culpar al usuario o usar fórmulas vagas como «algo salió mal» cuando no se ha detectado una incidencia.
Una estructura útil suele combinar tres elementos: un encabezado claro, una explicación breve y una o dos acciones prioritarias. Por ejemplo, puede invitar a revisar la ortografía y, si hay filtros activos, ofrecer un control para eliminarlos. Si se conoce un problema técnico, el mensaje no debería fingir que la consulta carece de coincidencias; informa de que la búsqueda no está disponible temporalmente y habilita una vía de contacto o exploración, según lo que realmente pueda ofrecer el servicio.
Haz que las acciones sean distinguibles y accesibles: el texto debe explicar el destino del enlace o el efecto del botón. Tras cambiar filtros o ejecutar una sugerencia, conserva el contexto que todavía resulte útil. Comprueba también el estado en móvil, los mensajes de carga y la navegación con teclado; una salida clara pierde valor si no se puede localizar o activar con facilidad.
Mide la causa y el éxito posterior
Registrar solo el texto de la consulta no basta para decidir qué corregir. Para cada evento de cero resultados, captura de forma proporcionada la consulta normalizada, los filtros activos, el contexto del catálogo, la disponibilidad relevante y si hubo un error técnico. Evita almacenar datos personales innecesarios y aplica las políticas de privacidad de tu servicio.
Relaciona ese evento con las acciones posteriores: cambio de consulta, retirada de filtros, clic en una sugerencia, navegación a una categoría o abandono. Estas señales no prueban por sí solas que una alternativa haya resuelto la necesidad. Un clic puede indicar curiosidad, y una salida de la página no revela necesariamente insatisfacción. Interprétalas junto con la causa diagnosticada y, cuando sea posible, con señales posteriores de éxito definidas para tu negocio.
Prioriza consultas repetidas, consultas con artículos existentes que no aparecen y casos que impiden completar tareas importantes. Después, asigna cada patrón a una intervención: corrección del catálogo, ajuste de indexación, ampliación de sinónimos, mejora de filtros o cambio de interfaz. Así se evita tratar todos los ceros como un problema de redacción.
Lista de comprobación antes de publicar cambios

Valida el estado vacío con casos representativos, no solo con una consulta inventada. Incluye una errata recuperable, un sinónimo, una consulta sin equivalencia, filtros que dejan cero artículos, un producto existente fuera del índice y un artículo coincidente pero no disponible. Comprueba qué ve el usuario y qué registra el sistema en cada caso.
- ¿El mensaje distingue una búsqueda vacía de una incidencia técnica?
- ¿Se ven los filtros activos y se pueden retirar sin perder toda la consulta?
- ¿Las correcciones sugeridas son plausibles y aceptadas por el usuario, no aplicadas a escondidas?
- ¿Las categorías y productos alternativos tienen una relación explicable con la búsqueda?
- ¿Las recomendaciones se identifican como alternativas y no como coincidencias exactas?
- ¿Se registran la causa probable y las interacciones necesarias para priorizar mejoras?
- ¿El flujo funciona con teclado, en móvil y con las condiciones reales de disponibilidad?
Un buen estado sin resultados no intenta disimular el vacío. Lo convierte en una decisión informada: corrige la consulta cuando hay confianza, ayuda a ampliar el alcance cuando los filtros son la causa y muestra una salida honesta cuando no existe una alternativa pertinente. Esa combinación mejora la experiencia y hace que cada búsqueda fallida aporte evidencia para mejorar el catálogo o el sistema.
