每个搜索引擎优化都会在某一时刻遇到内容悖论:网站质量越高,内容越有用,但找到内容就越难。

在某个时刻,单靠精心设计的网站导航是不够的。

并非每个产品,文章或其他内容都可以拥有自己的子菜单。并不是每个游客都会愉快地花时间探索类别带领的旅程。

搜索者正在寻找特定的类别或主题。有时甚至是确切的产品或服务。他们希望在一次点击后知道你是否拥有它。

这些访问者将立即查找站点搜索框(也称为内部站点搜索功能)。

与优化的现场搜索功能进行交互相当于一个充满热情和乐于助人的图书管理员。

您说出您要查找的内容(键入短语)并快速显示相关选项(提供网站结果页面列表)。

可悲的是,许多搜索框代表了一个无私地坐在桌子后面的图书管理员,如果你要求提供信息,就会对“那边”作出简短的回应。

您可以选择在内容入口处使用的内容。这是一项宝贵的资产,可以推动有机会话,全站点转换和提升品牌形象。或访客与他们想要的内容之间的障碍。

现场搜索工具

借助各种工具(从开源选项到专注软件即服务)到成本超过六位数的企业站点搜索解决方案,您可以获得“开箱即用”的站点搜索框。

大多数内容管理系统和电子商务平台都具有内置的基本搜索功能,可以通过插件进一步增强。

有些公司选择自己定制。

我不会再猜测哪种搜索应用最适合您的网站。

我将为您提供所选平台应该包含的最佳实践功能列表。

现场搜索框可用性

我们都去过那儿。在移动屏幕上翻阅一个微小的搜索框,没有任何有用的结果。

遗憾的是,网站搜索框没有合适的用户界面。 A / B测试不同的变体会显示哪一个与访问者产生最多的查询和转化。

话虽如此,有一些最佳实践可以遵守。

不要让用户搜索搜索框

搜索栏的位置将决定其使用率。虽然所有网站都没有“最佳”位置,但用户通常会在桌面上的右上角或顶部中间以及自己的行中查找网站搜索框,即屏幕的整个宽度,位于移动设备的标题内。

不要将其隐藏在下拉菜单或汉堡菜单中。不要将它放在其他箱子附近,例如通讯报名字段。不要只将它作为一个小图标,必须单击该图标才能展开文本字段。

对于大多数搜索术语,输入字段应足够大。毕竟,很难纠正你看不到的错误或拼写错误。

合理的宽度因站点而异,但作为指导,典型的查询将适合27个字符长的搜索框。随意走更长的路。小心变短。

将搜索框放在同一位置的每个相关页面上。我说相关页面,因为搜索框不一定是全局元素。

它们不属于结帐页面,因为这会分散转化。

它们可能不属于营销活动目标网页。

他们可能属于 404页,而不是在标题,正面和中间,以帮助失去的用户他们想要的内容。

然后是主页。它应该有标准的搜索框位置吗?或者它应该在首屏上面?

回答问题 – 您的访问者可以通过网站搜索更快地转换吗?

如果您的网站面向发现和探索,或者有一个像开车注册这样的重点目标,那么网站其他部分共享的典型展示位置就可以了。

另一方面,如果您的用户知道他们正在寻找什么,则将搜索放在主页上的英雄图像中可以减少转化的点击次数。

有一个明确的行动呼吁

一流的搜索体验始于表单本身。应立即明白搜索框字段的作用。

通常,这是通过将文本提示与放大镜图标和/或标记为“搜索”或“查找”的按钮配对来实现的 – 标签“开始”已经失去了支持,但假设它不那么清楚。

在搜索框字段中使用占位符文本同时确认是,这实际上是一个搜索栏,并引导访问者了解他们可以在您的网站上搜索的内容。

鼓励搜索:

  • 提示“搜索今日新闻”,“查找活动”“输入产品,代码或品牌”。
  • 或者是开放式问题,例如“你在寻找什么?”

当用户在搜索框中单击时,请确保占位符文本清除。

最后,虽然有些访问者更喜欢点击搜索按钮,但其他人只需在完成打字后点击设备上的Enter键即可。这两个操作都应该触发搜索功能。

