Serega Asked:2021-10-15 17:02:18 +0800 CST2021-10-15 17:02:18 +0800 CST 2021-10-15 17:02:18 +0800 CST 搜索查询和 SEO 772 一些网站在其网站的链接、描述和搜索栏中替换搜索查询 google、yandex 等,即使该网站没有与请求相对应的内容。poikovik自己对此负责吗?或者您是否需要对网站进行一些操作才能获得此类功能?例如,这些是求职网站、市场。 seo 1 个回答 Voted Best Answer nikant25 2021-10-16T14:21:06+08:002021-10-16T14:21:06+08:00 我将允许自己从谷歌的角度给出答案。 您可能指的是所谓的站点搜索框,它是使用结构化数据实现的。查看 Google 建议在富搜索结果中显示搜索框的以下步骤: 如何实现站点搜索框 如何确保当您的内容出现在 Google 搜索结果中时,会显示一个搜索框: 将搜索引擎集成到您的网站或 Android 应用程序中。通过在附加窗口中输入搜索查询,用户将被重定向到站点或应用程序,并会看到带有结果的页面。要使用此功能,您需要设置一个搜索引擎。 网站。将搜索引擎添加到您的网站。它会根据结构化数据的语法将用户请求重定向到正确的页面。搜索引擎必须支持 UTF-8 编码的查询。 将网站结构化数据元素添加到您网站的主页。应用程序必须链接到该站点,即使它由一页组成。否则,搜索将不起作用。其他建议:仅将此标记添加到您网站的起始页。始终为站点搜索指定一个 SearchAction 属性,为应用程序搜索指定另一个(如果适用)。请注意,您必须为站点指定 SearchAction 属性,即使您在应用程序中优先搜索也是如此。这是必要的,以便尚未从 Android 手机提交请求或尚未安装您的应用程序的用户可以访问网站上的结果列表。 使用富结果检查器验证您的结构化数据是否正确。 检查您的搜索引擎是如何工作的。为此,请从结构化数据中复制 WebSite.potentialAction.target URL,将 {search_term_string} 替换为测试查询,然后在浏览器中搜索此 URL。例如,如果站点位于 example.com,并且您想要测试查询 kittens,则 URL 将是:https ://www.example.com/search/?q=kittens 。 通过将 rel="canonical" 属性添加到所有主页变体,为您的域指定首选的规范主页 URL 。这将帮助 Google 搜索算法选择正确的 URL 进行标记。请注意,您的服务器必须支持 UTF-8 编码。 查看英文Programmable search engine overview中的 Google 文档。请注意,自定义搜索 JSON API使用OpenSearch 1.1 规范。 要创建相关的结构化数据,阅读 Google Guide General Guidelines for Using Structured Data可能会有所帮助,其中说明了以下内容: 请注意,即使富搜索结果检查器未检测到任何错误,Google 也不保证您的内容会出现在搜索结果中。原因可能包括: ...该页面不符合本文所述的要求、某些类型内容的规则或网站管理员指南。 这意味着,如果将数据设置在内容与某些 Google 网站管理员指南相冲突的网页上,则基于结构化数据的丰富 Google 搜索结果可能不可用。使用 Google 在其指南Introduction to Search Engine Optimization中的建议可能是有意义的。
我将允许自己从谷歌的角度给出答案。
您可能指的是所谓的站点搜索框,它是使用结构化数据实现的。查看 Google 建议在富搜索结果中显示搜索框的以下步骤:
查看英文Programmable search engine overview中的 Google 文档。请注意,自定义搜索 JSON API使用OpenSearch 1.1 规范。
要创建相关的结构化数据,阅读 Google Guide General Guidelines for Using Structured Data可能会有所帮助,其中说明了以下内容:
这意味着,如果将数据设置在内容与某些 Google 网站管理员指南相冲突的网页上,则基于结构化数据的丰富 Google 搜索结果可能不可用。使用 Google 在其指南Introduction to Search Engine Optimization中的建议可能是有意义的。