我有一家基于服务的公司,没有面向客户的实际地址。我似乎无法全力以赴为这样的业务实现模式标记,但是我敢肯定我并不是唯一一个处于这种职位的人。
我已经读到localbusiness是本地公司(我们是本地公司),但是它需要一个地址,我希望不公开显示我的地址,但是那条船已经航行了大部分时间。我知道服务属于本地企业,因此我也不认为这有帮助。
我错过了什么吗?
答案 0 :(得分:1)
address
属性并不意味着它是面向客户的地址。
通过publicAccess
属性可以指定LocalBusiness
是否允许访问者:
{
"@context": "http://schema.org",
"@type": "LocalBusiness",
"address": {
"@type": "PostalAddress"
},
"publicAccess": false
}
也就是说,Schema.org不需要任何属性。没有LocalBusiness
的{{1}}很好。某些数据使用者可能需要某些功能的某些属性;他们的文档有望阐明他们如何解释属性(例如,如果他们要求address
并将其理解为面向客户的地址,那么他们提供的功能可能根本就不适合您的情况;理想情况下,应该对其进行更改他们对此的理解,因为会有很多不希望客户访问的地址。