改善不完美的输入

访问者不会输入您关于完美关键字的想法。任何搜索功能都必须不仅适应它们的术语,还必须适应它们不可避免的失败。

用户输入不佳并不能解决网站输出不佳的问题。

现场搜索必须:

  • 默认情况下不区分大小写。
  • 理解单数,复数和其他词干变体。
  • 对普通的拼写错误和错别字是宽容的。
  • 容纳同义词,缩写词和替代词。
  • 认识美国和英国英语。
  • 处理数字和特殊字符。
  • 主要停止词语,如“a”,“the”,“of”,“for”,“and”,“in”等。

每当现场搜索自动更正搜索查询时(例如,在拼写错误的情况下),在页面顶部显示更正的原始查询。请务必提供明确的选项以强制使用原始术语进行搜索。

此外,决定如何处理提交空搜索(即,用户点击了框,但在触发搜索功能之前没有输入任何内容)。

您可以将它们发送到“所有类别”页面。您可以显示错误消息。您可以根本不允许表单提交。返回空结果页面不应该是答案。

通过预测搜索激发输入

预测搜索通过显示结果建议来吸引访客从他们键入的第一个字符。

这个:

  • 加快搜索过程。
  • 通过指导查询构建来提高搜索输入质量。
  • 提供您网站内容的线索。

这种自动完成下拉菜单可以提供查询建议,“在类别中”结果和/或显示一些特定内容,包括相关的图像。

例如,如果我输入“bag”,预测搜索就可以完成我的查询 意图 提供查询建议,如“手提包”,“背包”,“笔记本电脑包”,“男士包包”,“书包组织者”等。

以及向我展示类别选项,如“运动”,“时尚”或“旅行”。并提供一些选择产品的建议。

为了更好的可读性,请使用粗体突出显示用户的类型化查询与查询建议的关系。

某些品牌选择将类别选项作为搜索框输入字段旁边的下拉列表。虽然这已经成为电子商务玩家的常见做法,但它确实为搜索转换添加了额外的点击。

根据自动类别建议拆分测试,不需要额外的用户操作。

对于提供不同内容类型的网站,请考虑在搜索建议中使用图标或标签。

最后,为了实用性,请确保点击“esc”关闭搜索自动完成并允许列表建议的键盘导航。

内部搜索结果页面可用性

快速提供搜索结果

页面加载速度始终很重要,但对于现场搜索尤其如此。

谷歌的 研究 表明如果“搜索结果甚至在几分之一秒内减慢,人们搜索的次数就会减少。”

如果搜索需要超过一秒的时间来处理,请显示进度指示器或其他有用的动画,以便在此期间分散用户的注意力。

重申搜索查询

现场搜索结果的可视化与结果本身一样重要。

在品牌网站上进行搜索,并在看起来像Google SERP的页面上登陆是一种刺激。

搜索结果页面应遵循与您的类别页面类似的样式。这可能不是SEO页面标题,元描述和URL的列表。但包括标题,以用户为中心的标题,图像,号召性用语按钮以及其他丰富的内容细节。

在如此丰富的搜索结果页面体验中,确保搜索查询存在于多个位置。

  • 将其保留在搜索框中,以便于细化或修改。
  • 作为搜索结果上方的标题以及匹配数量。
  • 粗体显示结果中的任何匹配文本。

通过语义搜索提高结果相关性

你有多少次在搜索框中输入一个长尾查询,看起来被忽略了一半的查询?

返回太多的搜索结果会让用户感到沮丧,他们可能会开始质疑为什么他们甚至不愿意使用内部搜索。

更重要的是,类似于Google SERP,在第一页结果后经常会有明显的下降。

尽管如此,许多网站都错误地将其现场搜索条件设置得过于宽泛。

仅显示相关搜索结果至关重要。

没有自然语言处理的现场搜索将查询中的单词视为不相关的术语,并基于基本关键字匹配检索结果。该方法在分析以面值输入的关键字时容易误解用户意图。

