採用難が叫ばれる昨今、自社サイトの採用ページ(採用情報)を作っただけで満足してはいないでしょうか。どれほど魅力的な求人ページを作っても、求職者の目に触れなければ存在しないのと同じです。現在、求職者の多くはIndeedなどのアグリゲーションサイトか、Googleの検索結果に直接表示される「Googleしごと検索(Google for Jobs)」を利用して仕事を探しています。
特に「Googleしごと検索」は、広告費をかけずにGoogleの検索結果トップに求人情報を露出できる、極めて強力なチャネルです。しかし、ただ漫然とWebページに求人要項を書くだけでは、ここには掲載されません。Googleのロボットに「これは求人情報である」と認識させるための、特殊な翻訳作業が必要だからです。今回は、その具体的な手法である「構造化データマークアップ」の手順と、採用マーケティングにおける重要性について解説します。
なぜあなたの求人はGoogleに無視されるのか
人間が見れば、そのページが「求人情報」であることは一目瞭然です。「給与」「勤務地」などの項目があるからです。しかし、Googleの検索エンジン(クローラー)にとっては、それは単なる「文字の羅列」に過ぎません。ブログ記事なのか、会社概要なのか、求人なのかの区別がつかないのです。
そこで必要になるのが「構造化データ」です。これは、HTMLの中に「ここには給与が書いてあります」「ここには勤務地が書いてあります」というメタ情報を、検索エンジンが理解できる共通言語(schema.orgという規格)で記述する技術です。この実装を行って初めて、Googleはあなたのページを「求人情報」として認識し、しごと検索の枠内に表示してくれるようになります。
技術者でなくても知っておくべき実装の3ステップ
具体的なコーディングはエンジニアの領分ですが、発注者やWeb担当者としても、どのようなプロセスで実装されるのか、その全体像を把握しておく必要があります。丸投げして「対応しました」と言われても、正しく実装されていなければ機会損失に繋がるからです。
1. 必須項目「JobPosting」の定義
まず、Googleが求めている「JobPosting(求人投稿)」という規格に合わせて、原稿データを整理する必要があります。必須または推奨される項目は多岐にわたりますが、特に重要なのが以下の3点です。
・datePosted(掲載日):いつから募集しているか。古い求人はクリックされません。
・baseSalary(給与):具体的な金額または範囲。「応相談」などの曖昧な記述ではエラーになるか、表示順位が著しく下がります。
・jobLocation(勤務地):テレワークの場合でも、事業所の所在地などの記述が必須です。
これらのデータがHTML上のテキストと一致している必要があります。「ページ上には月給25万とあるのに、構造化データには30万と書いてある」といった不整合は、スパム行為とみなされペナルティの対象となります。
2. JSON-LD形式でのコード生成と埋め込み
データの整理ができたら、それを「JSON-LD(ジェイソン・エルディー)」という形式のスクリプトコードに変換します。
\<script type=”application/ld+json”\>
{
“@context”: “[https://schema.org/](https://schema.org/)”,
“@type”: “JobPosting”,
“title”: “Webデザイナー”,
…
}
\</script\>
といった記述を作成し、求人ページのHTML内(\<head\>タグ内または\<body\>タグ内)に埋め込みます。CMS(WordPressなど)を使用している場合は、これらを自動生成するプラグインやカスタマイズを入れるのが一般的です。
3. リッチリザルトテストでの検証とインデックス登録
コードを埋め込んだら、Googleが提供している無料ツール「リッチリザルトテスト」にページのURLを入力し、正しく認識されるか検証します。エラーが出れば修正が必要です。問題なければ、Googleサーチコンソールから「インデックス登録をリクエスト」を行い、クローラーを呼び込みます。早ければ数日以内に、検索結果の求人枠に表示されるようになります。
構造化データの実装は、一度行えば終わりではありません。Googleの仕様変更に合わせてメンテナンスが必要です。「自社の制作会社が対応できているか不安だ」「実装したはずなのに表示されない」という場合は、セカンドオピニオンとして私たちにご相談ください。技術的な診断から修正まで、迅速に対応します。
表示させることはゴールではない。「選ばれる」ための設計
構造化データマークアップは、あくまで「Googleしごと検索」という土俵に上がるための入場券に過ぎません。重要なのは、表示された後に求職者にクリックされ、応募に繋がるかどうかです。
タイトルと給与で勝負が決まる
Googleしごと検索の一覧画面では、会社のロゴ、職種名(タイトル)、社名、勤務地、給与などがカード形式で並びます。ここで最も目を引くのが「職種名」と「給与」です。
単に「営業」と書くのではなく、「【土日祝休み】SaaS商材の法人営業(未経験歓迎)」のように、ターゲットに刺さるキーワードを職種名(titleプロパティ)に盛り込む工夫が必要です。また、給与情報を隠さずに明記している企業のほうが、圧倒的にクリック率は高くなります。
募集終了時の「validThrough」管理
忘れがちなのが、募集終了時の処理です。採用が決まったにもかかわらず、構造化データを残したままにしていると、求職者は応募しようとして「終了しました」というページを見せられることになります。これはユーザー体験を損なうだけでなく、Googleからの評価も下げます。「validThrough(掲載終了日)」を適切に設定するか、募集終了と同時に構造化データを自動で削除するシステム運用を徹底する必要があります。
採用サイトは「攻め」のメディアへ
求人媒体に高い掲載費を払い続ける時代は終わりつつあります。自社サイト(オウンドメディア)を正しく構築し、Googleしごと検索やIndeedなどの検索エンジン経由で直接候補者を集める「ダイレクトリクルーティング」の基盤を作ることが、採用コストの削減とマッチング精度の向上に直結します。
構造化データの実装は、その第一歩です。しかし、それはHTMLの一部を書き換えるだけの作業ではありません。「誰に、何を伝え、どう動かすか」という採用マーケティング戦略そのものです。
CagraPRO(カグラプロ)は、単なるWeb制作会社ではありません。採用活動のボトルネックを特定し、構造化データのような技術的アプローチと、求職者の心に響くコンテンツライティングの両面から、御社の採用力を底上げするパートナーです。
「Googleしごと検索に対応したいが、やり方がわからない」「採用サイトからの応募を増やしたい」。そのような課題をお持ちの経営者様、人事担当者様は、ぜひ一度お問い合わせください。御社の採用サイトを、待ちの姿勢から攻めの姿勢へと変革させます。
著者:清宮 雄(株式会社カグラ 代表取締役) マーケティング、ブランディングおよび企業経営の領域において20年以上の実務経験を有する。国内外にてIT事業および教育事業を展開。