google-search - 结构化数据中 Google 的 SearchAction - 来自 youtube.com VS 搜索 ebay.com 的结果
问题描述
最近我一直在考虑在网站上合并结构化数据,所以当在谷歌上查找时,链接下方会出现一个小搜索框。
然而,我注意到结构化数据生成了 2 种不同类型的搜索框:
如果我们查看https://www.google.co.uk/search?q=ebay
出现在下方的搜索栏允许输入短语,按下保存后,我们将被重定向到包含该短语搜索结果的 ebay 网站。
如果我们查看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 风格的方式显示。
解决方案
推荐阅读
- c# - 使用 String.IndexOf 或 MS SQL 进行快速全文搜索
- java - 如何使用 Java 为 LeanFT / Cucumber 框架自动化框架自动化 API 测试?
- event-driven - 在记录事件模式时使用什么工具
- java - 如何更改 SearchView 下方底线的颜色
- javascript - 递归展平数组(为什么我的函数不起作用?)
- openssl - google-cloud-kms PKCS7 加密消息语法
- python - 熊猫数据透视表并按多个值排序
- r - 更改传单中的图例箱大小
- python - 绘图后使用 glOrtho 函数而不重绘整个屏幕
- python - typeerror 不支持 ^ 的操作数类型:python 和 fusion360 中的“float”和“float”