更复杂的方法 语义搜索 分析查询背后的背景和意图。这样的实现提供了更相关的结果,特别是对于长或复杂的查询。

例如,搜索“健身房的行李袋”应仅返回健身房行李袋。不是每个项目都包含单词bag或gym。

特别是当搜索者努力精确时,要尊重并返回与其完整搜索意图相匹配的结果。

或者,至少首先显示完全匹配的结果,然后显示诸如“您可能感兴趣的其他项目”的子标题,其中显示广泛匹配的结果。

如果语义搜索不是选项,而不是自由文本搜索框,则可以实现约束搜索。

字段由设置下拉菜单填充和/或可搜索查询仅限于自动完成建议。这限制了访问者在站点体系结构范围内进行搜索并确保了质量结果。

然而,这也需要搜索者的更多努力,用户界面中的更多规范,以及限制用户对搜索数据的意图分析。

在搜索范围内利用搜索

如果查询范围很广,那么它会返回大量列表,通过提供相关过滤(缩小)和排序(组织)选项来帮助搜索者优化结果。

另一方面,在搜索查询中传达构面的情况下,优化的现场搜索将分解搜索短语以自动应用过滤器并提供简单的调整选项。

例如,搜索短语“靠近我的儿童友好早午餐”将对“儿童友好”和“早午餐”属性应用过滤器,并根据距离对结果进行排序。

这里的重点是相关性。

请记住,您添加的每个过滤器选项都是对用户的决策加载,并且可能是使用爬网预算的另一个URL。

由于搜索者在第一次访问时可能无法转换,因此鼓励用户保存任何多方面搜索。或者更好的是,选择接收新匹配的电子邮件更新。

这不仅使访问者能够轻松地重新查找引人入胜的内容,而且作为额外的好处,通过提供已保存的搜索功能,您可以鼓励创建个人资料。

9.利用无结果页面

如果没有显示结果怎么办?

首先,检查您的搜索功能是否根据所有网站内容返回结果。

  • 不只是元数据,而是完整副本。
  • 不仅是HTML,还包括PDF和其他基于内容的文件格式。
  • 不仅仅是产品页面,还有CMS页面,例如退货政策。

如果是这种情况并且您确实没有相关内容,请确保比臭名昭着的“找不到结果”消息更优雅地处理它。

或者更糟糕的是通过告诉他们“检查你的拼写”(现场搜索应该自动更正)或“使用更一般的术语”(现场搜索应该与更广泛的内容相匹配)来指责搜索者。

如果游客认为你没有他们想要的东西,他们就会离开。更糟糕的是,让人感到沮丧。使他们不太可能在未来选择与您的品牌互动。

抱歉地说,没有可用的结果,并提出有价值的下一步。这可以采用替代搜索建议,上下文类别链接,更广泛的匹配内容或联系支持的详细信息的形式。

某些网站选择显示热门搜索,宣传所选内容或列出所有类别。这些选项无法识别搜索者的意图。因此,价值较低。

但是,任何下一步都要比死路更好。

操作内部站点搜索数据

现场搜索数据为SEO提供了大量可操作的见解。

它令人难以置信 易于设置 在Google Analytics中。

使用情况报告可帮助您了解用户在多大程度上利用您的内部搜索功能以及搜索结果如何有效地与您的网站建立更深入的互动。

使用这些指标来量化站点搜索优化的潜在KPI影响。

通常,使用网站搜索的访问显示跳出率显着降低,网站停留时间更长,每个会话更多网页以及更多转化次数。

搜索字词报告显示了人们正在寻找的内容,更重要的是,如果您的网站正在投放。

使用搜索字词:

  • 指南网站内容:具有高独特搜索和高搜索退出率的字词显示访问者想要的内容,尚未提供或无法轻松找到的内容。使用此作为文章主题,产品系列产品,类别添加,导航元素或主页上的内容的灵感。
  • 我的关键字:在您的网站上搜索的字词可能与您在搜索引擎中输入的目标受众相关。将它们用作PPC和SEO的关键字。
  • 改进过滤器选项:结果网页浏览/搜索高于2的条款显示搜索者正在挖掘以查找相关结果。这可能表明需要额外的过滤器选项,显示查询过于宽泛或者需要搜索结果页面的其他优化。
  • 预测用户意图:添加精简关键字的辅助维度,以了解高搜索优化率背后的动机。在预测搜索中使用这些关键字作为下拉选项,并改进语义搜索。

