Cap. 9 - Búsqueda básica en Drupal

Al realizar una nueva instalación de Drupal 8 o superior, descubriremos que incluye el módulo Search o búsquedas, activado y listo que nos ofrece un método rápido y sencillo con el que podremos encontrar cualquier contenido dentro del sitio.

 

 

Si estamos trabajando con Drupal 11 y dejamos el theme Olivero, que también viene activado al instalar, veremos el icono del buscador al lado del menú principal y al hacer clic sobre éste, se despliega el campo en el que escribiremos la información para nuestra búsqueda.

 

 

Podremos acceder a su página de configuración, visitando el listado de módulos, dentro de Extends; una vez dentro del listado, escribiremos en el filtro superior el nombre del módulo y luego desplegamos la descripción junto al nombre, donde encontraremos el icono correspondiente.

 

 

Otra manera de acceder a la página de configuración de este módulo, es navegando desde Configuración/ Búsqueda y Metadatos/ Buscar páginas.

 

 

Ambas rutas nos llevarán al mismo lugar, donde encontraremos varias secciones disponibles que explicaremos a continuación.

 

En la parte superior de la página, encontramos el botón que permite indexar o añadir la información al sistema de búsqueda, para que esté disponible.

 

Siempre que realizamos cambios en nuestro contenido, se recomienda ejecutar esta funcionalidad para mantener el sistema actualizado, aunque de no hacerlo el proceso se realizará automáticamente con la próxima ejecución del Cron de Drupal.

 

 

Al hacer clic en el botón, se nos abrirá otra pantalla con un mensaje donde confirmaremos que estamos de acuerdo y confirmaremos su ejecución.

 

 

Si nos movemos un poco hacia abajo, encontraremos el selector que permite definir la cantidad de contenidos que se indexarán al ejecutar el proceso anterior.

 

El próximo apartado nos permite definir el mínimo de caracteres que deberán tener las palabras que serán indexadas.

 

La longitud mínima de carácter para que una palabra sea añadida al índice. Las búsquedas deben incluir una palabra clave de al menos esta longitud.

 

La próxima alternativa disponible está un poco más abajo, con la que tenemos la posibilidad de registrar las búsquedas realizadas, que se añadirán al listado de logs de Drupal.

 

 

Por último, tenemos la información que se añade en cada proceso de búsqueda y que devolverá los resultados correspondientes a todos los usuarios con permisos para utilizarla.

 

 

Si damos clic en el botón editar para cualquiera de los tipos que se indexan, se nos abre un nueva página en la que tenemos la opción de configurar el ranking o nivel de importancia que daremos a cada parte de la información indexada.

 

De acuerdo con esto, al realizar las búsquedas, los resultados se presentarán en la manera en que hayamos definido dicho ranking.

 

 

Con el objetivo de confirmar que la indexación ha funcionado correctamente, escribiremos cualquier palabra que coincida con nuestros contenidos y nos debería devolver el resultado correspondiente.

 

Búsqueda Avanzada

 

Además de la búsqueda simple, el módulo Search, ofrece la posibilidad de realizar búsquedas avanzadas, que permite añadir varios parámetros adicionales que posibilitan la obtención de resultados más específicos.

 

 

Esta funcionalidad sólo está disponible para los administradores, aunque podremos modificar este comportamiento desde la administración de permisos de Drupal.