Cuando un usuario realiza una búsqueda de un producto en WooCommerce y no obtiene ningún resultado de búsqueda, llega a una página que desde luego no está para nada optimizada en cuanto a marketing o a aumentar las conversiones. De hecho, la página de producto no encontrado en la búsqueda de WooCommerce deja mucho que desear.
En este artículo vamos a ver cómo podemos mejorar ese aspecto de WooCommerce y mostrar al cliente una página totalmente personalizada cuando no hayan resultados de búsqueda de productos.
Tabla de contenidos
Las búsquedas de productos sin resultado en WooCommerce
Si, por ejemplo, alguien busca paté de oca y no hay ningún resultado en la tienda que coincida con esa búsqueda, el usuario llegará a una página más o menos así (el aspecto varía dependiendo de la plantilla, pero será muy similar):
Como ves no es una página que invite a continuar buscando. De hecho, no invita a absolutamente nada, como mucho a irse a otro ecommerce. Imagina que alguien entrara en tu tienda física a preguntarte si tienes X producto y le contestaras con un seco No y después te quedaras callado, ahí, sin hacer nada más. Exacto: acabas de perder un cliente.
Lo mínimo que deberíamos hacer en un caso así es ofrecerle alternativas, mostrarle otros productos o secciones o, al menos, invitarle a hacer una nueva búsqueda.
Personalizar la página de producto no encontrado
Esta página se puede modificar, pero no mediante opciones, sino directamente actuando sobre la plantilla. Deberías modificar el archivo de tu tema no-search-results.php, aunque es algo que no está al alcance de todo el mundo. De hecho, muchas plantillas ni siquiera incluyen ese archivo de forma independiente, y lo que se muestra está controlado por un condicional en el template search.php. Un follón para quien no sabe PHP.
Un plugin para personalizar la página de producto no encontrado
Afortunadamente con WordPress y con WooCommerce siempre hay formas de hacer las cosas más fáciles de lo que parecen en un principio. En este caso un plugin que soluciona el asunto de forma sencilla.
Lo que hace este plugin es redirigir al usuario a la página que nosotros queramos cuando su búsqueda no tiene ningún resultado. De esta forma podemos crear una página totalmente personalizada para este caso, y mostrársela al cliente cuando no hay concordancias con lo que está buscando. Un ejemplo:
Por supuesto el diseño de esa página dependería de ti, y ahí es donde tendrías que liberar todas tus armas para convencer al usuario de que tiene otras alternativas mejores que irse de tu tienda. Algunos ejemplos de lo que puedes utilizar para el diseño de esta página:
- Un shortcode con algunos productos destacados
- Un shortcode mostrando las distintas categorías de tu tienda
- Un buscador, animándole a realizar una nueva búsqueda (puedes usar este plugin, que te proporciona el shortcode [search] para incrustar una caja de búsqueda)
- Un formulario de suscripción a la newsletter
Además puedes personalizar la página añadiendo un texto que incluya el término que ha buscado el cliente gracias a un shortcode que facilita el plugin ([noproductos]). Así podrías poner, por ejemplo:
Lo sentimos mucho, pero no tenemos [noproductos] en la tienda aún. Sin embargo, te proponemos…
O bien:
No hemos encontrado ningún resultado para [noproductos] en la tienda, pero si te registras en nuestra newsletter podremos avisarte de todas las novedades y ¿quién sabe? a lo mejor incorporamos [noproductos] a nuestro catálogo pronto.
Como ves, la diferencia de una página presentada así respecto a aquel No se encontraron productos que concuerden con la selección es abismal. De esta forma la página de producto no encontrado se convierte en una nueva oportunidad de venta, en lugar del punto en el que tu posible cliente, frustrado, se iría a otra tienda.
El plugin no es gratuito, pero cuesta sólo 4,99€, que es casi lo mismo. 😉
Descarga con seis meses de soporte - 4,99€
Descarga con soporte continuado - 4,99€/año
Vídeo: personalizar la página sin resultados de productos de WooCommerce
Por último te dejo un vídeo en el que puedes ver cómo funciona el plugin, con un ejemplo en vivo. Para cualquier comentario, duda o pregunta tienes a tu disposición, como siempre, tanto los comentarios como el formulario de contacto.
quisiera saber si al comprar el plugin es posible aplicarlo a dos tiendas
Hola John
Sí, a todas las que quieras de hecho. Como verás el precio es más bien simbólico, no hay restricciones, licencias, keys ni nada de eso, es sólo por compensar un poco el tiempo que me lleva hacer todos los plugins que hago 🙂
Un saludo.
Hola buenas Enrique,
podría sacar de dudas sobre su modulo Personalizar la página de producto no encontrado en WooCommerce tiene soporte para páginas https://
es compatible con:
woocommerce Versión 2.6.14
wordpress 4.7.3
y si tiene actualizaciones o correcciones cada x tiempo para mejor compatibilidad con nuevas versiones de wordpress.
Lo si que veo que se puede utilizar en todos dominios esto esta muy bien,
pero tiene algún tipo de información más detallada sobre que ofrece su modulo en base actualizaciones soporte técnico si tiene alguno y si con las nuevas actualizaciones de wordpress usted actualiza su modulo para garantizar el buen funcionamiento.
Hola powes
Gracias por tu comentario. Sí, por supuesto todos mis plugins son compatibles hasta las últimas versiones de WordPress y de WooCommerce, y de hecho los mantengo “vivos” y revisados. Es más, ya está comprobado que todos ellos funcionan perfectamente con el próximo WooCommerce 2.7, que está al salir.
Un saludo.
Muchas gracias Enrique,
Por sacarme de dudas da gusto que te respondan así de rapido.
Tenia una ultima pregunta sobre tema conflitos con otros modulos tiene alguno Enrique,
utilizo modulos para hacer redireciones 404 301 no dara ningun problema.
Muchas gracias a ti, faltaría más 🙂
No, en principio no tiene por qué dar ningún tipo de problema o conflicto con eso, ya que el plugin sólo entra en acción cuando se trata de una búsqueda sin resultados.
Un saludo.
Hola. Esto se prodría hacer a la inversa. Es decir, personalizar también la página de producto encontrado?
Igual cambiando alguna variable de false por true, no sé.
Necesito un buscador en wordpress, que encuentre un número premiado. la idea es utilizar el que lleva de base. Introducen un número y salta la página de producto/número no encontrado/premiado. Hasta aquí todo perfecto.
La idea sería que al localizar el número premiado, (es decir un producto/página cuyo título sea el número premiado) salte a una página de pagina encontrada, que también pueda personalizar.
Gracias
Hola Enrique! Me ha parecido excelente tu tutorial en youtube y también tu post! Creo que es justo lo que necesito después de horas y horas de búsqueda por internet. No soy expero en código, así que tampoco me animo a cambiar plantillas o el search.php.
Quisiera saber tres cosillas,
primero: Veo que esto lo publicaste en 2016… será todavía compatible con las versiones actualizadas de wordpress y woocommerce?
Dos: al tener este plugin activo, modifica de alguna mandera el search.php cuando SI encuentra un producto? (espero que no)
Tres: alguna forma de probarlo para estar seguro que es lo que busco? verás, sé que 4EUR no es mucho… pero tampoco dispongo de mucho dinero para iniciar mi negocio; estoy dispuesto a invertirlo pero habrá alguna manera de probarlo?
Desde ya muchas gracias y espero que estes muy bien! saludos desde Guatemala! ☺
Hola Stefano
El plugin se mantiene actualizado y probado con las últimas versiones de WordPress y de WooCommerce. Por supuesto, no actúa si hay resultados de búsqueda. Y no, no hay versión de prueba, puedes ver cómo actúa en el vídeo.
Un saludo.