Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo agregar un filtro de taxonomías Ajax en la búsqueda de WordPress

Nada ahuyenta a los visitantes más rápido que una experiencia de búsqueda torpe.

Hemos visto que muchos sitios de WordPress luchan con altas tasas de rebote simplemente porque sus resultados de búsqueda no eran útiles. Cuando los visitantes no pueden filtrar el contenido por categoría o etiqueta, a menudo se van sin encontrar lo que necesitan.

Agregar un filtro de taxonomías Ajax a la búsqueda de su WordPress puede transformar por completo la forma en que los visitantes interactúan con su contenido. Permite a los visitantes reducir instantáneamente los resultados por categoría, etiqueta, campo personalizado o tipo de publicación, lo que puede conducir a una experiencia más amigable para el usuario.

En esta guía, le mostraremos cómo agregar un filtro de taxonomías Ajax a su sitio de WordPress. Al final, podrá brindar a sus visitantes una experiencia de búsqueda rápida e intuitiva. 🙌

Cómo agregar un filtro de taxonomías ajax en la búsqueda de WordPress

La búsqueda con tecnología Ajax es más rápida y proporciona una mejor experiencia de usuario que la función de búsqueda predeterminada de WordPress.

Por ejemplo, un sitio web de un concesionario de automóviles puede tener taxonomías personalizadas para diferentes tipos de vehículos, rangos de precios, modelos y más. Los filtros Ajax pueden ayudar a los usuarios a encontrar exactamente lo que necesitan.

Puede agregar filtros de búsqueda similares en WordPress para mejorar la experiencia de usuario de su sitio. WordPress también ayuda a los administradores del sitio web a organizar su contenido para que los usuarios puedan encontrarlo fácilmente.

Sin embargo, la búsqueda predeterminada de WordPress no es tan potente y no ofrece la capacidad de filtrar contenido basándose en categorías, etiquetas, tipos de publicación, detalles de productos y más. Si utilizas taxonomías personalizadas en tu sitio, la búsqueda predeterminada funciona aún peor.

Aquí es donde necesitarás un plugin de WordPress para ayudarte. En las siguientes secciones, cubriremos 2 métodos sobre cómo agregar un filtro de taxonomías Ajax a una búsqueda de WordPress.

El primer método te ayudará a mostrar filtros en el front-end de tu sitio web de WordPress. El segundo método te ayudará a mejorar la búsqueda predeterminada de WordPress e incluir taxonomías al buscar publicaciones y páginas en tu sitio.

Simplemente haz clic en los enlaces a continuación para saltar a tu sección preferida:

¿Listo? Empecemos.

Método 1: Agregar taxonomías Ajax a la búsqueda de WordPress usando SearchWP

La forma más fácil de agregar taxonomías Ajax a la búsqueda de WordPress es usando SearchWP. Es el mejor plugin de búsqueda para WordPress y facilita que los usuarios encuentren lo que buscan en tu sitio web.

Va más allá de usar solo el contenido de tus publicaciones y páginas de blog para buscar cosas. SearchWP utiliza campos personalizados, taxonomías, atributos de productos de WooCommerce, archivos de texto, tablas personalizadas y más.

Para obtener más información sobre el plugin, consulta nuestra extensa reseña de SearchWP.

¿Es SearchWP el plugin de búsqueda adecuado para ti?

⚠️ Importante: Ten en cuenta que SearchWP no mostrará los filtros de taxonomía en el front-end de tu sitio web. Sin embargo, los incluirá en el proceso de búsqueda y mejorará la búsqueda predeterminada de WordPress.

Primero, visitemos el sitio web de SearchWP y registremos una cuenta. Después de eso, puedes descargar e instalar el plugin en tu sitio. Si necesitas ayuda, consulta nuestra guía sobre cómo instalar un plugin de WordPress.

Tras la activación, deberás ir a SearchWP » Ajustes desde el panel de administración de WordPress. Desde aquí, simplemente introduce la clave de licencia, que puedes encontrar fácilmente en tu área de cuenta.

Ingresa la clave de licencia de SearchWP

Ahora, puedes ir a SearchWP » Algoritmo desde el panel de control de WordPress.

