Cómo arreglar la búsqueda en WordPress que no funciona (5 errores comunes)

¿Intentas solucionar el problema de que la búsqueda de WordPress no funcione en tu sitio web?

Aunque WordPress viene con una función de búsqueda básica, tiene algunos errores y limitaciones comunes que pueden impedir que tus visitantes encuentren lo que buscan.

En este post, te mostraremos cómo solucionar los problemas de que la búsqueda de WordPress no funcione.

Cómo arreglar la búsqueda de WordPress que no funciona

¿Por qué se producen errores de búsqueda en WordPress??

La mayoría de los sitios web tienen una función de búsqueda que ayuda a los visitantes a encontrar contenido interesante en tu blog de WordPress o productos que pueden querer comprar en tu tienda online.

Sin embargo, la función de búsqueda integrada en WordPress es muy básica.

Por defecto, no busca en todos los tipos de contenido, como los comentarios, las reseñas o los tipos de post personalizados. Esto puede impedir que el visitante encuentre lo que busca.

La búsqueda integrada también se centra en hacer coincidir las palabras de búsqueda con el contenido de la entrada o de la página, sin prestar atención a aspectos como las etiquetas, las categorías o los campos personalizados. Esta es una información importante que puede ayudar a tus visitantes a obtener resultados de búsqueda más precisos.

Por último, no hay una forma fácil de personalizar la búsqueda integrada. Por ejemplo, si quisieras dar prioridad a los títulos de una entrada sobre su extracto, o excluir ciertas páginas de la búsqueda de WordPress, tendrías que editar el código.

Teniendo esto en cuenta, vamos a ver cómo puedes solucionar fácilmente los problemas más comunes de que la búsqueda de WordPress no funcione. Simplemente utiliza los enlaces rápidos que aparecen a continuación para ir directamente al problema que tienes con la búsqueda de WordPress.

Cómo arreglar el cuadro de búsqueda de WordPress que no aparece

Aunque WordPress tiene una función de búsqueda incorporada, no todos los temas pueden venir con un diseño de barra de búsqueda. Si tu tema no viene con una barra de búsqueda, hay algunas formas de crear una.

Puedes añadir un bloque de búsqueda a cualquier zona de tu sitio web de WordPress que esté preparada para un widget, como la cabecera o el pie de página. Esta es una forma rápida y sencilla de mostrar una barra de búsqueda en todas las páginas de tu sitio de WordPress.

Para añadir un bloque de Búsqueda, simplemente ve a Apariencia " Widgets. A continuación, puedes encontrar la zona en la que quieres añadir una barra de búsqueda, y hacer clic en su icono de flecha para expandirla.

Añadir una barra de búsqueda a un área lista para el widget

A continuación, sólo tienes que hacer clic en el icono +.

En la ventana emergente que aparece, escribe "buscar" y luego selecciona el bloque Buscar.

El bloque de búsqueda de WordPress

Una vez hecho esto, puedes personalizar el bloque de búsqueda utilizando la fila de iconos que aparece encima del bloque. Esto incluye cambiar el tamaño del botón de búsqueda y añadir algo de texto.

Cuando estés satisfecho con el aspecto de tu bloque de Búsqueda, haz clic en el botón "Actualizar". Ahora puedes visitar tu sitio web para ver la barra de búsqueda en vivo.

Otra opción es añadir el bloque de Búsqueda a una página o entrada específica. Por ejemplo, puede que sólo quieras mostrar una barra de búsqueda en tu página de inicio o en tu página de aterrizaje.

Para ello, sólo tienes que abrir la página o el post donde quieras mostrar tu barra de búsqueda. A continuación, puedes hacer clic en el icono + y añadir un bloque de búsqueda siguiendo el mismo proceso descrito anteriormente.

Añadir una barra de búsqueda a la página de inicio de WordPress

El bloque de búsqueda de WordPress ya preparado es una forma sencilla de añadir una búsqueda básica a tu sitio. Sin embargo, si quieres tener un control total sobre el aspecto y el funcionamiento de tu barra de búsqueda, necesitarás un plugin de construcción de páginas.

