在以下位置,JobPosting结构化数据的定义似乎存在逻辑冲突。 HiringOrganization被列为必填属性,并且该事实得到了以下证实:结构化数据测试工具(https://developers.google.com/search/docs/data-types/job-postings)不会弹出JobPosting的“预览”按钮,除非同时存在并填充了HiringOrganization属性(更多信息一会儿)。
但是,在上面的同一页面上,列出了一个可接受/有效的发布示例是“具有未指定公司的申请流程的招聘广告。这是可以接受的,因为角色定义明确,并且公司确实存在,即使在这种情况下,hiringOrganization标记必须为空(请参见虚假陈述的自我,产品,服务,职位或公司)。” [强调我的]
我尝试都离开hiringOrganization地产出完全和包括元素,但具有name属性空值或空白值,甚至只是有一组空引号也没有子属性。在任何一种情况下,预览按钮都不会出现在测试工具上(这使我认为我也不会在搜索结果中得到丰富的摘要
谁能证实或否认我对“结构化数据测试中没有预览”和“搜索结果中没有丰富摘要”之间的相关性的假设?另外,如果有人对这种明显的差异和/或如何解决有任何其他信息,我将非常感激!
最佳答案
Google已从其页面和所有“招聘人员”中删除该句子。
这是主观的,但是撤离对我来说意味着它现在是一个必不可少的字段,他们只希望接受其所在的公司的职位发布。即没有招聘人员。
关于google-search - JobPosting结构化数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45092355/