首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sitecore搜索增强

Sitecore搜索增强
EN

Stack Overflow用户
提问于 2016-06-13 15:20:07
回答 1查看 1K关注 0票数 1

我有一个索引,它被设置为索引我的站点组件和页面。我需要使用字段助推领域,如标题,描述或名称。我在模板中设置了一个提升值150、100和50。如果我只搜索标题中的内容,它不会在搜索排名中提升页面。

如果我在找到搜索词的组件上设置升压,它就会被提升到第一个位置。在我删除助推组件后,搜索结果不会改变。

对于搜索,我使用了来自IProviderSearchContext的IProviderSearchContext。我应该如何设置这些模板,以便当我索引组件时,我将得到预期的页面每增加一次?

EN

回答 1

Stack Overflow用户

发布于 2016-06-13 15:36:15

如果我正确地理解了,您正在尝试提升字段,但这不应该在模板中完成,而应该在您的配置中完成。

你可以在这个约翰·韦斯特博客里读到关于它的所有内容。

用于野外助推:

您可以提高特定字段的重要性。例如,您可能希望提升特定字段的值,例如标题或抽象。字段增强适用于索引时间,使其高效,但静态。在/configuration/sitecore/contentSearch/configuration/DefaultIndexConfiguration/fieldMap/fieldNames/fieldName文件中设置相关Web.config元素的boost属性,通常在/App_Config/Include/Sitecore.ContentSearch.Lucene.DefaultIndexConfiguration.config Web.config Web.config包含文件中指定。默认情况下,所有索引都共享此配置。

他在这里提到了默认的索引配置,但是您也可以为您的自定义索引设置它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37793499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档