SearchWP 2.9 trae una interfaz de usuario de configuración completamente renovada. Las actualizaciones de la interfaz también permitieron realizar optimizaciones en otras áreas. ¡Este artículo tiene como objetivo describir las novedades!
La interfaz de usuario de configuración continúa con la premisa de que existe un motor de búsqueda Predeterminado utilizado para las búsquedas nativas de WordPress. Junto con el motor Predeterminado, se puede crear cualquier número de motores suplementarios. Todos los motores comparten las mismas opciones de configuración, la única diferencia es que los motores suplementarios tienen una etiqueta para que puedas diferenciarlos.
¿El botón de pánico?
La actualización a SearchWP 2.9 NO alteró tu configuración ni tu índice
Tenga en cuenta que simplemente actualizar a SearchWP 2.9 no ha realizado ningún cambio en su configuración existente ni ha alterado su índice de ninguna manera. El mayor cambio que verá es que sus Pesos parecen relativamente "bajos", porque lo son. Hay una nueva escala de ponderación predeterminada, y los pesos predeterminados anteriores eran más bajos en general que los nuevos pesos. ¡Eres bienvenido a actualizar tus pesos si lo deseas, pero no tienes que hacerlo!
Se ha implementado un hook que te permite volver a la interfaz de usuario de configuración anterior a la 2.9. Para usar la interfaz de usuario heredada, simplemente agrega este hook al archivo functions.php de tu tema y recarga la página:
add_filter( 'searchwp_legacy_settings_ui', '__return_true' );
También puedes agregar este hook para evitar que las reglas del motor se apliquen al índice, lo que también se agregó en la 2.9:
add_filter( 'searchwp_indexer_apply_engines_rules', '__return_false' );
Nota: Por naturaleza, la interfaz de usuario heredada carecerá de algunas de las otras mejoras realizadas en SearchWP 2.9
Habilitación de Tipos de Publicación
Hubo cierta confusión comprensible sobre las casillas de verificación con el tiempo, especialmente cuando se trataba de guardar motores y posteriormente realizar ajustes adicionales. Cuando la pantalla de configuración se recargaba, el tipo de publicación superior recibía el foco (en lugar del tipo de publicación con el que estabas trabajando antes de guardar), lo que causó algunos dolores de cabeza a los clientes.
Se acabaron las casillas de verificación para habilitar/deshabilitar tipos de publicación en favor de un enfoque completamente nuevo: si un tipo de publicación figura en la configuración de un motor, se incluirá en los resultados. Si un tipo de publicación no figura en la configuración de un motor, no se incluirá en los resultados.
Deslizadores para Pesos
Otro punto de confusión en los últimos años ha sido el valor numérico de los Pesos asignados. Para mejorar la experiencia de trabajar con ajustes de Peso, ahora puedes interactuar simplemente con el deslizador disponible en lugar de tener que introducir un valor numérico. Al deslizar, se muestra una información sobre herramientas para proporcionar un poco más de contexto:
Por defecto, el peso máximo es 100, por lo que si no has personalizado tus pesos desde que instalaste SearchWP, es posible que todos tus controles deslizantes se encuentren en el extremo inferior de la escala. ¡Esto está perfectamente bien! La implementación subyacente del sistema de ponderación sigue siendo exactamente la misma, por lo que puedes seguir usando tu configuración tal cual.
Si has personalizado tus pesos y has utilizado un peso superior a 100, hay un nuevo hook disponible para establecer el peso máximo de los controles deslizantes: searchwp_weight_max
Reglas de tipo de contenido
Cada tipo de contenido tiene un conjunto de reglas que te permiten refinar tanto lo que se excluye del índice como a lo que se limita el índice. Las exclusiones siempre estuvieron disponibles en SearchWP, pero antes de la versión 2.9, las exclusiones solo se aplicaban al algoritmo de búsqueda. Esto hacía que la gestión de la configuración del motor fuera más sencilla, pero también significaba que el índice podía contener contenido que solo servía para ocupar espacio adicional.
A partir de SearchWP 2.9, las reglas de tipo de contenido se aplican directamente al proceso de indexación, además del algoritmo de búsqueda. Esto significa que si estás utilizando reglas de tipo de contenido, tus resultados de búsqueda podrían tener una optimización gratuita esperando si decides reconstruir tu índice. A medida que se ejecuta el indexador, comprueba las reglas que tienes establecidas para todos los motores e indexa solo lo mínimo indispensable para mantener el índice lo más ligero posible.
¡Eso no es todo! Antes de SearchWP 2.9, solo podías excluir contenido, ¡pero ahora también puedes limitarlo a contenido!
Estas reglas ahora se aplican tanto al proceso de indexación como al algoritmo de búsqueda. Como resultado, SearchWP te informará cuándo se debe reconstruir tu índice para heredar las optimizaciones implementadas por tu(s) motor(es).
La reconstrucción del índice ahora se realiza en tiempo real sin salir de la pantalla de configuración, ¡así que puedes vigilarla si quieres! ?
Otros detalles
Todos los demás conceptos subyacentes de SearchWP siguen siendo los mismos en la versión 2.9, pero las actualizaciones de la interfaz de configuración, con suerte, eliminarán cualquier confusión a la hora de conseguir que las cosas queden exactamente bien. Aunque hay mucho que ver en la nueva interfaz de usuario, ¡espero que las actualizaciones de bajo nivel que ocurren en segundo plano también sean una adición bienvenida!