Desde aquí, puedes editar la relevancia de la búsqueda para tu sitio web. Por ejemplo, puedes aumentar los pesos para el título, el contenido, el slug y el extracto para ayudar a los usuarios a encontrar lo que buscan.

Para agregar taxonomías a la relevancia de la búsqueda, puedes hacer clic en el botón ‘Agregar/Eliminar Atributos’.

Agregar y eliminar atributos del algoritmo de búsqueda de WordPress

Esto abrirá una nueva ventana.

Puedes hacer clic en el menú desplegable ‘Taxonomías’ y seleccionar si deseas incluir categorías, etiquetas, formatos o todas ellas en la búsqueda de WordPress.

Seleccionar qué taxonomías agregar a la búsqueda

Después de seleccionar las taxonomías, no olvides hacer clic en el botón ‘Listo’.

Ahora deberías ver las taxonomías para el algoritmo de búsqueda de tu publicación de blog de WordPress. Puedes usar el control deslizante para aumentar su relevancia en las búsquedas de WordPress.

Ver taxonomías en el algoritmo de búsqueda

También puedes hacer clic en el botón ‘Editar Regla’ para determinar qué contenido puede y no puede aparecer en los resultados de búsqueda.

Por ejemplo, SearchWP incluirá todas las categorías de tu sitio web. Puedes eliminar categorías de las cuales no deseas que aparezca contenido o agregar múltiples condiciones para personalizar los resultados de búsqueda.

Editar reglas de búsqueda

No olvides hacer clic en el botón ‘Listo’ cuando hayas terminado.

Ahora puedes editar el algoritmo de búsqueda para que tus páginas, archivos multimedia, productos de WooCommerce y más aparezcan en SearchWP.

Ahora, cada vez que un visitante busque páginas y publicaciones en tu sitio web, SearchWP incluirá las taxonomías durante el proceso de búsqueda.

Método 2: Agregar un filtro de taxonomías Ajax usando el plugin Search & Filter

Otro método para agregar un filtro de taxonomías Ajax a tu sitio web es usar un plugin gratuito de WordPress como Search & Filter. Si bien requiere un poco de codificación, sigue siendo fácil de usar y permite a tus usuarios buscar por categoría, etiqueta, taxonomía personalizada, tipo de publicación y más.

Primero, deberás instalar y activar el plugin de WordPress Search & Filter. Para más detalles, consulta nuestra guía sobre cómo instalar un plugin de WordPress.

Tras la activación, puedes agregar un shortcode para mostrar el filtro de taxonomías Ajax en cualquier parte de tu sitio web.

Por ejemplo, puedes ingresar el siguiente shortcode para mostrar el filtro desplegable de categoría y tipo de publicación:

[searchandfilter fields="search,category,post_tag"]

Por otro lado, si deseas mostrar encabezados para categorías y etiquetas, puedes agregar el siguiente shortcode:

[searchandfilter fields="search,category,post_tag" headings=",Categories,Tags"]

Así se ve el filtro de búsqueda de taxonomías Ajax en nuestro sitio de demostración.

Ver encabezado de categoría y etiqueta en la barra lateral

En la captura de pantalla, puedes ver el filtro en la barra lateral donde los usuarios pueden usar el menú desplegable y seleccionar una categoría o etiqueta.

El plugin también te permite mostrar filtros como botones de radio y casillas de verificación.

Puedes agregar el siguiente shortcode en cualquier parte de tu sitio para mostrar filtros de taxonomía como casillas de verificación:

[searchandfilter fields="search,category,post_tag" types=",checkbox,checkbox" headings=",Categories,Tags"]
Ver filtros de búsqueda como casillas de verificación en la barra lateral

En la captura de pantalla anterior, puedes ver el filtro de taxonomías como casillas de verificación. Los usuarios pueden simplemente seleccionar categorías de las cuales desean ver publicaciones y páginas.

Consejos adicionales: Más cosas que puedes hacer con SearchWP

Una vez que hayas agregado el filtrado de taxonomías Ajax, hay aún más formas de mejorar la búsqueda de tu WordPress con SearchWP. Aquí hay algunas características adicionales que vale la pena revisar:

🌫️ Usa la búsqueda difusa para una mejor coincidencia

