首页 > 解决方案 > 结构化数据中 Google 的 SearchAction - 来自 youtube.com VS 搜索 ebay.com 的结果

问题描述

最近我一直在考虑在网站上合并结构化数据,所以当在谷歌上查找时,链接下方会出现一个小搜索框。

然而,我注意到结构化数据生成了 2 种不同类型的搜索框:

  1. 如果我们查看https://www.google.co.uk/search?q=ebay

    出现在下方的搜索栏允许输入短语,按下保存后,我们将被重定向到包含该短语搜索结果的 ebay 网站。

  2. 如果我们查看https://www.google.co.uk/search?q=youtube

    在这种情况下,搜索栏允许我们输入短语,谷歌将显示来自 youtube.com 的结果,但嵌入在谷歌网站中。

我实际上正在寻求实现 2 种方法,但无论我在哪里看到第 1 种方法的示例。因此,我正在寻找任何指向正确方向的链接或任何建议。

大概除了下面一个不同的代码片段:

<script type="application/ld+json">
{
   "@context": "http://schema.org",
   "@type": "WebSite",
   "url": "https://www.example-petstore.com/",
   "potentialAction": {
     "@type": "SearchAction",
     "target": "https://query.example-petstore.com/search?q={search_term_string}",
     "query-input": "required name=search_term_string"
   }
}
</script>

我的结果需要以正确的方式构建,以便在 Google 收到它们时,它们可以以 Google 风格的方式显示。

标签: google-searchschema.orggoogle-sitelink-searchbox

解决方案


推荐阅读