结构化导航是一种现用的解决方案,适用于启用了发布的SharePoint 网站。 此导航选项在网站导航中显示当前网站下的站点和/或页面。 它不需要任何自定义,并且用户可以轻松地从设置页添加项、隐藏项和管理导航。
注意:
-
本文适用于已使用结构导航的网站。 如果尚未在网站上使用此类导航,则不建议启用此类型的导航。
-
某些功能将逐步引入已选择加入 定向发布计划的组织。 这意味着你可能尚未看到此功能,或者它可能看起来不同于此帮助文章中所述的内容。
验证网站是否正在使用结构化导航
注意: 结构导航需要为网站启用发布。 如果在“网站设置”页面上的“外观”下看不到“导航”选项,则表示您的网站未启用发布,并且本文不适用于您的网站。
-
转到您的网站,然后选择 “设置 ”
,然后选择“ 网站信息”。 在底部,选择“ 查看所有网站设置”。 -
在“ 外观” 标题下,选择“ 导航”。
-
如果为全局导航或当前导航选择了网站,则为网站启用了结构化导航。
注意: 使用结构化导航时,选择“显示页面”将对性能产生负面影响。
结构导航的缓存
如果在网站上使用结构化导航,并且注意到页面性能滞后,建议 启用缓存 以提高性能。
启用缓存后,它将持续工作,直到 禁用。 对导航进行更改后,导航项将每天自动刷新。 还可以 手动刷新导航项。
注意: 无法在租户级别控制缓存。 只能在网站级别或网站集级别启用或禁用缓存。
若要在站点级别启用缓存,请执行以下命令:
-
转到您的网站,然后选择 “设置 ”
,然后选择“ 网站信息”。 在底部,选择“ 查看所有网站设置”。 -
在“ 外观” 标题下,选择“ 导航”。
-
滚动到“结构导航:缓存”部分,检查“启用缓存”框。
-
单击“确定”。
注意: 如果 “启用缓存 ”复选框不可用,请确认在网站集级别启用了缓存。
若要在网站集级别启用缓存,请执行以下命令:
注意: 此选项仅对网站集管理员可见。
-
转到您的网站,然后选择 “设置 ”
,然后选择“ 网站信息”。 在底部,选择“ 查看所有网站设置”。 -
在 “网站集管理”标题下,选择“ 网站集 navigation”。
-
滚动到“结构导航缓存”部分,检查“启用结构导航缓存”框。
-
单击“确定”。
若要手动刷新缓存,请:
注意: 如果在启用缓存时进行更改,导航项将每天自动刷新。 网站所有者还可以根据需要从导航设置手动刷新导航项。
-
转到您的网站,然后选择 “设置 ”
,然后选择“ 网站信息”。 在底部,选择“ 查看所有网站设置”。 -
在“ 外观” 标题下,选择“ 导航”。
-
滚动到 “结构导航:刷新缓存 ”部分,然后单击“ 刷新”。
在站点级别禁用缓存:
注意: 我们不建议禁用结构化导航缓存,因为这会对页面性能产生负面影响。
-
转到您的网站,选择 “设置 ”
,然后选择“ 网站信息”。 在底部,选择“ 查看所有网站设置”。 -
在“ 外观” 标题下,选择“ 导航”。
-
滚动到 “结构导航:缓存 ”部分,并取消选中 “启用缓存”框。
-
单击“确定”。
在网站集级别禁用缓存:
注意: 此选项仅对网站集管理员可见。 我们不建议禁用结构化导航缓存,因为这会对页面性能产生负面影响。
-
转到您的网站,然后选择 “设置 ”
,然后选择“ 网站信息”。 在底部,选择“ 查看所有网站设置”。 -
在 “网站集管理”标题下,选择“ 网站集 navigation”。
-
滚动到 “结构导航缓存”部分,并取消选中“启用结构导航缓存”框。
-
单击“确定”。
有关可用于 Microsoft 365 中的 SharePoint 的其他导航选项的详细信息,请参阅 SharePoint Online 的导航选项。
相关 PowerShell 命令
如果你是网站所有者或网站集所有者,并且熟悉 PowerShell,则可以使用以下命令验证网站或网站集的当前状态,并启用或禁用缓存。
网站所有者可以运行:
网站集所有者可以运行: