我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。
答案 0 :(得分:1)
看起来正确(假设/search/site/strawberry
成功搜索“草莓”)。
请注意,Google未显示所有网站/查询的Sitelinks Search Box:
搜索框无法显示?仅在导航查询时以及与用户相关时才会显示附加链接搜索框。 Google算法使用各种因素来确定框出现的时间,包括网站上的信息以及来自搜索用户的不同类型的导航查询。
修改:2017-05-09 Updated Sitelinks Search Box Information and URL