Búsqueda
MkDocs proporciona una caja de texto para búsquedas dentro del sitio. Dicha caja aparece en el encabezamiento (heading) del sitio.
Configuración
Habilitación
El plugin de búsqueda se habilita en la sección de plugins del archivo de configuración:
Características
Hay prestaciones adicionales para la búsqueda que afectan al tema de la página:
Caja 'Search' - Características adicionales
# archivo 'mkdocs.yml'
theme:
features:
- search.suggest # sugerencias en caja de búsqueda
- search.highlight # remarcado en página
- search.share # link 'compartir' en caja de búsqueda
suggest
propone palabras presentes en el texto que coinciden con el patrón de búsqueda ingresado a la caja de texto;highlight
remarca las coincidencias de búsqueda dentro de la página actual;share
crea un enlace clickeable para compartir resultados de búsqueda.
Uso
Ponderar (boost)
Las páginas pueden resaltarse o penalizarse para aparecer como resultados de búsqueda. Sólo hay que agregar al encabezamiento de la página:
Boosteo de página
<!-- Header para el archivo MD -->
---
search:
boost: 2
---
<!-- Contenido -->
# Titulo
Si el valor es mayor a 1 se da prioridad a la página actual, en tanto que si el valor es menor a 1 a ésta se la penaliza en la búsqueda.
Excluir (exclude)
En caso de querer omitir por completo a la página actual de la búsqueda se le agrega al encabezamiento:
Exclusión de página
<!-- Header para el archivo MD -->
---
search:
exclude: true
---
<!-- Contenido -->
# Titulo
Más información sobre los encabezamientos