注意:对于高质量数据,无论查询的输入方式如何,都要与开发团队合作,以确保以小写字母跟踪所有搜索字词。否则,您会在报告中找到“术语X”和“术语x”分割数据,例如上面的屏幕截图。

搜索页面报告显示搜索开始的位置(起始页面)和搜索结果页面(搜索目标页面)。

使用搜索页面:

  • 优化搜索框:成功优化搜索框界面应该会从受影响的起始页面中获得更高的总体唯一搜索量。
  • 识别导航问题:未突出显示搜索框的起始页面指示访问者在导航过程中丢失的页面并转向搜索帮助。
  • 时髦:搜索目标页面具有较高的总体独特搜索量和较低的搜索退出率,可显示您的客户群目前感兴趣的内容。这些时尚页面可以通过其他渠道推送,例如电子邮件或社交媒体,表现良好。

除了基本的网站搜索报告之外,最佳做法是设置Google Analytics事件以跟踪何时触发“无结果”页面。示例值可以是:

  • 事件类别为'搜索'
  • 事件操作为'无结果'
  • 事件标签作为搜索查询

使用此数据可识别大量问题查询并改善搜索者体验。

SEO优势和现场搜索风险

内部网站搜索结果页面的抓取和索引

你可能已经读过谷歌不喜欢索引网站搜索页面。

一个经常重复的来源是一篇文章 马特卡茨 在2007年他评论说,“我们已经看到用户通常不希望在他们的搜索结果中看到搜索结果”。

因此,流行的SEO方法是为了防止 抓取和索引 网站搜索结果页面的 有效的机器人处理。

但这是2019年,你可能已经看到了Google在搜索结果中排名搜索结果页面的例子。

有许多案例研究让Googlebot完全访问网站搜索结果页面带来了丰富的有机会话。

但这并非没有风险。

将搜索结果页面公开给Google会打开您的网站,为任何关键字生成可转位页面。这意味着你最终可以 用户生成的垃圾邮件 页面。

这可以创建一些“有趣的”SERP。特别是动态页面标题和元描述。

妇女在“大东西”上获得免费送货……

婴儿热衷于涂料……

孩子们离开家庭作业……

当然,这些页面不太可能在Google上被触发。

关键是,虽然一些相关的内部搜索页面可能会使其成为顶部并引入用户。表面下方可能会出现价值低的低质量页面,从而拖累域名质量并使用宝贵的抓取预算。

So what’s a site to do?

Control Crawl Budget by Using Parameter-Based On-Site Search URLs

For the most part, on-site search result pages are realized by using the GET method as a URL parameter。

For example, www.example.com/search?q=search-term

SEO professionals who are strong proponents of indexing internal search result pages often encourage the optimization of the search URL by making it a static path.

For example: www.example.com/search/search-term

Both these URL structures use crawl budget, unless specified otherwise by robots handling.

To avoid this, some internal search implementations use the POST method to remove the search term and render internal search result pages on a single URL.

For example, www.example.com/search

The obvious downside of this approach is that the URL doesn’t have an opportunity to rank for the search term. What’s more, the search can’t be saved by the user.

So which is best for SEO?

John Mueller has 说过 that it’s easy for Google to “get lost in the weeds” of internal search pages. That both crawling and low-quality pages could become problems. Although quality “is not always black and white” as there are ways to shape internal search pages to be seen more like a category page.

他 recommends the parameter approach as it’s easier for Google to recognize it as “something that may vary or as something that a user is submitting”. This allows Google to optimize crawling.

In addition, parameter URLs provide flexibility whether you want to search pages to be crawled or not with the click of a dropdown within Google Search Console and Bing Webmaster Tools.

Avoid Potential Duplicate Content With URL Redirects

If you have an existing URL that satisfies the search query, redirect the user.

