Compartir a través de


Páginas clásicas y Búsqueda de Microsoft

Los sitios de SharePoint creados antes de los sitios modernos usan un cuadro de búsqueda clásico y una experiencia de resultados de búsqueda clásica. Implementaremos una característica que tendrá como valor predeterminado las páginas clásicas para empezar a usar la experiencia de búsqueda moderna que usa Microsoft Search, que proporciona resultados personalizados con mayor relevancia.

Se recomienda usar Microsoft Search para todos los sitios, incluido el clásico, pero si los sitios clásicos usan páginas maestras personalizadas o ha personalizado la experiencia de resultados de búsqueda clásica, detectaremos automáticamente estas personalizaciones y no cambiaremos a Microsoft Search.

Los sitios clásicos comenzarán a usar Microsoft Search si se cumplen todas las siguientes condiciones:

  • El sitio se basa en la plantilla de sitio de equipo (como STS#0 y STS#1).
  • El sitio no tiene activada la característica de publicación.
  • El sitio no usa una página maestra personalizada (una página maestra diferente a oslo.master o seattle.master).
  • No hay reglas de consulta activas que no sean las que agregan resultados promocionados para el sitio, la colección de sitios o el inquilino en el origen de resultados predeterminado.
  • No hay ningún tipo de resultado personalizado para el sitio o la colección de sitios en el origen de resultados predeterminado.
  • El sitio o la colección de sitios no se desoyen del modificador mediante la configuración SearchBoxInNavBar que se describe a continuación.

Después del cambio a Microsoft Search, las páginas clásicas del sitio comenzarán a mostrar el cuadro de búsqueda en la barra de navegación del conjunto de aplicaciones y quitarán el cuadro de búsqueda clásico de la página. A continuación, cuando un usuario busca un término, los resultados se mostrarán mediante la experiencia de búsqueda moderna de Microsoft Search.

Mantenerse con la experiencia de búsqueda clásica

Si el sitio cumple los criterios enumerados anteriormente, pero no quiere que cambie a la experiencia de Búsqueda de Microsoft, puede optar por no usar los siguientes comandos, como propietario del sitio o de la colección de sitios.

Puede usar este comando en cualquier momento, antes o después de que se produzca el cambio, por lo que es fácil volver a la experiencia de búsqueda que tenía anteriormente.

Para ejecutar los comandos siguientes, usará PowerShell con extensiones de PowerShell PnP de SharePoint. Puede instalar y obtener más información sobre cómo empezar aquí. Inicie sesión en su sitio o colección de sitios mediante este comando:

Connect-PnPOnline -Url <yoursiteurl> -UseWebLogin
# this will prompt you to sign in to your site. Use the site owner credentials.

Para mantenerse con la experiencia de búsqueda clásica de un sitio, ejecute el siguiente comando:

Set-PnPSearchSettings -Scope Web -SearchBoxInNavBar ModernOnly
# ModernOnly | Inherit

Como alternativa, si desea establecerlo para todos los sitios de una colección de sitios, puede usar este comando:

Set-PnPSearchSettings -Scope Site -SearchBoxInNavBar ModernOnly
# ModernOnly | Inherit

Para aquellos sitios que no cumplen los criterios enumerados anteriormente o para sitios específicos de una colección de sitios que optaron por permanecer en el clásico, puede habilitar manualmente la experiencia de Búsqueda de Microsoft.

Para cambiar esta configuración para un sitio específico, puede usar este comando:

Set-PnPSearchSettings -Scope Web -SearchBoxInNavBar AllPages
# AllPages | Inherit

Si desea establecerlo para todos los sitios de una colección de sitios, puede usar este comando:

Set-PnPSearchSettings -Scope Site -SearchBoxInNavBar AllPages
# AllPages | Inherit

Nota:

Puede habilitar manualmente La búsqueda de Microsoft solo para un sitio de equipo o un sitio de publicación (identificadores de plantilla que contienen "STS", "CMSPUBLISHING", "BLANKINTERNET" y "GROUP").