SharePoint 2016中的托管导航和应用

橙三吉。 提交于 2020-04-06 17:09:32

 

 

什么是SharePoint 2016中的托管导航?

托管导航允许你通过利用SharePoint托管元数据分类法为发布网站做导航。通过使用托管导航,您可以使用分层术语集作为网站集导航和围绕重要业务概念设计网站导航的基础。托管导航还允许你创建更适合搜索引擎优化(SEO)的友好URL,并且网站访问者更容易阅读 - 例如,http://contoso.com/AboutUs。这些功能不是基于SharePoint Server 2010及早期版本中的网站集和网站结构。

您可以在以下方案中使用托管导航:

  • 为网站集提供导航链接和层次结构,该网站集主要使用网页作为内容,而不使用网站结构。在此方案中,您可能拥有公共Internet站点或传统的非协作Intranet目录,其中包含顶级站点和页面库。将在页面库中创建所有必需的页面。启用托管导航后,创建新页面时,会自动将相应的术语添加到用于托管导航的术语集中。重组术语集层次结构可创建导航链接层次结构,从而为用户提供导航内容的能力。
  • 为产品目录解决方案提供导航链接和层次结构。在此方案中,网站集中存在产品目录。产品目录是使用带有图像内容类型的产品产品的专用列表。与前面的示例一样,产品目录是一个没有导航层次结构的平面列表。但是,您可以使用托管导航创建相应的发布站点,其中导航链接由产品目录中的相应托管元数据值驱动。例如,如果产品目录是计算机设备,则可用于导航的托管元数据可以是设备类型,例如台式机笔记本电脑服务器。这些术语中的每一个都可以具有各种模型名称作为子项,从而驱动第二级导航。在此方案中,用于导航的术语不直接与单个页面相关联。相反,所有导航术语都指向页面模板。页面模板配置有搜索驱动的Web部件,这些Web部件从用于导航的术语集中自动获取搜索条件,以在特定URL处提供特定内容。默认页面模板是category.aspx,subcategory.aspx和item.aspx。

托管导航还支持友好URL,这些URL指的是不以/forms/allitems.aspx等条目结尾的URL。用户可以看到友好的URL为http://sharepoint.litwareinc.com/sites/computers/desktops,而特定的目标页面URL对用户是隐藏的。您可以在使用托管导航时配置分配给术语的友好URL和目标页面URL。为此,您需要使用术语库管理工具并更改术语设置的术语驱动页面选项卡上的设置。

下图显示了一个分层导航结构,其顶部是主页,主页下方是Departments页面,Departments下面是IT,HR和Sales。层次结构中的Departments站点和销售站点导航链接中的箭头指向存储在页面库中的平面结构中的页面。

 

配置细化和分面导航

您还可以使用托管元数据,以便用户更轻松地缩小大型列表或内容库。这种缩小的过程称为精炼。使用某些Web部件时,可以指定术语集充当精简程序,使用户能够选择不同的条件以在列表中查看。例如,如果您使用不同颜色列出的产品,则可以使用color属性作为精简程序,以便用户可以轻松访问所有特定颜色的产品,例如黑色。细化使用细化Web部件来更改搜索驱动的Web部件中显示的内容,例如内容搜索Web部件。

还可以使用托管元数据术语进行分面导航,这样您就可以向特定术语或术语集添加其他精简程序。然后,这些额外的精简程序将与搜索驱动的内容和细化Web部件结合使用。例如,考虑包括笔记本电脑和台式计算机的计算机设备目录。您可能已经配置了一个术语集来表示设备的类型,例如笔记本电脑或台式机,但是您可能还希望用户能够使用其他条件来优化目录项。重量可能是笔记本电脑的一个重要考虑因素,但它对台式电脑来说并不重要。因此,您可以在术语集上配置分面导航,以便权重属性可用于细化,但仅适用于术语集中笔记本术语或其以下的项目。

要配置分面导航,请转到要使用分面导航的网站集的“ 网站设置”页面,单击“ 术语库管理工具”,当您选择术语集或单个术语时,您将能够选择分面导航选项卡并为术语集或术语配置自定义精简程序。默认情况下,所有术语都从父术语集继承自定义精简程序,因此要为单个术语指定自定义精简程序,必须单击“ 分面导航”选项卡上的“ 停止继承 ” 。

要将列或托管元数据用作精简程序或分面导航,必须确保相关列是可搜索属性,并且已爬网属性配置为精简程序。在SharePoint 2016中,可以在网站集级别或Search Service应用程序级别完成此操作。在列作为已爬网属性可用之前,必须已完成对相关内容的爬网。

分面导航是基于每个网站集进行配置的,您必须使用“ 网站设置”页面上的术语库管理工具的链接。如果使用管理中心网站中的“ 管理服务应用程序”页面连接到术语库管理工具,则不会看到分面导航的配置选项。

您还可以使用托管元数据来控制列表或库的显示方式,方法是使用列表设置级别的元数据导航选项。如果托管元数据用于填充一个或多个列表列,则关联的术语集将可用于在列表设置中配置元数据导航。这是一种为用户提供导航大型列表或库的附加选项的简便方法。

 

配置多语言术语集

通过使用标签,SharePoint 2016可以将单词的不同语言版本视为同一术语的不同标签。这使您可以定义术语集一次,但可以根据需要在所支持的语言中应用术语集,而无需为每种语言设置单独的术语集。这还可以跨多语言内容提供更一致的搜索体验。

要实现多语言术语集,您必须执行以下操作:

  1. 为您需要的每种语言安装SharePoint Server 2016语言包。
  2. 使用术语库管理工具将每种语言添加到术语库的工作语言列表中。
  3. 选择一种语言作为术语库的默认语言。

在SharePoint 2016中,您可以通过两种方式提供其他语言标签:

  • 您可以使用术语库管理工具输入每种语言的多个标签。例如,您可以在每种语言中输入术语的同义词,但每种语言都必须具有默认标签。
  • 您可以使用机器翻译服务为术语集中的所有术语提供翻译和标签。机器翻译服务要求您的SharePoint服务器能够连接到Internet。

无论您使用何种语言输入术语,SharePoint 2016都将使用默认语言和标签显示该术语。

下图描绘了公司分类的一小部分。显示语言包,其中箭头指向术语库​​,以及从术语库指向机器翻译服务的箭头。

 

 

发布了397 篇原创文章 · 获赞 102 · 访问量 121万+
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!