Por defecto, la búsqueda de WordPress solo busca coincidencias exactas. Eso significa que si un visitante escribe mal una palabra o usa una frase ligeramente diferente, es posible que no encuentre lo que busca.

La búsqueda difusa resuelve ese problema al mostrar resultados que son lo suficientemente cercanos, como al capturar errores tipográficos o formas de palabras similares. Es una forma sencilla de personalizar la búsqueda de tu WordPress para que sea más inteligente.

Un ejemplo de búsqueda difusa en un sitio web de WordPress

Consulta nuestra guía sobre cómo agregar búsqueda difusa en WordPress para más detalles.

📄 Haz que los archivos PDF sean buscables

Si compartes PDFs en tu sitio, como manuales, libros electrónicos o folletos, SearchWP puede indexar el contenido dentro de esos archivos. Esto significa que cuando alguien usa tu barra de búsqueda, los resultados pueden incluir lo que está escrito dentro de los PDFs, no solo los títulos de los archivos.

Es especialmente útil para sitios de negocios, blogs con mucho contenido de recursos e incluso escuelas.

Agregar contenido PDF y metadatos a la búsqueda de WordPress

Obtén más información en nuestra guía sobre cómo agregar indexación y búsqueda de PDF en WordPress.

🛍️ Mejora la búsqueda de productos en WooCommerce

Si tienes una tienda en línea, SearchWP también puede mejorar la búsqueda de tus productos.

En lugar de depender de la búsqueda predeterminada de WooCommerce, puedes crear una búsqueda de productos más inteligente que priorice títulos, categorías, etiquetas o incluso campos personalizados. Esto ayuda a los clientes a encontrar el producto correcto más rápido, y eso puede generar más ventas.

Crear una búsqueda personalizada de productos WooCommerce

Consulta nuestra guía sobre cómo crear una búsqueda inteligente de productos en WooCommerce.

Y para más consejos y trucos, puedes ver nuestra guía sobre cómo mejorar la búsqueda de WordPress con SearchWP.

Esperamos que este artículo te haya ayudado a agregar un filtro de taxonomía con Ajax a la búsqueda de WordPress en tu sitio. También te puede interesar consultar nuestras guías sobre cómo solucionar errores comunes de búsqueda de WordPress que no funciona y cómo ver análisis de búsqueda en WordPress.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

14 CommentsLeave a Reply

  1. El plugin SearchWP es el mejor en cuanto a esto. Es genial que incluya campos personalizados y atributos de productos de WooCommerce en el proceso de búsqueda.

    Y estoy de acuerdo con los shortcodes, el plugin Search & Filter ofrece una solución flexible. Los ejemplos de diferentes configuraciones de shortcode son particularmente útiles. He utilizado este plugin en el sitio de un cliente y he descubierto que combinar filtros de casillas de verificación y botones de radio puede crear una interfaz de búsqueda potente e intuitiva.

  2. Gracias por el consejo sobre cómo mejorar la búsqueda de mi blog. Probaré el plugin SearchWP Live Ajax Search. Lo único que me desanima un poco a usarlo es que solo se probó en la versión 6.2 de WordPress y ahora ya tenemos la versión 6.4.2 de WordPress. Así que espero que llegue una actualización muy pronto.

    • If you also reach out to the plugin’s support you can normally let them know and they can look to update or let you know if they have a reason why they have not updated the tested version :)

      Administrador

      • Gracias por el consejo, intentaré preguntar directamente en el foro oficial de wordpress.org, porque este plugin me atrae principalmente en aquellos sitios que tienen más artículos y categorías para una experiencia de búsqueda mucho mejor. Al mismo tiempo, cuando no se trata de mis sitios, me preocupa un poco la seguridad. Gracias por el consejo.

  3. ¿Puede este plugin hacer filtros de búsqueda para una categoría y sus subcategorías? No estoy seguro de si me explico bien. pero algo como País -> Estado -> Ciudad... etc.

    ¿También es compatible con WPML?

  4. ¡Hola, gracias por esto! Pregunta rápida: tengo problemas para aplicar cosas de jQuery como tooltips al contenido cargado por AJAX, supongo que porque solo se aplica al contenido cargado al inicio de la página. ¿Alguna idea sobre cómo hacer que el contenido AJAX sea reconocido? ¡Gracias!

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.