schema.org - 如何在 JSON-LD 中向网站添加几个潜在操作?
问题描述
我想在 JSON-LD 中向网站添加几个潜在操作。我当前的 json-ld:
<script type="application/ld+json">
{
"@context":"https:\/\/schema.org",
"type":"WebSite",
"name":"my_name",
"url":"my_url",
"potentialAction":{
"@type":"SearchAction",
"target":"my_url/?q={query}",
"query":"required"
}
}
</script>
我想再添加potentialAction
一个WebSite
。是否可以通过克隆当前的 json-ld 并更改值来实现?或者通过改变当前的 json-ld?
解决方案
对此的典型解决方案是将属性中的对象更改为对象数组。例如“potentialAction”:{...} 更改为“potentialAction”:[{...},{...}]。
但是,您必须进行测试以查看使用该信息的系统是否可以处理该问题。
推荐阅读
- php - 创建节点时应该已经填写了正文字段
- azure - Azure 通知中心方法没有响应的问题
- sql - SQL时间戳插入添加额外的零
- asp.net-core - ASP.NET Core 3.1 使用 tinymce 上传图片
- python - 邮件被发送,然后陷入尝试发送电子邮件的无限循环
- python-3.x - 将日期字符串转换为另一种日期字符串格式
- python - 如何在熊猫中创建固定长度的滚动窗口?
- javascript - nodeList.style.display = 'flex' 不工作
- javascript - 使用 vue 和元素 UI 库单选按钮的自定义标签
- flutter - Flutter:右溢出 35 像素