La navegación del concentrador de SharePoint no se actualiza en los sitios asociados: qué deben verificar los propietarios de sitios
🔍 WiseChecker

La navegación del concentrador de SharePoint no se actualiza en los sitios asociados: qué deben verificar los propietarios de sitios

Cuando actualiza la navegación global en un sitio concentrador de SharePoint, los cambios deberían aparecer automáticamente en todos los sitios asociados. Muchos propietarios de sitios informan que la navegación no se actualiza, mostrando enlaces antiguos o faltando elementos nuevos. Este problema suele ocurrir porque el sistema de caché de navegación del concentrador o la configuración de sincronización no se actualizan como se espera. Este artículo explica por qué la navegación del concentrador puede no actualizarse y proporciona las verificaciones y soluciones específicas que los propietarios de sitios pueden aplicar.

Puntos clave: Problemas de sincronización de la navegación del concentrador

  • Caché de navegación del sitio concentrador: Las cachés del navegador y de SharePoint pueden retrasar o bloquear las actualizaciones de navegación en los sitios asociados.
  • Permisos del sitio concentrador: El propietario del sitio concentrador debe tener permisos de edición en los sitios asociados para que los cambios de navegación se propaguen.
  • Límites de nodos de navegación: SharePoint impone un máximo de 500 nodos de navegación por concentrador; superar este límite impide las actualizaciones.

ADVERTISEMENT

Por qué la navegación del concentrador no se actualiza automáticamente

La navegación del concentrador de SharePoint se almacena en una ubicación central en el sitio concentrador. Cuando agrega, elimina o reordena un vínculo de navegación, el cambio se guarda en la base de datos del sitio concentrador. Los sitios asociados leen estos datos de navegación desde el sitio concentrador, no desde su propia configuración local. El sistema utiliza una caché para reducir la carga en el sitio concentrador. Esta caché se actualiza cada 15 a 30 minutos de forma predeterminada. Si verifica un sitio asociado inmediatamente después de realizar un cambio, la caché aún puede contener los datos de navegación antiguos.

Otra causa raíz es la discrepancia de permisos. El usuario que edita la navegación del concentrador debe ser propietario del sitio concentrador, pero la navegación del concentrador solo aparecerá en los sitios asociados si esos sitios tienen la asociación correcta. Si un sitio asociado se desasoció manualmente o si se eliminó la asociación del sitio concentrador, la navegación no se actualizará. El sitio concentrador también debe estar activo y accesible. Si el sitio concentrador se elimina o su colección de sitios está bloqueada, ningún sitio asociado puede leer la navegación.

Mecanismo de actualización de caché

La caché de navegación del concentrador es una caché del lado del servidor que almacena la última estructura de navegación conocida. Esta caché se actualiza cuando un usuario visita directamente el sitio concentrador o cuando se ejecuta un trabajo de temporizador. El trabajo de temporizador se ejecuta cada 15 minutos. No puede activar manualmente esta actualización de caché desde el centro de administración de SharePoint. La única forma de forzar una actualización es realizar un cambio posterior en la navegación del concentrador, lo que restablece el temporizador de 15 minutos.

Requisitos de permisos y asociación

Para que la navegación del concentrador aparezca en un sitio, ese sitio debe estar asociado con el concentrador. Los propietarios del sitio pueden verificar esto en Configuración del sitio, en Configuración del sitio concentrador. El usuario que actualiza la navegación del concentrador debe tener al menos derechos de edición en el sitio concentrador. La navegación será visible para todos los usuarios que tengan acceso a los sitios asociados. Si un usuario no tiene permiso para ver el sitio concentrador, aún verá la navegación en el sitio asociado porque la navegación se lee desde la base de datos del sitio concentrador, no desde el contenido del sitio.

