在 SharePoint Online 中管理搜索架构

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

搜索架构控制,您可以搜索、 如何搜索,并且搜索网站上,您就可以显示结果。通过更改搜索架构,您可以自定义SharePoint Online中的搜索体验。

关于搜索架构

当用户搜索SharePoint网站上的内容时,搜索可仅查找在搜索索引中,并仅显示用户有权查看的结果。

搜索由您的网站上的项目进行爬网发现信息。发现的内容和元数据称为属性的项目。搜索架构具有已爬网属性,可帮助确定哪些内容和元数据提取爬网程序的列表。

并非所有已爬网内容或元数据有很有用的搜索索引,以便搜索架构具有有用类型的内容和元数据,称为托管属性的列表。索引中仅包含内容和托管属性的元数据。有用的索引的元数据的示例是作者和文档的标题。

搜索带有相关的已爬网属性映射到托管属性。例如,已爬网属性相关创作映射到托管属性相关创作。如果您添加的托管的属性,则必须将其映射到已爬网属性将内容导入到索引。网站、 库或列表已爬网后,用户可以搜索的内容和元数据的新建,或更改托管属性。详细信息,请参阅为 SharePoint 简介搜索架构

每个托管的属性具有确定如何,用户可以搜索该托管属性的内容,并且可以在搜索结果中显示内容的方式的设置。

您可以创建新、自定义的托管属性,但这些只能包含文本或否是 /。如果您需要其他内容类型在您的自定义的托管的属性,然后使用其中一个未使用过,内置托管属性的搜索附带提供了。这些托管的属性可以包含整数、 小数、 日期和时间、 双精度浮动或二进制格式中的信息。您可以"重命名"这些未使用的托管的属性通过使用别名设置。

对于内置的托管属性,您可以更改其映射到已爬网属性,但您可以更改唯一设置别名。

定义哪些用户可以搜索和获得的结果的内容

如果设置为可搜索的托管的属性,则将内容添加到索引。这意味着"Smith"的简单查询返回包含"Smith"一词的项目,以及其"作者"属性中包含"Smith"的项目。如果您希望用户能够"仅搜索有此特定作者编写的项目",设置作者属性为可查询。然后,若要查找具有名为 Smith 作者的项目,用户可以查询的"作者: Smith"。

如果您想要搜索结果为防止显示向上中托管属性的内容,则可以禁用可检索托管属性的设置。

如果您不希望匿名用户请参阅中的托管属性的信息,例如,具有作者项目,禁用托管属性的"安全的匿名"设置。

获取更好的搜索结果,当您有多语言内容和使用特殊字符的元数据

当搜索索引内容或处理查询时,它将中断文本的流,为较小部分,如单词、 短语、 符号或其他有意义的元素。以下部分称为令牌。当用户输入的查询时,搜索将尝试查找匹配的查询标记索引中的令牌。

对于大多数语言,搜索文本更改为小写、 删除音调符号、 特殊字符,如标点符号,替换为空白,,然后在空白分页符。

一种语言如英语,而因此也不用于东亚语言,换行上的空白工作正常。假设您有包含产品数据表英语和中文中的文档库。每个数据表具有产品标识符包含非字母数字字符,如"11.132-84 115 #4"。当搜索处理数据表时,它检测到的语言,并根据该语言将在其中的所有内容。因此,就像是中文文本,并像它是英语文本中英语数据标记工作表的产品标识符标记中文数据工作表中的产品标识符。当用户搜索的产品标识符时,搜索将其查询是在根据 SharePoint 网站的语言设置。如果网站设置为英语,并且用户搜索已标记为中文文本的产品标识符,令牌可能不匹配,并且用户没有获得任何结果。

