2026年9月28日
2026年9月28日
WordPressのJobPostingスキーマを設定する方法
はじめに
WordPressを使用して求人情報を掲載する場合、その内容を適切に検索エンジンに伝えるためにSchema.orgのJobPostingスキーマを使用することが推奨されます。このスキーマは、求人情報の詳細なデータ構造化を提供し、ユーザーがより効果的に情報を検索・理解することができます。
症状・背景
- 求人情報ページを作成する
- サイトのSEOを改善したい
- 適切な求人情報表示を実現したい
- ユーザー体験を向上させたい
手順・設定方法
ステップ1: JobPostingスキーマをインストール
まず、Schema.orgのJobPostingスキーマをインストールします。これには、WordPress用のプラグインを使用するのが一般的です。
# WordPress管理画面にログイン
wp login admin --url=http://localhost/wp
# All in One SEO Packプラグインを有効にする
wp plugin activate all-in-one-seo-pack
# プラグイン設定ページを開く
wp option update aiosp_schemaorg 'jobPosting'
ステップ2: 求人情報の基本データ設定
次に、求人情報の詳細を設定します。これには、職種、勤務地、給与などの情報を提供します。
# 新規投稿を作成してJobPostingテンプレートを選択する
wp post create --post_type=job_listing --post_title='エンジニア募集' --post_content='経験年数:3年以上。主にPython開発を行います。' --meta_key=location --meta_value='東京都渋谷区' --meta_key=min_salary --meta_value='400万円'
# 次の求人情報を追加
wp post create --post_type=job_listing --post_title='デザイナー募集' --post_content='UI/UXデザイン経験者。最新技術を取り入れたクリエイティブなデザインを求めています。' --meta_key=location --meta_value='神奈川県横浜市' --meta_key=min_salary --meta_value='350万円'
ステップ3: 求人情報の詳細設定
さらに、求職者のための応募プロセスや企業情報などを追加します。
# 次の求人投稿に応募方法を追加
wp post update --post_id=2 --meta_key=how_to_apply --meta_value='メールでエントリー:info@example.com'
# 会社情報を更新
wp post update --post_id=3 --meta_key=company_name --meta_value='株式会社インフィニット'
ステップ4: 実践とトラブルシュート
最後に、設定したスキーマが正しく表示されているか確認します。また、必要に応じて調整を行います。
# スキーマを適用したページを確認する
wp post list --post_type=job_listing --format=json
# 検索エンジンのインデックス更新を要求する
wp search-prep update-index
注意事項
- 適切なデータを提供し、誤った情報は修正してください。
- セキュリティ上の注意:求人ページへのアクセス制限や情報を適切に管理すること。
- パフォーマンス/運用上の注意:大量の求人情報を扱う場合はキャッシュ設定などを検討する。
まとめ
1. スキーマのインストール: 標準的なプラグインを使用して、Schema.orgをWordPressに統合します。
2. 基本情報の設定: 職種、勤務地などの情報を適切に入力します。
3. 詳細情報の追加: 応募方法や会社情報などを充実させます。
4. 確認と調整: スキーマが正しく適用されているかチェックし、必要に応じて修正を行います。
5. SEO効果: 正しいスキーマを設定することで、検索エンジンからの評価が向上します。
関連記事: