首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Schema.org JobPosting可以使用不同的位置吗?

Schema.org JobPosting可以使用不同的位置吗?
EN

Stack Overflow用户
提问于 2017-01-17 08:43:27
回答 2查看 2K关注 0票数 1

我想用Schema.org表示JobPosting,但提供给不同的城市(jobLocation)。

我可以在这个模式中标记2-3个城市(用JSON)吗?在这种情况下,怎么做?

EN

回答 2

Stack Overflow用户

发布于 2017-09-06 23:13:12

据谷歌称:https://developers.google.com/search/docs/data-types/job-postings#definitions

如果作业有多个位置,则在数组中添加多个jobLocation属性。Google将根据求职者的查询选择显示的最佳位置。

在json+ld中,它看起来如下所示:

代码语言:javascript
复制
"jobLocation":[
    {
        "@type":"Place",
        "address":{
            "@type":"PostalAddress",
            "streetAddress": "555 Clancy St",
            "addressLocality":"Chicago",
            "addressRegion":"IL",
            "postalCode": "48201",
        }
    },
    {
        "@type":"Place",
        "address":{
            "@type":"PostalAddress",
            "streetAddress": "5 Main St",
            "addressLocality":"San Francisco",
            "addressRegion":"CA",
            "postalCode": "48212",
        }
    }
]
票数 3
EN

Stack Overflow用户

发布于 2017-01-18 15:34:13

与任何属性一样,jobLocation属性可以具有多个值。在JSON中,必须使用数组(see example)。

但问题是,这个jobLocation属性的多个值意味着什么:这些值是代表人员必须在(和)中工作的所有位置,还是代表可供选择的位置(或)?

Schema.org和JSON都没有为作者提供一种消除歧义的方法。

在我看来,多重价值观应该传达一个人必须在所有这些地方工作(和)。为什么?因为否则就无法表达这一点。如果多个位置表示可选方案(OR),则只需提供多个JobPosting项(每个位置一个)。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41692504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档