首页 > 解决方案 > 如何在 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?

标签: schema.orgjson-ld

解决方案


对此的典型解决方案是将属性中的对象更改为对象数组。例如“potentialAction”:{...} 更改为“potentialAction”:[{...},{...}]。

但是,您必须进行测试以查看使用该信息的系统是否可以处理该问题。


推荐阅读