下面介绍了如何使结果更好的用户: 当搜索爬网数据表时,它提取产品标识符。将产品标识符的已爬网的属性映射到新的托管属性,"产品 Id"。启用语言特定标记为"产品 Id"托管属性,并指示用户搜索产品标识符针对的"产品 Id"托管属性,如下所示:产品 Id:"11.132-8"。由于您已启用语言特定标记为"产品 Id",搜索使用查询语言中性标记,可以通过多种方式查找匹配结果的查询。

获取更好的搜索结果时必须具有特殊字符的元数据

若要帮助用户获取更好的搜索结果,搜索中包含非字母数字字符的元数据的托管属性时,您可以启用托管属性的更精细地标记设置。

我们来看一下示例与产品数据表库再次。

通常希望快速输入查询,然后浏览查找他们正在寻找的数据表的结果的用户输入的查询,如产品 Id:"132 884"。搜索会分成较小部分相比查询搜索索引的内容,因为搜索可能无法找到这些查询的匹配项。查询更精细地进行标记,时,很可能有标记和查询中的搜索索引之间的匹配项。用户还可以查询的产品标识符的中间名或最后一个部分。

用户在数据表中搜索,而且希望仅得到结果相匹配的完整产品标识符,通常编写查询喜欢产品 Id:"11.132-884 115 #4"。更精细地查询标记未进行此类查询的差异。

确定在结果中显示的标题

可以对多个托管属性映射单个已爬网的属性。或者,可以对"作者"托管属性映射"写入"和"作者"已爬网属性的示例多个已爬网的属性可以映射到同一个托管属性。

例如,文档库中的可以有 SharePoint 标题,标题中的文件元数据,以及内容可以具有标题格式设置为"标题"样式。所有这些映射到"标题"托管属性。它是从已爬网属性映射列表上最高,具有一个值,则索引中包含的标题。

自动生成的托管的属性

自动生成一些托管的属性。例如,当您将网站栏添加到 SharePoint 库或列表。搜索爬网该列表它会自动生成已爬网和网站列中,并在它们之间的映射的托管的属性。爬网查找已上载到 SharePoint 文档中的元数据的另一个示例。如果尚未映射到托管属性的元数据,如标题,搜索自动生成的托管的属性。已爬网属性的类型确定自动生成的托管属性的设置。

搜索架构显示自动生成的托管属性的名称和它们映射到已爬网属性中的搜索架构中的灰色。搜索架构未保存的托管的自动生成的托管属性的设置。设置存在,但它们隐藏的搜索架构。您可以添加其他托管属性的已爬网属性的映射,但如果您更改任何其他设置,覆盖 (隐藏) 的其他设置,并自动生成的托管属性将转换为常规的托管属性。如果您决定将自动生成的托管的属性更改,查看所有设置仔细,就像时手动创建新的属性。

如果您想要使用的托管的属性作为精简条件的搜索结果页面上,使用此设置可精简。此设置才可用内置的托管属性。如果您需要使用新的托管的属性,或自动生成托管属性作为精简条件,重命名现有、 未使用的托管的属性 (即可精简) 通过别名。有很多托管的属性实现此目的。它们的名称,如"RefinableString00"和"RefinableDate19"。

例如,您创建新网站栏名为"NewColors",并且您希望用户能够使用"NewColors"作为一个选项,当他们优化搜索结果。在搜索架构中,您可以选择未使用的托管的属性,例如"RefinableString00",并通过使用别名设置重命名为"NewColors"属性。然后,您将此新的托管的属性映射到相关的已爬网属性。

通常情况下,您不必更改默认搜索架构的租户,除非您想要创建更高级或自定义搜索体验。

您可以更改整个租户或仅特定网站集的搜索架构。网站集的搜索架构基于租户的搜索架构,因此,通常,您首先在租户级别进行更改,然后在网站集级别进行更改。您对网站集进行的任何更改仅应用于该网站集。

当您更改托管的属性,或添加新的时所做的更改将内容已被重新已爬网之后才会生效。在SharePoint Online,爬网发生自动根据定义爬网的日程表上。

