求人情報スキーマジェネレーター | OneStepToRank

求人情報スキーマジェネレーター

求人情報のための有効な JobPosting JSON-LD 構造化データを生成。給与、勤務地、応募情報を含めて Google for Jobs に求人を掲載しましょう。

求人情報スキーマを作成

スキーマモニタリングを取得

OneStepToRank は本番環境の構造化データを監視し、スキーマが壊れた際に通知し、リッチリザルトの変化を時間とともに追跡します。

始める

JobPosting スキーマとは?

JobPosting スキーマは、Schema.org が定義する構造化データの一種で、求人情報を機械可読形式で記述します。JSON-LD を使用して求人ページに JobPosting マークアップを追加すると、職種名、説明、採用企業、勤務地、給与、応募方法などの詳細情報を Google に提供できます。この構造化データが Google for Jobs 体験を支え、検索結果上部に目立つ求人検索ウィジェットとして表示されます。

JobPosting スキーマがない場合、求人ページは他の何百万ものウェブページと同様に通常のページとして競合します。スキーマを導入すれば、求人はリッチでインタラクティブなカード形式で表示され、求職者は勤務地、給与、掲載日、雇用形態でフィルタリングできます。Google for Jobs はウェブ全体から求人情報を収集しますが、対象となるのは有効な JobPosting 構造化データがあるページのみです。

Google for Jobs の仕組み

Google for Jobs は別個の求人サイトではなく、検索機能を強化したものです。ユーザーが「マーケティングマネージャー 求人」や「リモート ソフトウェアエンジニア」などのクエリを入力すると、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 で記述してください。キーワードの詰め込みは避けつつ、求職者が自然に検索する語句は含めましょう。

求人タイトルはシンプルで標準的に保ちましょう。例えば「シニアソフトウェアエンジニア」のようなタイトルは、「Rockstar Ninja Developer III (REQ-4521)」よりも効果的です。Google は過度な特殊文字や内部コードが含まれるタイトルを拒否することがあります。締切日が変更された場合は validThrough を更新し、ポジションが埋まったらスキーママークアップを削除してください。閉鎖されたままインデックスに残る古い求人は、求職者体験を損ね、将来の検索での可視性低下につながります。

このジェネレーターを ローカルビジネススキーマジェネレーター と併用して、会社のキャリアページに包括的な構造化データを実装し、ローカルランクチェッカー で求人ページのオーガニック検索パフォーマンスを監視しましょう。

よくある質問

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 にはリモート勤務フィルタがあるため、正しくマークされたリモート求人はリモート求人を探す求職者に届きます。