01
Acerca de
El módulo Search proporciona la habilidad de establecer páginas de búsqueda basadas en extensiones proporcionados por otros módulos. En el núcleo de Drupal, hay dos tipos de páginas extensiones: El tipo de página Contenido proporciona búsqueda por palabras clave para contenido gestionado por el módulo Node y el tipo de página Usuarios proporciona búsqueda por palabras clave para usuarios registrados. Algunos módulos contribuidos pueden proporcionar otros tipos de páginas por extensiones. Para más información, consulte la documentación online para el módulo Search.
Usos
- Configurando las páginas de búsqueda
- Para configurar la páginas de búsqueda, visite la página Páginas de búsqueda. En la sección Páginas de búsqueda, puede añadir una nueva página de búsqueda, editar la configuración de páginas de búsqueda existentes, activar y desactivar páginas de búsqueda y escoger la página de búsqueda predeterminada. Cada página de búsqueda activada tiene una ruta de URL de inicio con buscar, y cada uno aparecerá con una pestaña o enlace de tarea de local en la página de búsqueda; puede configurar el texto que se mostrará en la pestaña. Además, algunas extensiones de página de búsqueda tienen opciones adicionales que puede configurar para cada página de búsqueda.
- Administrando el índice de búsqueda
- Algunas extensiones de página de búsqueda, como la página del núcleo Contenido, indexa texto usando el índice de búsqueda del núcleo de Drupal y no funcionará a no ser que el contenido esté indexado. La indexación se realiza durante la ejecución del cron, por lo que se requiere establecer una tarea del mantenimiento del cron. Hay también varias opciones que afectan al indexado que pueden ser configurados en la página de Páginas de búsqueda: El numero de objetos a indexar por ejecución del cron, la mínima longitud de palabra para indexar y como manejar los caracteres en chino, japonés y coreano.
- Los módulos que proporcionan extensiones de páginas de búsqueda general aseguran que las acciones relacionadas con el contenido de su sitio (crear, editar o eliminar contenido y comentarios) hacen que los elementos de contenido afectados sean marcados para la indexación o reindexación automáticamente en la próxima ejecución de cron. Cuando el contenido está marcado para reindexar, el contenido anterior permanece en el índice hasta que se ejecuta el cron, momento en el que se sustituye por el nuevo contenido. Sin embargo, hay algunas acciones relacionadas con la estructura de su sitio que no hacen que el contenido afectado sea marcado para reindexar. Ejemplos de acciones relacionadas con la estructura que afectan el contenido incluyen la eliminación o edición de términos de taxonomía, la activación o desactivación de módulos que añaden el texto al contenido (como los módulo Taxonomy, Comment, y módulos de campo), y la modificación de los campos o parámetros de visualización de sus tipos de contenido. Si realiza una de estas acciones y quiere asegurarse de que el índice de búsqueda se actualiza para reflejar la estructura del sitio cambiado, puede marcar todos los contenidos de reindexing haciendo clic en el botón "Reindexar sitio" en la página de Páginas de búsqueda. Si tiene una gran cantidad de contenido en su sitio, puede tardar varias ejecuciones de cron para que el contenido sea re-indexada.
- Mostrando el bloque de búsqueda
- El módulo Search incluye un bloque que puede ser activado y configurado en la página de Diseño de bloques, si tiene el módulo Block activado; el título de bloque predeterminado es Buscar, y es el bloque de formulario Buscar en la categoría Formularios, si desea añadir otra instancia. El bloque está disponibles a los usuarios con el permiso Usar búsqueda, y realiza una búsqueda usando la página de búsqueda configurada de manera predeterminada.
- Buscando en su sitio web
- Los usuarios con el permiso Usar búsqueda pueden usar el bloque Búscar y la página Buscar. Los usuarios con el permiso Ver contenido publicado pueden usar las páginas de búsqueda configurados del tipo de Contenido para buscar el contenido con las palabras clave exactas; además, los usuarios con el permiso Usar búsqueda avanzada pueden usar filtrado más complejo. Los usuarios con el permiso Ver información de usuario puede usario la página configuradas de búsqueda de tipo Usuarios para buscar usarios activos que contengan la palabra clave en cualquier para del nombre de usuario, los usuarios con el permiso Administrar usuarios puede buscar usuarios activo y bloqueados, por dirección de email o palabra clave de nombre de usuario.
- Ampliando el módulo de búsqueda
- De manera predeterminada, el módulo Search solo soporta palabras clave exactas en la búsquedas de contenido. Puede modificar este comportamiento instalando un módulo de derivación de términos específicos para su idioma (como por ejemplo: Porter Stemmer para el inglés americano), lo que permite el uso de palabras en inglés como walk, walking y walked puede mostrarse en el módulo Search. Otra aproximación es usar una tecnología de búsqueda de terceros, con derivación de palabras completas o parciales integrado como por ejemplo: Apache Solr o Sphinx. También hay módulos contribuido que proporcionan páginas de búsqueda adicionales. Estos y otros módulos contribuidos relacionados con búsquedas pueden ser descargados visitando Drupal.org.