当您添加了新的属性列表或库,或者当您更改了列表或库中使用的属性,搜索已重新爬网内容之前将搜索索引中体现所做的更改。在搜索架构中,而不是实际网站进行更改,因为搜索将不会自动重新爬网列表或库。若要确保所做的更改进行爬网,可以专门请求重建索引的列表或库。执行此操作时,以便您可以开始使用您在查询、 查询规则和显示模板中新的托管的属性将重新已爬网的列表或库的内容。

返回页首​​

Delve使用托管的属性来查询 Office graph,并在Delve中显示内容卡。例如,您可以看到Delve内容卡上的托管的属性,如作者、 文件名、 ModifiedBy 和 LastModifiedTime。

任何文档,用户可以查看或编辑在Office 365,也会出现在Delve。Delve不会更改的任何权限和用户只能看到他们有权访问的文档。有时,但是,您可能想要防止文档在Delve中出现。

您可以使用HideFromDelve托管属性隐藏从Delve文档。您可以继续将文档存储在Office 365,并且用户仍然可以找到它通过搜索-它只是不再显示在Delve再。请参阅隐藏从 Delve 的文档

有关Delve的详细信息,请参阅Office 365 管理员版 Office Delve

注意:  并非所有选项在 SharePoint Online 中都可用。

在 SharePoint Online 中,当您创建新的托管属性时,将有一些限制。例如,属性的类型只能为“文本”或“是/否”,并且属性不可精简或排序。

如果您需要不同的类型,或一个具有比什么是可用的不同特征的属性,请按照下创建通过重命名现有托管的属性的步骤。

  1. 若要转到为租户或网站集的搜索架构页面:

    转到搜索架构页面中,为租户

    1. 登录到 Office 365。

      选择华夫饼菜单,然后选择“管理”。

    2. 单击“管理员”,然后单击“SharePoint”。现在便进入了 SharePoint 管理中心。

    3. 单击搜索,然后单击在搜索管理页面上的管理搜索架构

    转到网站集的搜索架构页面

    1. 在网站上,转到设置 Office 365“设置”按钮 ,,然后单击网站设置

    2. 网站集管理下,单击搜索架构

  2. 单击托管属性

  3. 托管属性页上,单击新建托管属性

  4. 名称和说明部分中的属性名称框中键入新的托管属性的名称。如果需要,请键入说明。

  5. 在“类型”部分中,为属性选择其中一个可用选项:

    • 是/否

    • 文本

  6. 在“主要特征”部分中,选择一个或多个可用选项。

  7. 在“到已爬网属性的映射”部分中,单击“添加映射”。

  8. 在“已爬网属性选择”对话框中,选择要映射到托管属性的已爬网属性,然后单击“确定”。如果要将更多已爬网属性映射到相同托管属性,请重复此步骤。

  9. 在“到已爬网属性的映射”部分中,请指定是否要包括:

    • 映射到此托管属性的所有已爬网属性中的所有内容

    • 包含值的第一个已爬网属性的内容以及(可选)顺序

  10. 单击“确定”。

  1. 若要转到搜索架构页面:

    为租户

    1. 登录到 Office 365。

      选择华夫饼菜单,然后选择“管理”。

    2. 单击“管理员”,然后单击“SharePoint”。现在便进入了 SharePoint 管理中心。

    3. 单击搜索,然后单击在搜索管理页面上的管理搜索架构

    若要转到搜索架构页面:

    为网站集

    1. 在网站上,单击设置 Office 365“设置”按钮 ,,然后单击网站设置

    2. 网站集管理下,单击搜索架构

  2. 在托管属性页上,找到未使用的托管的属性。通过未使用过,我们的意思属性将未映射到已爬网属性: 列中映射的已爬网属性为空。请参阅默认未使用的托管的属性表中查找更多详细信息。

    重要: 为能够在以后使用属性作为精简条件,请选择标记为“优化”的托管属性。

  3. 指向托管属性,单击箭头,然后单击“编辑/映射属性”。

  4. 在“编辑托管属性”页面上,在“主要特征”下的“别名”部分中,在“别名”框中输入属性的新名称。

  5. 在“到已爬网属性的映射”部分中,单击“添加映射”。

  6. 在“已爬网属性选择”页面上,选择要映射到托管属性的已爬网属性,然后单击“确定”。重复此步骤以将更多已爬网属性映射到此托管属性。

  7. 单击“确定”。

    重要: 当您已经在这种方式创建新的托管的属性时,必须重新已爬网和重新索引之前该属性作为精简配置中的选项将出现库或将使用精简条件的列表。请参阅请求重建索引的文档库或列表

  1. 若要转到搜索架构页面:

    为租户

    1. 登录到 Office 365。

      选择华夫饼菜单,然后选择“管理”。

    2. 单击“管理员”,然后单击“SharePoint”。现在便进入了 SharePoint 管理中心。

    3. 单击搜索,然后单击在搜索管理页面上的管理搜索架构

    若要转到搜索架构页面:

    为网站集

    1. 在网站上,单击设置 Office 365“设置”按钮 ,,然后单击网站设置

    2. 网站集管理下,单击搜索架构

  2. 在“托管属性”选项卡上,您将看到所有托管属性、托管属性的设置以及映射到它们的已爬网属性。

  3. 若要查看已爬网属性和它们映射到的托管属性,请单击“已爬网属性”。

  4. 若要查看已爬网属性类别,请单击“类别”。