SeedProd es el mejor constructor de páginas de arrastrar y soltar para WordPress y viene con más de 80 bloques diseñados profesionalmente, incluyendo un bloque de Formulario de Búsqueda. Esto te permite añadir instantáneamente una barra de búsqueda a cualquier área de tu sitio web de WordPress.

Todo lo que tienes que hacer es abrir el editor de SeedProd y luego arrastrar y soltar el bloque Formulario de Búsqueda en su lugar en el diseño de tu sitio web.

El bloque de formulario de búsqueda de SeedProd

Una vez hecho esto, puedes personalizarlo utilizando todos los ajustes del menú de la izquierda.

Una vez que hayas añadido una barra de búsqueda, puedes utilizar el constructor de temas de SeedProd para diseñar una página de resultados de búsqueda completamente personalizada que se ajuste perfectamente a tu marca. Para más información, consulta nuestra guía sobre cómo crear fácilmente un tema de WordPress personalizado.

Cómo arreglar la búsqueda de WordPress que muestra un error 404

Cuando un visitante realiza una búsqueda, tu sitio puede mostrar un error 404 como "¡No se pudo encontrar esta página!

Un error 404 de WordPress

A menudo puedes arreglar los errores 404 regenerando tus enlaces permanentes. Esto reconstruye y repara la estructura de enlaces permanentes de WordPress sin cambiar nada en tu sitio.

Esto puede parecer complejo, pero WordPress hace todo el trabajo duro por ti.

Para regenerar tus enlaces permanentes, simplemente ve a Configuración " Enlaces permanentes.

Configuración del permalink de WordPress

A continuación, desplázate hasta el final de la página y haz clic en el botón "Guardar cambios".

Eso es todo. Ahora WordPress regenerará tu estructura de enlaces permanentes. Para asegurarte de que ha funcionado, dirígete a tu sitio e intenta realizar una búsqueda.

Para obtener una visión más detallada de la reconstrucción de tu estructura de enlaces permanentes, consulta nuestra guía completa sobre cómo regenerar tus enlaces permanentes en WordPress.

Cómo arreglar la búsqueda de WordPress que muestra resultados irrelevantes

Cada vez que un visitante realiza una búsqueda, querrás mostrar resultados de búsqueda relevantes. Esto ayuda a los visitantes a encontrar contenido interesante, lo que los mantendrá en tu sitio durante más tiempo y aumentará tus ventas y conversiones.

Sin embargo, la búsqueda integrada de WordPress no siempre muestra los resultados más precisos. Esto se debe a que sólo busca el término de búsqueda en el título y el contenido de tu entrada.

Teniendo esto en cuenta, te recomendamos que instales un plugin de búsqueda avanzada.

SearchWP es el mejor plugin de búsqueda personalizada para WordPress, utilizado por más de 30.000 sitios web. SearchWP puede buscar en todas las partes de tu sitio, incluyendo campos personalizados, productos de WooCommerce, categorías y etiquetas, archivos PDF y mucho más.

Puedes utilizar SearchWP para ajustar el algoritmo de búsqueda de tu sitio web y asegurarte de que tu contenido más importante aparezca en la parte superior de los resultados de búsqueda del visitante.

Lo primero que tienes que hacer es instalar y activar el plugin SearchWP. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, haz clic en el nuevo botón 'SearchWP' en la barra de herramientas de tu sitio web. A continuación, puedes seguir adelante y hacer clic en "Activar licencia"

Activación del plugin SearchWP para WordPress

Una vez hecho esto, haz clic en la pestaña "Licencia".

Ahora puedes pegar o escribir tu licencia en la casilla "Licencia". Encontrarás esta clave en el correo electrónico que recibiste al comprar SearchWP.

El plugin de WordPress de búsqueda avanzada SearchWP

Después, sigue adelante y haz clic en el botón "Activar".

SearchWP se integra con la búsqueda de WordPress de forma automática, por lo que inmediatamente tu sitio empezará a mostrar resultados más precisos. Sin embargo, para obtener los mejores resultados, deberás personalizar la configuración del motor de búsqueda de SearchWP.

Aquí ayuda pensar en la forma en que los motores de búsqueda como Google clasifican su contenido.

Estos motores de búsqueda utilizan algoritmos para encontrar contenidos de alta calidad que coincidan con el término de búsqueda. A continuación, clasifican este contenido para asegurarse de que las mejores coincidencias aparezcan en la parte superior de la página de resultados de la búsqueda.

