【Google しごと検索】JobPosting構造化データについて調べてみた

2019年1月27日

Google向けの求人情報マークアップ(JSON-LD方式)については、以下のブログが最も丁寧に説明されているかと思います。

Google for Jobs対応 求人情報構造化データ JobPostingおさらい

本気でやるならgoogle公式のしごと検索の記事 と上記の記事を読むべき!!

が、記事が長い。長い記事を読むのが辛いせっかちさん向けにまとめました。

JSONのことがなんとなくわかってる人向け。

Google用のJobPosting項目

JSONにはコメントを入れられないので、無理やり「←必須」とか書きました

あくまで参考にとどめ、そのままコピーして使うのはやめましょう!
※記事の最後にコメントなし版も置いておきます。

実際には構造化データテストツールでエラーが出ないものもありますが、入れたいなら入れないと意味がないでしょ、というものは一部必須と書きました。

備考

employmentTypeの指定文字

  • “FULL_TIME” 正社員・フルタイム
  • “PART_TIME” パート・アルバイト
  • “CONTRACTOR” 契約社員
  • “TEMPORARY” 一時的な雇用
  • “INTERN” インターンシップ
  • “VOLUNTEER” ボランティア
  • “PER_DIEM” 日雇い
  • “OTHER” その他

baseSalaryのunitTextの指定文字

  • “HOUR” 時間給
  • “DAY” 日給
  • “WEEK” 週給
  • “MONTH” 月給
  • “YEAR” 年給・年棒

コメントなし版

使うときは、構造化データテストツールでテストしてください!

とりあえずこれだけあれば載るはずver

2019.1.25現在、最低限これだけは入れておけば何とかなるやつ

フルバージョン

※雇用形態や勤務地が2個あるときは、それぞれ配列として入れること

すてきな構造化データマークアップライフをお過ごしください!

2019.1.27追記

vue.jsの練習もかねて、JSON-LDジェネレーター作りました

くれぐれも利用の際は構造化データテストツールをあわせてお使いください。