注意:  并非所有选项在 SharePoint Online 中都可用。

编辑托管的属性

  1. 若要转到搜索架构页面:

    为租户

    1. 登录到 Office 365。

      选择华夫饼菜单,然后选择“管理”。

    2. 单击“管理员”,然后单击“SharePoint”。现在便进入了 SharePoint 管理中心。

    3. 单击搜索,然后单击在搜索管理页面上的管理搜索架构

    若要转到搜索架构页面:

    为网站集

    1. 在网站上,单击设置 Office 365“设置”按钮 ,,然后单击网站设置

    2. 网站集管理下,单击搜索架构

  2. 查找您要在托管属性选项卡上的属性名称列中编辑的托管的属性,或在筛选器框中键入名称。

  3. 指向托管属性的列表中,单击箭头,然后单击编辑/映射属性

  4. 编辑编辑托管属性页面上的设置,然后单击确定

  1. 若要转到搜索架构页面:

    为租户

    1. 登录到 Office 365。

      选择华夫饼菜单,然后选择“管理”。

    2. 单击“管理员”,然后单击“SharePoint”。现在便进入了 SharePoint 管理中心。

    3. 单击搜索,然后单击在搜索管理页面上的管理搜索架构

    若要转到搜索架构页面:

    为网站集

    1. 在网站上,单击设置 Office 365“设置”按钮 ,,然后单击网站设置

    2. 网站集管理下,单击搜索架构

  2. 在“托管属性”选项卡上,查找要删除的托管属性,或在“筛选器”框中输入名称。

  3. 指向要删除的托管属性,单击箭头,然后单击“删除”。

  4. 单击“确定”。

    重要: 如果您删除托管属性:

    • 用户无法搜索属性。

    • 使用属性的查询规则不再正常工作。

    • 使用属性的自定义 Web 部件不再正常工作。

  1. 若要转到搜索架构:

    为租户

    1. 登录到 Office 365。

      选择华夫饼菜单,然后选择“管理”。

    2. 单击“管理员”,然后单击“SharePoint”。现在便进入了 SharePoint 管理中心。

    3. 单击搜索,然后单击在搜索管理页面上的管理搜索架构

    若要转到搜索架构:

    为网站集

    1. 在网站上,单击设置 Office 365“设置”按钮 ,,然后单击网站设置

    2. 网站集管理下,单击搜索架构

  2. 选择“已爬网属性”。

  3. 在“已爬网属性”页面上,查找要映射到托管属性的已爬网属性,或在“筛选器”下的“已爬网属性”框中输入其名称。

  4. 指向要映射的已爬网属性,单击箭头,然后单击“编辑/映射属性”。

  5. 在“编辑已爬网属性”页面上,在“到托管属性的映射”部分中,单击“添加映射”。

  6. 在“托管属性选择”对话框中,选择要映射到已爬网属性的托管属性,然后单击“确定”。重复此步骤以将更多托管属性映射到此已爬网属性。

  7. 在“包含在全文本索引中”部分中,如果希望在全文本索引中包括此已爬网属性的内容,请选中该框。

  8. 单击“确定”。

  1. 若要转到搜索架构:

    为租户

    1. 登录到 Office 365。

      选择华夫饼菜单,然后选择“管理”。

    2. 单击“管理员”,然后单击“SharePoint”。现在便进入了 SharePoint 管理中心。

    3. 单击搜索,然后单击在搜索管理页面上的管理搜索架构

    若要转到搜索架构:

    为网站集

    1. 在网站上,单击设置,然后单击网站设置

    2. 网站集管理下,单击搜索架构

  2. 选择“类别”。

  3. 在“类别”页面上,找到要查看或编辑的已爬网属性类别。

  4. 执行下列操作之一:

    1. 要查看已爬网属性属于哪个类别以及它们映射到哪些托管属性,请在“类别”页面中单击已爬网属性类别。

    2. 要编辑类别,请指向要编辑的已爬网属性类别,单击箭头,然后单击“编辑类别”。

