Google検索で「営業 未経験 転職」「エンジニア 求人 東京」といったクエリを入力すると、通常の検索結果の上部に青いボックスで求人一覧が表示されます。これがGoogle for Jobs(Google しごと検索)で、2019年の日本上陸以降、求職者の検索行動を大きく変えました。indeedやdodaなどの求人媒体経由ではなく、Google検索から直接求人ページに流入する導線が確立されつつあります。
本記事では、人材紹介事業者が自社の求人ページをGoogle for Jobsに表示させ、指名検索や一般検索から求職者を集客するための実装ポイントを、JobPosting構造化データ・求人ページSEO・流入計測・面談着座までの導線の観点で整理します。
Google for Jobsの仕組みと表示要件
Google for Jobsは独立した求人媒体ではなく、Googleがクロールした求人ページを構造化データに基づいて集約・表示する検索機能です。求職者は職種・勤務地・雇用形態でフィルタリングでき、掲載元サイトへ直接遷移します。掲載料は無料で、要件を満たせば中小の人材紹介会社の求人ページでも大手と同じ枠に表示されます。
表示されるための必須要件:
- JobPosting構造化データを実装:schema.orgのJobPostingマークアップをJSON-LD形式でページに埋め込む
- 1ページ1求人:一覧ページではなく、求人ごとに独立したURLを持つ
- Googlebotがクロール可能:robots.txtでブロックしない、noindexを付けない
- 求人が実在すること:架空求人・釣り求人はガイドライン違反でペナルティ対象
- 掲載終了時は速やかに削除orvalidThrough更新:終了求人が残るとサイト全体の評価が下がる
Google for Jobs経由の流入は、一般的な求人媒体と比べて指名度が高く応募温度も高い傾向があります。すでに「働きたい職種・エリア」が明確な層が検索するため、応募→面談着座率は自然流入の中では比較的高く、CPAも実質0円(SEOコストのみ)で運用できるチャネルです。
JobPosting構造化データの実装ポイント
JobPostingマークアップの必須プロパティは以下の通りです。1つでも欠けると表示対象外になります。
- title:職種名のみ(「【急募】高収入!営業スタッフ★」のような装飾はNG)
- description:仕事内容・応募資格・待遇をHTML形式で。最低でも300文字以上を推奨
- datePosted:掲載開始日(ISO 8601形式)
- validThrough:掲載終了日。無期限求人でも設定推奨
- employmentType:FULL_TIME / PART_TIME / CONTRACTOR等
- hiringOrganization:採用企業名・ロゴURL・企業サイトURL
- jobLocation:勤務地の住所(PostalAddress形式で番地まで)
強く推奨されるプロパティ(表示品質・クリック率に影響):
- baseSalary:年収・月給の下限〜上限。Google for Jobs一覧に給与レンジが表示される
- jobLocationType:TELECOMMUTEを指定すると「リモート可」ラベルが付く
- directApply:応募完結型かどうか。人材紹介の場合は通常false
- identifier:求人固有ID。同一求人の重複防止
人材紹介特有の注意点:hiringOrganizationには「採用企業」を書くのが原則ですが、社名非公開求人の場合は自社(エージェント名)を記載しても違反にはなりません。ただしタイトル・descriptionには「非公開求人」の旨を明記しないと、応募後のミスマッチで面談キャンセルが増えます。
実装後は必ずGoogle Search Consoleの「リッチリザルト テスト」と「求人情報レポート」でエラー・警告をチェックします。エラーがあると該当求人は非表示、警告は表示されるが機会損失につながります。デプロイ後3〜7日でGoogle for Jobsに反映されるのが一般的です。
求人ページSEOと内部リンク設計
Google for Jobsに表示されても、ランキングは通常のSEOロジック(コンテンツ品質・被リンク・サイト全体の権威性)に影響を受けます。同じ構造化データでも、大手媒体が上位を占めやすいのはドメインパワーの差です。中小エージェントが勝ち筋を作るには、ロングテール職種×勤務地の掛け合わせで戦います。
求人ページ単体のSEO要件:
- titleタグ:「職種名|勤務地|企業種別」の形式。例:「法人営業(未経験可)|東京都新宿区|SaaS企業」
- meta description:120〜160文字で仕事内容・年収・特徴を要約
- h1:職種名を明確に。装飾記号は避ける
- 本文:仕事内容・応募資格・年収・勤務地・福利厚生を各見出しで整理。最低800文字以上が目安
- URL構造:/jobs/[職種スラッグ]-[エリアスラッグ]-[ID]/ のようにキーワードを含める
サイト全体の設計:
- 職種別・エリア別のカテゴリページを用意し、個別求人ページから内部リンクを張る
- 関連求人を各ページ下部に4〜8件表示。回遊率と滞在時間が改善
- パンくずリストにBreadcrumbList構造化データを実装
- 掲載終了求人は301リダイレクトか410ステータスで処理。noindex放置は避ける
- XMLサイトマップを求人専用で分離し、Search Consoleに登録
求人数が50件を超えると、カテゴリページ経由の内部リンクだけでインデックス品質が大きく変わります。逆に求人数10〜20件の小規模サイトは、Google for Jobs単独よりも自社サイトの職種別コラム記事からの内部リンクを厚くする方が費用対効果が高くなります。
流入計測と面談着座までの導線設計
Google for Jobs経由の流入は、通常のオーガニック検索とは別枠で計測すべきです。Search Consoleの「検索での見え方 → 求人情報」で表示回数・クリック数・CTRを確認できます。GA4では参照元がgoogleと混在するため、求人ページのURLパラメータに?utm_source=google_jobsを付けて識別するのが実務的です。
導線設計で押さえるべきKPI:
- 表示回数 → クリック率(CTR):Google for Jobs一覧での見え方。給与レンジ・ロゴ表示があると2〜3倍改善
- クリック → 応募フォーム到達率:求人ページの品質。20〜35%が標準
- 応募フォーム到達 → 送信完了率:フォームUX。60〜75%が標準
- 応募 → 面談着座率:初回連絡のスピードと質。24時間以内の連絡で50〜70%、48時間超で30%以下に低下
特に応募直後の初回接触は、Google for Jobs経由の求職者は複数エージェントを並行検討しているケースが多いため、1時間以内の一次連絡(自動返信+人手フォロー)が面談着座率を大きく左右します。応募〜面談までの日程調整を自動化するツール(TimeRex、Spir等)と組み合わせると、着座率が10〜15ポイント改善する事例があります。
単独チャネルとしての限界:Google for Jobs経由の流入は、求人数・SEO評価・応募後の初動運用の3つが揃わないと安定した母集団になりません。月間応募30件を作るには、通常100〜200求人のインデックス化と、継続的なコンテンツSEOが必要です。立ち上げ期は他チャネルと併用しながら育てるのが現実的です。
SUMMARY
- Google for JobsはJobPosting構造化データを実装した求人ページを検索結果上部に無料で表示するGoogleの機能
- タイトル・給与・勤務地・企業情報など必須プロパティを正しく実装し、Search Consoleで表示状況を継続監視する
- 職種×エリアのロングテールSEOとカテゴリページ設計で、中小エージェントでも大手媒体と競合できる導線を作る
- 応募後1時間以内の初回接触と日程調整自動化で、Google for Jobs流入の面談着座率は50〜70%まで引き上げ可能
Google for Jobs以外の集客チャネルを補強したい場合
Google for Jobsは無料で始められる強力なチャネルですが、成果が出るまでに3〜6ヶ月のSEO投資が必要で、求人数が少ない立ち上げ期のエージェントには即効性がありません。また、検索経由の応募は「働きたい職種が明確な顕在層」が中心のため、第二新卒・若手未経験のような潜在層の母集団形成には別チャネルの併用が必要になります。
「求職者送客の窓口」は、SNSを軸とした独自集客で第二新卒・若手未経験・新卒の求職者を集め、事前カウンセリングで希望条件をヒアリングした上でエージェント様に送客する着座成果報酬型サービスです。初期費用0円・月額費用0円・面談着座率80〜90%で、Google for Jobs経由の顕在層とは異なる潜在層母集団を補完的に確保できます。SEO施策と並行して、送客チャネルで安定した面談数を確保する運用が現実的です。