【问题标题】:Appearing on Google Jobs with unstructured JSON data使用非结构化 JSON 数据出现在 Google 招聘信息中
【发布时间】:2017-12-30 12:12:06
【问题描述】:

我希望 Google 搜索引擎将我网站上的招聘信息包含在他们的 job postings search 中。

但是,从服务器检索到的我网站上的数据未采用适当的职位发布 JSON 格式。不幸的是,我将无法修复它。

根据官方JobPosting structured data docs 的说法,有可用的RDFa 合规性。

例子

 <div vocab="http://schema.org/" typeof="JobPosting">
  <meta property="specialCommitments" content="VeteranCommit" />
  <h2 property="title">Software Engineer</h2>
  <span>
    <p><strong>Location:</strong> <span property="jobLocation" typeof="Place"><span property="address" typeof="PostalAddress">
    <span property="addressLocality">Kirkland</span> <span property="addressRegion">WA</span></span></span></p>
  </span>
  <p><strong>Industry:</strong> <span property="industry">Computer Software</span>
  <br><strong>Occupational Category:</strong> <span property="occupationalCategory">15-1132.00 Software Developers, Application</span>
  <br><strong>Hours:</strong> <span property="employmentType">Full-time</span>, <span property="workHours">40 hours per week</span>
  <br><strong>Salary:</strong> <span property="salaryCurrency">USD</span> <span property="baseSalary">100000</span>
  </p>

如果我将适当的 RDFa 属性标签添加到我的 HTML,但从服务器以不正确的格式检索 JSON,我仍然能够将我的网站招聘信息发布到 Google 招聘信息上吗?

【问题讨论】:

  • 如果将 RDFa 添加到标记中,JSON 起什么作用?还是您的意思是您在客户端使用 JavaScript(从您在 JSON 中获得的数据)创建 RDFa 属性?

标签: json google-search schema.org google-rich-snippets rdfa


【解决方案1】:

Google 的 job postings guidelines 说:

您必须遵守一般结构化数据质量指南、职位发布内容政策和技术指南,您的职位发布才有资格出现在 Google 求职体验中。

引用的structured data technical guidelines说:

可以使用任何受支持的格式将数据嵌入到您的网页中:JSON-LD(推荐)、RDFa 或微数据。

所以 Google 支持所有三种语法。他们所有的丰富结果都是这种情况(除非另有说明)。但是,如果您在客户端使用 JavaScript 添加标记,Google seems to 仅支持 JSON-LD。

请注意,Schema.org 显示所有三种语法的示例这一事实并不意味着消费者(如 Google)必须 也支持所有这些语法。虽然 Google 是 Schema.org 的赞助商之一,但 Schema.org 和 Google 的结构化数据功能是独立的项目。

【讨论】:

  • 非常彻底。谢谢!
猜你喜欢
  • 2013-09-09
  • 1970-01-01
  • 1970-01-01
  • 2021-06-19
  • 1970-01-01
  • 2023-04-02
  • 1970-01-01
  • 2022-01-19
  • 1970-01-01
相关资源
最近更新 更多