让您的网站搜索更好:建议最成功的关键字

[ad_1]
让您的网站搜索更好:建议最成功的关键字

每个人都使用搜索,我们都熟悉关键字建议。

各种称为自动提示,自动完成或提前输入,无论名称如何,它都会做同样的事情 – 帮助搜索者输入搜索关键字。

Google AutoSuggest“width =”692“height =”128“sizes =”(最大宽度:692px)100vw,692px“data-srcset =”https://cdn.searchenginejournal.com/wp-content/uploads/2019/ 05 / google-autosuggest.png 692w,https://cdn.searchenginejournal.com/wp-content/uploads/2019/05/google-autosuggest-480x89.png 480w,https://cdn.searchenginejournal.com/wp- content / uploads / 2019/05 / google-autosuggest-680x126.png 680w“data-src =”https://cdn.searchenginejournal.com/wp-content/uploads/2019/05/google-autosuggest.png谷歌的自动提供机制

谷歌 已经设置了搜索关键字建议的标准 – 作为搜索者类型,建议搜索者选择相关的关键字,从而执行搜索。

搜索者习惯于这种建议方法,许多网站搜索体验都是以类似的方式实现的,例如亚马逊。

Amazon-Autosuggest“width =”692“height =”281“sizes =”(最大宽度:692px)100vw,692px“data-srcset =”https://cdn.searchenginejournal.com/wp-content/uploads/2019 /05/amazon-autosuggest.png 692w,https://cdn.searchenginejournal.com/wp-content/uploads/2019/05/amazon-autosuggest-480x195.png 480w,https://cdn.searchenginejournal.com/wp -content / uploads / 2019/05 / amazon-autosuggest-680x276.png 680w“data-src =”https://cdn.searchenginejournal.com/wp-content/uploads/2019/05/amazon-autosuggest.png亚马逊的自动提示机制在站点搜索中实现AutoSuggest

如果您对网站搜索体验负责,那么您无疑也希望实施自动提示。

幸运的是,几乎每个站点搜索引擎都支持该功能,而开源搜索引擎(如Solr和Elasticsearch)有多种方法可以实现自动提示 – 并且可以让您对其工作方式进行一些控制。

许多Solr安装采用简单的方法 索尔建议者,但也有其他方法来实现 Solr中的关键字建议

Elasticsearch还提供 完成建议者 结果相似。您的网站搜索引擎也可能会这样做。

虽然每个组件决定建议哪些关键字的方式有很多变化,但通常有两种基本方法:

  • 基于字典的。建议在搜索索引中找到的单词。这是一个好主意,因为它确保你永远不会得到“未找到” – 至少有一个页面有这个词。你可以想象,当搜索框建议搜索一个单词而你没有得到任何结果时,这是一种令人沮丧的用户体验。
  • 活动为主。建议搜索者进入的最流行的单词。这是有道理的,但如果一个流行的单词没有结果,仍然会建议使用此方法。

你真正想要的是一个组合 – 你想建议列表顶部更受欢迎的搜索,但消除那些没有找到结果的搜索。

但如果你走得更远,那不是最好的吗?真正最好的是建议真正帮助搜索者找到所需内容的热门关键词。

但这引出了一个问题:您如何知道哪些搜索成功?

识别成功的搜索

没有简单的公式可以帮助您识别搜索者找到他们正在寻找的内容的搜索,但是搜索失败会有几个危险信号:

  • 无结果搜索。如上所述,如果搜索产生“未找到”消息,您可以确定它不成功。
  • 无需点击搜索。如果搜索者没有点击任何结果,您可以打赌搜索失败。虽然谷歌可能能够在其搜索结果页面上显示股票价格或天气 – 这也解答了搜索者的问题 – 成功的网站搜索通常取决于点击至少一页。

因此,如果您建议至少获得结果和点击的关键字会更好,但这通常不够。点击的大量搜索结果仍然令人失望。

那你怎么知道点击失败的时候?你可能不确定,但有潜在的信号:

  • 搜索者单击结果并返回搜索结果页面以查看更多内容。
  • 搜索者单击结果并退出站点。
  • 搜索者点击结果并从该页面进行另一次搜索。
  • 搜索者点击结果并点击网站导航中的链接。

所有这些点击都失败了吗?可能不是。

一些高退出率页面可能是成功的,例如博客文章或支持问题的答案。但对于大多数内容,这些行为很可能表明失败。

是否有成功的信号?非也!您可以查看以下行为:

  • 搜索者点击结果并将产品添加到购物车。
  • 搜索者点击结果并在该页面上花费很长时间。
  • 搜索者点击结果并慢慢滚动到长页面的底部。
  • 搜索者单击结果并单击该页面内容中的另一个链接。

所有这些都是成功的确定标志吗?不。但是,与搜索者短时间在网页上并且不参与时相比,他们更有可能取得成功。

所有网站都一样吗?一点也不。在您的网站上取得成功可能在其他网站上不太成功。

一个例子是在页面上花费的时间。如果您的站点是非常简单的产品目录,那么页面上长时间构成的内容可能与具有技术规范的B2B站点非常不同。

自定义您网站的成功标准。

一旦确定了什么样的成功,您可以从某些分析系统或使用自己的JavaScript收集这些指标,但您如何解释它们?

只是实施一些规则,说这些事情是好的,有些是坏的,这是诱人的,但将这些行为与转换或其他任务完成相关联更合理,这样你才能真正权衡算法,以提供更细微的视图哪些搜索是成功的,哪些不是。

在AutoSuggest中使用成功数据

一些使用成功数据实现自动提示的人发现仅仅建议更成功的关键字会导致搜索成功的几个改进点 – 没有任何内容更改是引擎调整。这真的是一种自动改进。

遗憾的是,并非所有自动提供机制都足够灵活,无法根据成功数据实施建议。

为此,您的站点搜索引擎必须允许建议机制使用的关键字按您控制的值加权。

建议机制可以从索引或活动中获取关键字列表,如上所述,但是您需要能够为每个关键字提供权重,以允许按成功顺序对关键字进行排序。

Elasticsearch Completion Suggester支持这一点,其他机制也可能。

大多数建议机制按关键字流行度排名,最热门的关键词位于顶部。有些使用其他排名机制,例如在顶部显示长度最短的关键字。

您希望能够提供排名权重 – 最近一段时间内的成功次数,例如六个月或一年。这实际上为您提供了完美的排名机制,因为流行的成功搜索取得了最大的成功。

您可能想知道如何决定回顾计算成功的时间长度。你怎么知道它应该是六个月?一年?甚至更长?

大多数网站上一半的关键字量每月只输入一次。要捕获这些“长尾”关键字的任何有意义的成功次数,您需要比一个月更长的回顾期。所以这可能会让你说,“我的回顾期是永远的!”

但是,您还需要考虑关键字根据内容更改而成功并流动。因此,如果您的网站内容经常更改,您可能需要更有限的回顾期,而变化缓慢的网站可能会使用更长的时间段。

为什么这一切都有效?甜蜜的成功气味。

在大多数网站上,搜索者的转化率远远高于非搜索者,因此您所做的一切都是为了让他们成功,直接达到了最低水平。

建议最成功的关键字是一种自动使搜索更好的方法。

图片来源

所有截图均由作者拍摄,2019年5月

相关文章