Google改进了搜索结果中的搜索框无效

时间:2014-11-12 03:55:11

标签: schema.org google-rich-snippets search-form

Google displays a search box for the first result.

follow Google’s tutorial用于改进搜索结果中的搜索框,就像上面的屏幕截图一样。

我在前端网页中添加了此代码:

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

 </script>

我做错了吗?我的网站使用Drupal 7。

1 个答案:

答案 0 :(得分:1)

看起来正确(假设/search/site/strawberry成功搜索“草莓”)。

请注意,Google未显示所有网站/查询的Sitelinks Search Box

  

搜索框无法显示?仅在导航查询时以及与用户相关时才会显示附加链接搜索框。 Google算法使用各种因素来确定框出现的时间,包括网站上的信息以及来自搜索用户的不同类型的导航查询。

修改:2017-05-09 Updated Sitelinks Search Box Information and URL