Con SearchWP puedes crear tus propios algoritmos y establecer tus propias reglas, al igual que Google. Esto puede mejorar la experiencia de los visitantes, impulsar tus conversiones y ayudarte a ganar dinero online con WordPress.

Para configurar los ajustes de SearchWP, haz clic en la pestaña "Motores".

La configuración del motor de búsqueda de SearchWP

En esta pantalla, verás secciones para los diferentes tipos de contenido de WordPress, como páginas y entradas.

Para cada sección, SearchWP muestra los atributos que mira al realizar una búsqueda. En la siguiente imagen, podemos ver que SearchWP busca el título de la página, el contenido, el slug y el extracto de la página.

La configuración del algoritmo de búsqueda de SearchWP

También hay una escala de "Relevancia del Atributo Aplicable" para cada atributo. Este es el peso que SearchWP da a cada atributo cuando clasifica sus resultados de búsqueda

En la siguiente imagen, podemos ver que el título de una entrada tiene más peso que el slug de su URL.

La configuración de SearchWP WordPress

Puedes hacer que un atributo sea más o menos relevante utilizando su control deslizante.

No hay ninguna configuración que garantice resultados precisos para todos los sitios web. Teniendo esto en cuenta, es posible que quieras probar diferentes configuraciones de relevancia para ver qué te proporciona los resultados de búsqueda más precisos.

También puedes añadir diferentes tipos de contenido para que se incluyan en los resultados de la búsqueda. Por ejemplo, puedes añadir la búsqueda e indexación de PDF en WordPress si tienes archivos PDF que quieres que tus visitantes puedan buscar.

Si tienes taxonomías o campos personalizados, también puedes decirle a SearchWP que busque este contenido cuando busque en tu sitio.

Para añadir o eliminar atributos, haz clic en el botón "Añadir/quitar atributos".

El botón de añadir/quitar atributos de SearchWP

Esto abre una ventana emergente. Para que SearchWP ignore un atributo, simplemente desmarca su casilla.

Si quieres añadir un atributo, haz clic para marcar su casilla.

Eliminar atributos de la búsqueda de WordPress

¿Quieres incluir un campo personalizado o una taxonomía en tus búsquedas?

Simplemente escribe el nombre de ese campo o taxonomía, y luego selecciónalo cuando aparezca.

Añadir un campo personalizado a la búsqueda de WordPress

Una vez que estés satisfecho con tus atributos, haz clic en el botón "Hecho".

Ahora puedes cambiar la relevancia de tus nuevos atributos siguiendo el mismo proceso descrito anteriormente.

Configuración de relevancia personalizada de SearchWP

Para saber más, consulta nuestra guía paso a paso sobre cómo mejorar la búsqueda en WordPress con SearchWP.

Una vez que hayas terminado de personalizar la configuración de SearchWP, asegúrate de hacer clic en el botón "Guardar motores" para guardar los cambios.

Guardar la configuración de la búsqueda personalizada de WordPress

SearchWP utilizará ahora esta nueva configuración para todas sus búsquedas.

Merece la pena visitar tu sitio y realizar algunas búsquedas para comprobar que obtienes resultados precisos.

Si no ves ninguna mejora, es posible que tu tema de WordPress esté realizando su propia búsqueda. Esto se conoce como búsqueda redundante.

La forma más fácil de comprobar si esto ocurre con tu tema, es abriendo su archivo search.php.

Para acceder a este archivo, necesitarás un cliente FTP, o puedes utilizar el gestor de archivos del cPanel de tu alojamiento WordPress. Si es la primera vez que utilizas el FTP, puedes consultar nuestra guía completa sobre cómo conectarte a tu sitio mediante FTP.

Una vez que estés conectado a tu sitio, puedes utilizar el FTP para abrir la carpeta wp-content/themes/.

Eliminar atributos de la búsqueda de WordPress

Dentro de la carpeta 'themes', busca el tema que estás utilizando actualmente en tu sitio web de WordPress. A continuación, puedes abrir esta carpeta y encontrar el archivo search.php.

A continuación, simplemente haz clic en el archivo search.php y selecciona "Ver/Editar"

Editar el archivo search.php de WordPress

