职位发布架构生成器 | OneStepToRank

职位发布架构生成器

为您的职位列表生成有效的 JobPosting JSON-LD 结构化数据。通过薪资、地点和申请详情将您的职位发布到 Google for Jobs。

构建您的职位发布架构

获取架构 监控

OneStepToRank 监控您在生产环境中的结构化数据,在架构出现错误时提醒您,并跟踪丰富结果随时间的变化。

立即开始

什么是 JobPosting 架构?

JobPosting schema 是由 Schema.org 定义的一种结构化数据,用于以机器可读的格式描述职位列表。当您使用 JSON-LD 将 JobPosting 标记添加到职位页面时,向 Google 提供职位的明确细节,包括标题、描述、招聘公司、地点、薪资和申请说明。这些结构化数据驱动 Google for Jobs 体验,这是一个专用的职位搜索小部件,在用户搜索职位时显著显示在搜索结果顶部。

如果没有 JobPosting 架构,您的职位列表仅是普通网页,需要与数百万其他结果竞争。有了它,您的职位会以丰富的交互式卡片形式展示,候选人可以按地点、薪资、发布日期和雇佣类型进行筛选。Google for Jobs 会从整个网络抓取职位,但仅限于包含有效 JobPosting 结构化数据的页面。

Google for Jobs 的工作原理

Google for Jobs 是一种增强搜索功能,而非独立的招聘网站。当用户输入类似 “marketing manager jobs near me” 或 “remote software engineer positions” 的查询时,Google 会在结果页顶部显示蓝色的职位小部件。该小部件会聚合来自公司招聘页面、招聘网站和人力资源机构的职位列表,但仅限于具有有效 JobPosting 架构标记的职位。

该体验允许候选人按地点、发布日期、公司类型以及职位是全职、兼职还是合同进行筛选。包含薪资信息的列表在相关筛选视图中获得优先展示。Google 还会向对相似职位表现出兴趣的用户发送职位提醒,使您的列表在首次搜索之外获得更长的曝光。关键优势在于,您的职位直接出现在 Google 搜索中,无需候选人先访问第三方招聘网站。

必填属性与可选属性

Google 对 JobPosting 架构的富结果有特定必填属性。缺少其中任何一项都会导致您的职位无法出现在 Google for Jobs 中:

  • datePosted -- 职位最初发布的日期,采用 ISO 8601 格式(YYYY-MM-DD)。
  • description -- 完整的职位描述,包括职责、资格要求和福利。支持 HTML 格式,推荐使用以提升可读性。
  • hiringOrganization -- 发布职位的公司,包括组织名称。强烈建议提供徽标 URL 和公司网站。
  • jobLocation -- 指定职位所在地点的 PostalAddress。对于远程职位,请使用 jobLocationType 设置为 TELECOMMUTE。
  • title -- 职位名称。使用清晰、标准的标题,避免使用代码、缩写或特殊字符。

可选但强烈推荐的属性包括 baseSalary(显著提升点击率)、employmentType(FULL_TIME、PART_TIME 等)、validThrough(申请截止日期)和 directApply(候选人是否可直接申请)。包含薪资数据的列表会出现在薪资筛选搜索中,包含雇佣类型的列表会出现在类型筛选视图中,因此添加这些属性可扩大覆盖范围。

职位描述的最佳实践

description 字段是 JobPosting 架构中最关键的部分。Google 使用它将您的职位与相关搜索查询匹配,候选人则依据它决定是否申请。请使用完整的 HTML 编写描述,并划分明确的职责、要求和福利章节。避免关键词堆砌,但应包含候选人自然搜索的词汇。

保持职位标题简洁、标准。类似 “Senior Software Engineer” 的标题表现优于 “Rockstar Ninja Developer III (REQ-4521)”。Google 可能会拒绝标题中包含过多特殊字符或内部代码的职位。截止日期变更时请更新 validThrough 日期,职位填满后请彻底移除架构标记。关闭后仍被索引的陈旧列表会导致候选人体验不佳,并可能导致 Google 在后续职位搜索中降低您的可见度。

将此生成器与我们的 本地企业架构生成器 结合使用,以确保您的公司招聘页面拥有完整的结构化数据,并使用我们的 本地排名检查器 监控职位页面在自然搜索中的表现。

常见问题

什么是 JobPosting 架构标记?

JobPosting 架构标记是您在职位页面使用 JSON-LD 格式添加的结构化数据。它向 Google 明确说明职位内容、招聘公司、薪资范围、地点以及申请方式。这些结构化数据使您的职位能够出现在 Google for Jobs 的增强搜索体验中,直接从 Google 搜索触达候选人,无需他们先访问招聘网站。

职位如何出现在 Google for Jobs 中?

当您在职位页面添加有效的 JobPosting 结构化数据后,Google 能够对其进行索引并在 Google for Jobs 小部件中展示。该小部件会在用户搜索职位时出现在搜索结果顶部,显示职位标题、公司、地点、薪资以及直接申请链接。职位必须具备有效的架构标记、公开可访问,并遵循 Google 的内容指南才能出现。

职位富结果需要哪些信息?

Google 要求提供 datePosted、description、hiringOrganization(公司名称)、jobLocation(或针对远程职位的 applicantLocationRequirements)以及 title(职位名称)。推荐属性包括 baseSalary、employmentType、validThrough 日期和 directApply URL。标记越完整,您的职位在筛选搜索中的展示效果越好。

我可以为远程职位使用 JobPosting 架构吗?

可以。对于完全远程的职位,请将 jobLocationType 设置为 TELECOMMUTE,并在职位受限于特定国家或地区时加入 applicantLocationRequirements。您也可以通过同时提供实体 jobLocation 和 TELECOMMUTE 类型来标记部分远程职位。Google for Jobs 提供远程工作筛选,正确标记的远程职位即可触达专门搜索远程机会的候选人。