如果不希望显示在Delve的文档,您可以创建类型是/否HideFromDelve网站的栏。此网站栏创建一个新的已爬网的属性, ows_HideFromDelve,它会自动映射到HideFromDelve托管属性。

将网站栏添加到库或列表的文档的存储位置

  1. 网站集管理员身份登录,然后转到您想要从Delve隐藏文档的存储位置的网站。

  2. 在功能区上,单击列表选项卡。

  3. 管理视图组中,单击创建栏

  4. 在名称和类型部分中,下的列名称框中键入HideFromDelve ,然后选择是/否 (复选框)

    重要: 在其他栏设置部分中的默认值下拉菜单中,单击。如果选择,将从Delve隐藏所有新文档。

  5. 执行下列操作之一:

    • 对于 SharePoint 2016 或 SharePoint Online,请取消选中添加到所有内容类型复选框。

    • SharePoint 2013 中,取消选中添加到默认视图复选框。

  6. 单击“确定”。

标记要从Delve隐藏的文档

  1. 转到您想要从Delve隐藏文档的存储位置的网站。

  2. 找到要隐藏库或列表中单击编辑属性,然后检查HideFromDelve的文档。

  3. 单击“确定”。

之后的下一个计划爬网,或您的文档库或列表重新索引请求之后,将从Delve隐藏文档。如果您想要再次显示Delve中的文档,取消选中隐藏的文档的HideFromDelve列。

  1. 在网站上,转到列表或库添加了新属性的位置,单击标题。您会看到列表选项卡。

  2. 在功能区中,单击“”选项卡或“列表”选项卡。

  3. 设置部分中单击库设置列表设置

  4. 在“设置”页面上,在“常规设置”下选择“高级设置”。

  5. 向下滚动到“对文档库重新编制索引”或“重建列表索引”,然后单击按钮。在下一次计划爬网期间,将对文档库或列表中的所有内容重新建立索引。

    注意: 这可能会导致大规模负载搜索系统上,因此请确保只有在您已您想要重新索引的所有更改后重新编制索引。

相关主题

已爬网属性和托管属性 SharePoint Server 2013 中的概述
SharePoint Server 中的搜索架构概述
手动请求爬网和重新索引的网站

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×