For example, if a user searches “blue widgets” and there is a category page for widgets and a filter for colors with blue as an option, send the user to that page.

There’s no reason to have both the search result page www.example.com/search?q=blue-widgets and the category page www.example.com/widgets/blue as each of these fulfill the same user intent – to see a list of blue widgets.

If relevant, also consider redirecting the search queries on an item level, such as when a user searches a specific product SKU. Being taken directly to a content page, rather than a single item search results page, accelerates conversion.

From an SEO perspective – Hijacking the search query, whether on the category or item level, limits the total number of search result pages to content the site taxonomy doesn’t already cover. Meaning crawl budget is spent on pages that wouldn’t rank without site search.

These redirects also prevent any possibility of duplicate content or risks of a ranking signal being split across pages.

Avoid Thin Content Issues by Handling ‘No Result’ Pages

Providing a valuable next step, as advised above, within the user interface already reduces the likelihood of any thin content issues.

But as a “no result” page offers limited user value, you may want to add a noindex, follow robots meta tag. This helps prevent user-generated spam pages showing up in Google SERPs and dragging down domain quality.

These three SEO actions ensure indexable on-site search pages are limited to queries your website taxonomy doesn’t cover and which offer relevant results – a worthy allocation of crawl budget.

Search Box within Google Search Results

Having on-site search offers the opportunity to claim more space in search engines. A Sitelinks Searchbox can appear as part of the SERP result, often for high volume branded queries.

Tell this search box to use your website’s search functionality within Google to have searchers sent directly to on-site search result pages.

Becoming eligible for this feature is relatively easy。

  • Have a functioning internal search.
  • Add the Website structured data element on the homepage and specify one SearchAction.
  • Set a preferred canonical URL for your homepage.

Although, like all such snippets, being eligible doesn’t guarantee the box will appear.

On-Site Search Best Practices

Too often, on-site search user experience testing is limited to a quick check that the search box is appearing on desktop, then mobile, and that it renders results when a basic query is entered.

But a good looking search box doesn’t mean anything if the results aren’t helpful to the searcher.

User experience covers more than the interface alone. It’s the search functionalities interaction with the user – via the form, via search results pages and especially the logic behind the screen.

Having no site search function is better than having one that gives searchers a false impression of availability of content on your site.

As such, internal search experience testing should be rigorous to ensure results are both relevant and accurate.

Understand the state of your current search capabilities with the best practice checklist.

Being sure to test on a variety of devices to see ease-of-use and the load speeds.

✓ Search box is a reasonable width and prominently placed on all relevant pages.

✓ Search box effectively prompts user action through iconography, buttons, and placeholder text.

✓ Search box offers predictive search suggestions based on query intent.

✓ Search interface accepts both click and keyboard actions, such as enter to search, esc to close, etc.

✓ Search function accommodates casing, numbers, stop words, misspellings, synonyms, and other variants.

✓ Search function handles empty searches.

✓ Search function returns results for all document types and informational related keywords (e.g., “returns policy”).

✓ Search result pages offer a rich, on-brand experience while clearly reiterating the search query.

✓ Search result pages use semantic search to ensure relevant results for the query intent are shown.

✓ Search result pages offer relevant filters for broad queries, allow the easy removal of any filters for narrow queries.

✓ Search result pages offer to save multi-faceted searches.

✓ No results pages are set to ‘noindex’ and offer a valuable next step.

✓ If parameter-based URLs are used, the parameter is configured in GSC.

✓ A logic of URL redirects is in place to avoid duplicate content of search pages to categories.

✓ Google Analytics site search usage report KPIs are benchmarked on a regular basis and any significant shifts explained with an annotation.

✓ Google Analytics search terms and search pages reports are reviewed on a regular basis for insights into site content and design.

✓ Google Analytics event for the no result pages is in place and report reviewed on a regular basis.

✓ Website homepage is eligible for the Sitelinks Searchbox.

Now, ask yourself. Are you leveraging the full potential of on-site search?

图片来源

Featured & In-Post Images: Created by author, May 2019
所有截图均由作者拍摄,2019年5月