Esto abrirá search.php en el editor de texto predeterminado de tu ordenador.

Ahora, comprueba si esta plantilla contiene consultas que contengan query_posts, new WP_Query o get_posts. Esto suele significar que tu tema está realizando una búsqueda redundante.

Si search.php tiene alguna de estas consultas, te recomendamos que cambies a un tema de WordPress alternativo. Para ayudarte, hemos creado una lista de los mejores y más populares temas de WordPress.

Otra opción es contratar a un desarrollador de WordPress que pueda escribir una nueva plantilla que no realice una búsqueda redundante.

Cómo arreglar la búsqueda de productos de WooCommerce que no muestra resultados precisos

Si tienes una tienda de WooCommerce, los resultados de la búsqueda pueden ayudar a los clientes a encontrar productos para comprar. Para vender más productos, necesitarás mostrar resultados de búsqueda de productos precisos.

Sin embargo, por defecto, WordPress no mira las reseñas, los atributos o la descripción de tus productos cuando realiza sus búsquedas.

SearchWP puede arreglar fácilmente los problemas con la búsqueda de WooCommerce.

Puedes configurar SearchWP siguiendo el mismo proceso descrito anteriormente.

Una vez hecho esto, ve a Configuración " SearchWP. A continuación, puedes hacer clic en el botón "Fuentes y configuración".

Configuración de la fuente de SearchWP

En la ventana emergente, asegúrate de marcar "Productos"

Después, haz clic en el botón "Hecho" para cerrar la ventana emergente.

Crear una búsqueda personalizada de productos en WooCommerce

Ahora puedes desplazarte a la nueva sección "Productos"

Aquí puedes personalizar los atributos que WordPress utiliza en sus búsquedas de productos siguiendo el mismo proceso descrito anteriormente.

Configuración de la búsqueda de productos de WooCommerce en SearchWP

Para más información, consulta nuestra guía completa sobre cómo hacer una búsqueda inteligente de productos en WooCommerce.

La búsqueda rápida ayuda a los visitantes a encontrar lo que buscan en menos tiempo. Esto mejorará la experiencia del usuario y puede aumentar tus páginas vistas y la tasa de conversión.

Por desgracia, la búsqueda integrada de WordPress no es especialmente rápida. A medida que añades más contenido, puedes notar que tu sitio tarda cada vez más en devolver los resultados de la búsqueda.

La buena noticia es que hay formas de acelerar la búsqueda de tu sitio. Si utilizas un plugin de búsqueda avanzada como SearchWPentonces ya has empezado con buen pie.

SearchWP está diseñado para ofrecer resultados de búsqueda, rápidamente. También es totalmente personalizable, por lo que puedes ignorar parte del contenido de tu sitio al realizar una búsqueda. Por ejemplo, puedes decirle a SearchWP que ignore tus metadatos multimedia. Esto puede acelerar tu búsqueda al reducir la cantidad de contenido que tiene que revisar.

También puedes mejorar la experiencia de búsqueda añadiendo una búsqueda Ajax en vivo a tu sitio de WordPress. Se trata de un menú desplegable que adivina lo que los visitantes están buscando mientras escriben, lo que puede hacer que tus búsquedas sean instantáneas.

Vista previa de la búsqueda en vivo

Para más información, consulta nuestra guía sobre cómo añadir la búsqueda en vivo en Ajax a tu sitio.

Todo lo que hagas para mejorar el rendimiento general de tu sitio web también acelerará la búsqueda. Puedes ver nuestra guía definitiva sobre cómo acelerar tu sitio de WordPress y aumentar su rendimiento.

Esperamos que este artículo te haya ayudado a saber cómo solucionar los problemas de que la búsqueda de WordPress no funcione. Quizá también quieras ver nuestra guía sobre cómo conseguir un certificado SSL gratuito para tu sitio web, o nuestra comparación de expertos sobre el mejor software de chatbot para pequeñas empresas.

Si te ha gustado este artículo, suscríbete a nuestro Canal de YouTube para los videotutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.

Si quieres conocer otros artículos parecidos a Cómo arreglar la búsqueda en WordPress que no funciona (5 errores comunes) puedes visitar la categoría Tutoriales.

¡Más Contenido!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Go up