Pasos para forzar la actualización de la navegación del concentrador

  1. Borrar la caché del navegador en el sitio asociado
    Abra el sitio asociado en una ventana de navegación privada o de incógnito. Si la navegación aparece correctamente en este modo, la caché del navegador estaba reteniendo la versión antigua. Indique a todos los visitantes del sitio que borren la caché de su navegador o usen Ctrl+F5 para forzar una actualización completa de la página.
  2. Realizar un cambio ficticio en la navegación del concentrador
    Vaya al sitio concentrador. Seleccione Configuración > Navegación. Agregue un vínculo temporal y guarde. Espere 15 minutos. Elimine el vínculo temporal y guarde de nuevo. Esto restablece el temporizador de caché y fuerza una actualización en los próximos 15 minutos.
  3. Reasociar el sitio con el concentrador
    En el sitio asociado, vaya a Configuración del sitio > Configuración del sitio concentrador. Anote la URL actual del concentrador. Elimine la asociación seleccionando Quitar del concentrador. Espere 5 minutos. Vuelva a asociar el sitio con la misma URL del concentrador. Esto borra los datos de asociación local y fuerza al sitio a obtener la navegación desde el concentrador.
  4. Verificar el recuento de nodos de navegación del sitio concentrador
    SharePoint permite un máximo de 500 nodos de navegación por concentrador. Cuente todos los nodos en la navegación del concentrador, incluidos los subnodos. Si supera los 500, elimine algunos nodos. Luego repita el paso del cambio ficticio. La navegación no se actualizará si se supera el límite.
  5. Verificar que el sitio concentrador esté activo
    Vaya al centro de administración de SharePoint > Sitios activos. Busque el sitio concentrador. Confirme que su estado sea Activo y que su colección de sitios no esté bloqueada. Si el sitio está bloqueado o eliminado, la navegación del concentrador no se propagará. Debe designar un nuevo sitio concentrador y reasociar todos los sitios.

ADVERTISEMENT

Si la navegación aún no se actualiza

Los usuarios ven la navegación antigua en un sitio asociado específico

Esto a menudo indica un problema de asociación local. Elimine el sitio del concentrador y vuelva a asociarlo usando los pasos anteriores. Si el problema persiste, el sitio puede tener configuraciones de navegación personalizadas que anulan la navegación del concentrador. Verifique Configuración del sitio > Navegación. Si está seleccionada Navegación personalizada, cámbiela a Heredar del sitio concentrador. Guarde y actualice la página.

La navegación aparece en algunos sitios pero no en otros

Es posible que la asociación del sitio concentrador no esté configurada en los sitios faltantes. En el centro de administración de SharePoint, vaya a Sitios activos. Seleccione el sitio al que le falta la navegación. En el panel, busque Configuración del sitio concentrador. Si no aparece ningún concentrador, haga clic en Editar y seleccione el concentrador correcto. Esto también puede ocurrir si el sitio se creó después de la última actualización de la navegación del concentrador. Reasociar el sitio extraerá la navegación más reciente.

Las actualizaciones de navegación aparecen después de 24 horas

Esto es un síntoma de un trabajo de temporizador de caché atascado. El trabajo de temporizador de SharePoint que actualiza la caché de navegación del concentrador puede estar retrasado. Puede forzar una actualización ejecutando el siguiente comando de PowerShell: Set-SPOHubSite -Identity -RerunNavigationSync. Este comando solo está disponible en el Shell de administración de SharePoint Online. Después de ejecutarlo, la navegación debería actualizarse en 15 minutos.

Problema Causa probable Solución rápida
La navegación no se actualiza en ningún sitio Caché no actualizada Realice un cambio ficticio en la navegación del concentrador y espere 15 minutos
Falta la navegación en un sitio Sitio no asociado con el concentrador Reasocie el sitio en Configuración del sitio o en el centro de administración de SharePoint
La navegación muestra enlaces antiguos Se superó el límite de 500 nodos Elimine los nodos de navegación no utilizados
La navegación aparece después de 24 horas Trabajo de temporizador atascado Ejecute Set-SPOHubSite -RerunNavigationSync en PowerShell

Ahora puede diagnosticar y solucionar los errores de actualización de la navegación del concentrador en los sitios asociados. Comience borrando la caché del navegador y realizando un cambio ficticio en la navegación del concentrador. Si el problema persiste, verifique la asociación del sitio concentrador y el límite de 500 nodos. Para casos avanzados, use el Shell de administración de SharePoint Online para forzar una sincronización de navegación. Este enfoque resuelve la gran mayoría de los problemas de actualización de la navegación del concentrador sin requerir la intervención del Soporte técnico de Microsoft.

ADVERTISEMENT