Buscador de WooCommerce no encuentra productos: síntoma y causa
Cuando el buscador de WooCommerce no encuentra productos, suele haber tres razones: la visibilidad del producto lo deja fuera de los resultados, la palabra buscada no está en el nombre ni en la descripción, o el cliente escribe algo que la búsqueda por defecto no lee, como un SKU, un atributo u otra forma de la palabra. Cada caso tiene otra solución.
Autor: El equipo de TellMyShop. Una guía para dueños de sitios WordPress y tiendas WooCommerce: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 7 min de lectura
Cómo funciona la búsqueda por defecto de la tienda
Sin un plugin adicional, WooCommerce usa la búsqueda de WordPress. Busca la cadena escrita en el título del producto, su descripción y su descripción corta. No conoce sinónimos, no corrige erratas y no entiende las formas de las palabras, como los plurales.
Lo que no está ahí, el cliente no lo encontrará. Eso incluye los SKU, los valores de los atributos (color, talla, material), los nombres de categorías y etiquetas, y los campos que añaden otros plugins. Los autores de un plugin de búsqueda por SKU lo dicen claramente en su página del directorio de wordpress.org.
Síntoma y causa: seis situaciones típicas
Empieza por lo que escribe exactamente el cliente. Lo ideal es pedirle una captura de pantalla, o escribir lo mismo en una ventana privada del navegador, sin iniciar sesión.
| Síntoma | Causa | Solución |
|---|---|---|
| El nombre del producto no encuentra nada | visibilidad en el catálogo «Solo tienda» u «Oculto» | cambiar a «Tienda y resultados de búsqueda» en la página del producto |
| Desaparece todo un grupo de productos agotados | se ocultan los productos sin existencias | una decisión en WooCommerce, Ajustes, Productos, Inventario |
| Un SKU o un código del fabricante no da nada | la búsqueda por defecto no lee los SKU | un plugin de búsqueda o el código en la descripción |
| «Farolillos» no encuentra «Farolillo» | no se manejan las formas de las palabras | las formas que buscan los clientes en el nombre o la descripción |
| «Rojo» no encuentra las chaquetas rojas | el color solo está en un atributo | el color en la descripción, o un filtro en lugar de la búsqueda |
| Los resultados parecen una lista de entradas del blog | el bloque de búsqueda estándar en el tema | el bloque de búsqueda de productos de WooCommerce en la cabecera |
El último caso es fácil de pasar por alto en los temas de bloques. El bloque estándar «Buscar» busca en todo el contenido y muestra los resultados en la plantilla de resultados de búsqueda del sitio. Cuando la tienda tiene muchas entradas, los productos se pierden entre los artículos.
Cómo revisar un producto, paso a paso
Elige el producto que el cliente no encontró y recorre la lista.
- Estado. El producto debe estar publicado. Un borrador, un producto privado o uno programado para el futuro no aparecerán en los resultados.
- Visibilidad en el catálogo. En la página del producto, en el cuadro Publicar, haz clic en Editar junto a «Visibilidad en el catálogo». Aparecen en los resultados los productos con «Tienda y resultados de búsqueda» o «Solo resultados de búsqueda».
- Existencias. Si las existencias son cero y la tienda oculta los productos agotados, el producto no está ni en la categoría ni en los resultados.
- Palabras. Escribe en el buscador exactamente lo que escribió el cliente. Después abre el nombre y la descripción del producto y comprueba si esa palabra aparece siquiera, en la misma forma.
- Caché. Después de un cambio, vacía la caché del plugin y vuelve a comprobar en una ventana privada.
Si el producto tampoco está en la categoría, el problema es más amplio que la búsqueda. Entonces te ayudará la guía producto no aparece en WooCommerce.
Un plugin de búsqueda o mejores descripciones
Hay dos maneras de resolver lo de los SKU y las formas de las palabras, y a menudo conviene usar las dos.
Un plugin de búsqueda. Construye su propio índice y puede buscar en los SKU, los atributos y los campos de otros plugins. Por ejemplo, Relevanssi necesita que se añada el campo SKU a los campos indexados y que se reconstruya el índice, como describe el manual de Relevanssi para WooCommerce. WooCommerce también tiene una extensión de pago con un bloque de campo de búsqueda de productos, que muestra resultados mientras escribes. Después de instalar un plugin así, revisa los filtros y los resultados en unos cuantos productos, porque los plugins de búsqueda pueden chocar con los de filtros.
Mejores nombres y descripciones. Ninguna búsqueda encontrará una palabra que no está en el producto. Nombres de mayorista como «LMP-SOL-20 BLK» no dicen nada al cliente ni al buscador. Ayuda un nombre con el tipo de producto y la característica más importante, y también una frase en la descripción con las formas que usan los clientes, más el código del fabricante si los clientes lo conocen. Hablamos más de ello en la entrada sobre descripciones de producto en WooCommerce.
Cómo saber qué buscan los clientes
Un mensaje de un cliente es una buena señal, pero rara vez el único caso. Quien no encuentra un producto normalmente no escribe, simplemente se va de la tienda. Por eso conviene revisar de vez en cuando qué palabras escriben los clientes.
WordPress no guarda por sí mismo el historial de búsquedas de la tienda. Tres lugares te dan datos:
- las estadísticas de tu sitio, si tienes activado ahí el seguimiento de la búsqueda interna,
- un plugin de búsqueda, porque algunos guardan un registro de las búsquedas sin resultados,
- los mensajes y llamadas de clientes en los que se repite el mismo nombre.
Lo más valioso es la lista de búsquedas sin resultados. Muestra las palabras que faltan en nombres y descripciones, los nombres coloquiales, las erratas y los productos que no vendes en absoluto, aunque los clientes los busquen. Esa lista se la puedes dar luego al chat como punto de partida para mejorar las descripciones.
Qué hará el chat y qué no
El plugin TellMyShop para WordPress y WooCommerce tiene una tarea lista, «Por qué no se ve esta página». Le das el nombre del producto y la palabra que escribió el cliente. Tu chat (Claude o ChatGPT) comprueba el estado, la visibilidad en el catálogo, las existencias junto con el ajuste de ocultar los productos agotados, y si la palabra buscada aparece en el nombre, la descripción o la descripción corta. Este diagnóstico funciona en la versión gratuita TellMyShop Free.
Una conversación de ejemplo, con valores de muestra:
Tú: Un cliente buscó «farolillos solares» y no encontró nada. Tenemos el Farolillo solar Kula 20 cm.
Tu chat: El producto está publicado, hay 14 en existencias, visibilidad: «Tienda y resultados de búsqueda». La causa: la búsqueda busca la cadena exacta, y el nombre y la descripción solo contienen la forma «farolillo solar». La forma «farolillos solares» no aparece en ningún sitio.
Tú: Añádela a la descripción corta. Tengo 11 productos parecidos más en la categoría Farolillos.
Tu chat: Vista previa para el primer producto:
Si te gusta el estilo, prepararé una vista previa para los otros 11. Lo guardaré después de tu «sí».
Farolillo solar Kula 20 cm, descripción corta
versión anterior: Un farolillo decorativo con placa solar.
versión nueva: Un farolillo solar decorativo con placa solar. Combina bien con los demás farolillos solares de la colección Jardín de Noche.
En TellMyShop Pro el chat guarda estos cambios nada más activar la licencia: nombres, descripciones y descripciones cortas de hasta 50 productos por lote, además de la visibilidad en el catálogo y las categorías. Primero muestra una muestra, luego la vista previa de todo el lote, y el guardado queda en el historial de cambios, donde puedes deshacer cualquier cambio. El chat no inventa datos sobre los productos. Cuando no sabe algo, por ejemplo cómo llaman los clientes a un modelo, pregunta.
Lo que el chat no hace en esta tarea: no reconstruye la búsqueda de la tienda ni configura el índice de un plugin de búsqueda. Instalar un plugin del directorio de wordpress.org es posible cuando activas el interruptor Plugins durante 24 horas, pero elegir el plugin y comprobar cómo funciona con tu tema y tus filtros conviene hacerlo con la persona que se ocupa del sitio.
Los detalles del plugin están en la página TellMyShop para WordPress y WooCommerce, los precios de la licencia en la página de precios. Si los clientes buscan con filtros en lugar de escribir, consulta la entrada sobre qué hacer cuando los filtros de WooCommerce no funcionan. Hay más guías en el blog.
Preguntas y respuestas
¿WooCommerce busca por SKU?
En la tienda, por defecto no. WordPress busca en el título, el contenido y la descripción corta del producto, y el SKU es un campo aparte. La búsqueda por SKU llega con un plugin de búsqueda, o añadiendo el código a la descripción del producto.
¿Por qué «farolillos solares» no encuentra el producto «Farolillo solar»?
La búsqueda por defecto busca la cadena exacta de caracteres, sin tener en cuenta las formas de las palabras. La palabra «farolillo» cabe dentro de «farolillos», pero no al revés. Ayuda añadir a la descripción las formas que usan los clientes, o usar un plugin de búsqueda que maneje las formas de las palabras.
El producto está en una categoría pero no en los resultados de búsqueda. ¿Qué reviso?
Primero, la visibilidad en el catálogo en la página del producto. «Solo tienda» u «Oculto» sacan el producto de los resultados de búsqueda, aunque con la primera sigue en la categoría. La visibilidad completa llega con «Tienda y resultados de búsqueda».
¿TellMyShop instala un buscador mejor?
El chat puede aconsejarte y, cuando activas el interruptor Plugins, instalar un plugin del directorio de wordpress.org. Elegir el plugin, configurar su índice y el aspecto de los resultados no forman parte del diagnóstico. Su fuerte es mejorar los propios productos: nombres, descripciones y visibilidad, con una vista previa antes de guardar.
¿TellMyShop Free gratuito comprueba por qué falta un producto en los resultados?
Sí. El diagnóstico de visibilidad solo lee la tienda, así que funciona en la versión gratuita TellMyShop Free. El chat comprueba la visibilidad en el catálogo, las existencias, el estado y si la palabra buscada aparece siquiera en el nombre o la descripción.
WordPress es una marca de la WordPress Foundation. WooCommerce es una marca de Automattic Inc. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.