Compartir vía


Cambiar la configuración del elemento web de refinamiento

El elemento web refinamiento filtra los resultados de búsqueda en categorías denominadas refinadores. Los usuarios pueden hacer clic en estos refinadores para restringir los resultados de búsqueda para encontrar lo que buscan más fácilmente.

De forma predeterminada, el elemento web refinamiento se usa en todas las páginas verticales de búsqueda predeterminadas del Centro de búsqueda empresarial, que son las páginas de resultados de búsqueda de Todo, Personas, Conversaciones y Vídeos.

Como usuario que tiene permisos de administrador de sitio de SharePoint o superiores en Microsoft 365, puede cambiar la configuración del elemento web de refinamiento. Puede:

  • Filtrar los resultados de búsqueda de un elemento web de resultados de búsqueda diferente.

  • Especifique qué refinadores se van a mostrar.

    Nota:

    Las propiedades administradas que quiera usar como refinadores deben establecerse en refinables y consultables en el esquema de búsqueda. Además, el origen de contenido que contiene las propiedades administradas debe haberse rastreado antes de que se puedan usar las propiedades como refinadores.

  • Cambie la plantilla para mostrar de un refinador.

  • Cambie los nombres para mostrar de los refinadores.

  • Agregue recuentos a los refinadores.

Cambiar el comportamiento y el aspecto del elemento web de refinamiento

  1. En la página que contiene el elemento web refinamiento, en el menú Configuración , haga clic en Editar página.

  2. En el elemento web, haga clic en la flecha de menú del elemento web de refinamiento y en Editar elemento web.

  3. En el panel de herramientas de elementos web, en la sección Destino de refinamiento , seleccione el elemento web desde el que desea filtrar los resultados de la búsqueda. De manera predeterminada, se selecciona el elemento web de resultados de búsqueda.

  4. En el panel de herramientas del elemento web, compruebe que Elija refinadores de este elemento web está seleccionado.

  5. Haga clic en Elegir refinadores

  6. En la página Configuración de refinamiento , en la sección Refinadores disponibles , use los botones para elegir qué refinadores mostrar en el elemento web y también en qué orden mostrarlos. Si especificó un alias para una propiedad administrada para restricción de búsquedas, se mostrará en la sección Configuración para.

  7. En la sección Configuración para , elija el aspecto que desea que tenga cada refinador.

    Nota:

    Si tiene un único sitio de idioma, puede cambiar el nombre para mostrar del refinador en la sección Nombre para mostrar . En el caso de los sitios multilingües, cambie el idioma para mostrar del refinador como se describe en Cambiar el nombre para mostrar de un refinador.

  8. Haga clic en Aceptar.

Cambiar el nombre para mostrar de un refinador en la experiencia de búsqueda clásica

De forma predeterminada, el nombre de la propiedad administrada se usará como nombre para mostrar para el refinador. En muchos casos, el nombre de la propiedad administrada es difícil de entender, por ejemplo, RefinableString00 o ColorOWSTEXT. Para corregirlo, cambie el nombre del refinador en un archivo JavaScript.

  1. En la página que contiene el elemento web de refinamiento, seleccione el icono Configuración de configuración y, a continuación, seleccione Configuración del sitio. Si no ve La configuración del sitio, seleccione Información del sitio y, a continuación, seleccione Ver toda la configuración del sitio.

  2. En la página Configuración del sitio, vaya a la sección Galerías del diseñador web y haga clic en Páginas maestras y diseños de página.

  3. En la página Galería de páginas máster, haga clic en Plantillas para mostrar.

  4. En la página Plantillas para mostrar, haga clic en Archivos de idioma.

  5. En la página Archivos de idioma , haga clic en la carpeta del idioma correspondiente.

  6. Abra el archivo CustomStrings.js.

  7. Agregue una línea para cada propiedad administrada para la que quiera cambiar el nombre para mostrar. Utilice esta sintaxis:

    "rf_RefinementTitle_ManagedPropertyName": "Sample Refinement Title for ManagedPropertyName"

    Por ejemplo, agregue esta línea para cambiar el nombre para mostrar de la propiedad administrada RefinableInt00 a Price:

    "rf_RefinementTitle_RefinableInt00": "Price"

  8. Guarde el archivo.

Agregar recuentos de refinador

De forma predeterminada, el elemento web refinamiento no muestra los recuentos de refinador, es decir, el número de resultados de cada valor del refinador. Por ejemplo, si ha habilitado la propiedad administrada Color como refinador, los valores del refinador serán colores, como Rojo, Verde y Azul. Puede agregar recuentos de refinador cambiando un valor en un archivo HTML para que los valores del refinador se muestren como Rojo (10), Verde (12) y Azul (8).

  1. En la página que contiene el elemento web de refinamiento, seleccione el icono Configuración de configuración y, a continuación, seleccione Configuración del sitio. Si no ve La configuración del sitio, seleccione Información del sitio y, a continuación, seleccione Ver toda la configuración del sitio.

  2. En la página Configuración del sitio, vaya a la sección Galerías del diseñador web y haga clic en Páginas maestras y diseños de página.

  3. En la página Galería de páginas máster, haga clic en Plantillas para mostrar.

  4. En la página Plantillas para mostrar, haga clic en Filtros.

  5. Abra el archivo Filter_Default.html.

  6. Cambie el valor de ShowCounts a true.

  7. Guarde el archivo.

Vea también

Administrar el Centro de búsqueda en SharePoint

Cambiar la configuración del elemento web del cuadro de búsqueda

Cambiar la configuración del elemento web de navegación de búsqueda

Cambiar la configuración del elemento web Resultados de búsqueda