しごと検索を適用したい(でもindexingAPIの部分で躓いている)という方向けの記事です。公式サイトの案内だけでは上手くいかなかったので、多くの人が無駄に苦労せぬようにと記録に残しました。一言でいえば「常に最新の情報を掲載するため」です。以下、公式ガイドラインからの抜粋です。使用することをおすすめします。通知するよりもページをクロールするよう指示するためです。それでも、サイト全体をカバーするためにサイトマップを送信することをおすすめします。APIを用いることで、Googlebotに「この求人ページをクロールするように」という指示が出せる。サイトマップ送信も併用して確実にインデックスするようにしましょう、ということだと思います。サイトマップの送信だけでも掲載は可能。公開後1週間経っての掲載、求人をクローズしたのに閲覧できる、といった状況は避けたい。使用する前提条件に従って、プロジェクト作成→アカウント作成、→所有権の確認→秘密鍵の取得といった手続きを済ませます。ガイドラインに従うだけなので、そこまで複雑ではありません。この先が少しややこしいです。ライブラリをダウンロードするここも少しややこしいです。APIを利用するためのライブラリをダウンロードします。ファイルをダウンロードhttps://github.com/googleapis/google-api-php-client-servicesなぜかindex用のファイルが無く、不足分を上記のライブラリから再びダウンロードします。辿っていき、indexingフォルダとindexing.phpファイルをリリースの方へコピーしました。きままにを参考にすることで対処できました。公式サイト(アクセストークンを取得する)にindexingAPIを利用するためのコードが公開されています。これを使い、ターミナルを用いて動作確認をします。※公式サイトのサンプルコードは、バックスラッシュが欠けているので修正が必要です。コマンドプロンプトでしたっけ)で実験してみて、googleのサーバから「200」が返されたらOKです。あとはWebサイトに実装です。アクションフックとコードの紹介WordPressサイトに、アクションフックを用いて実装しました。フックの種類と実際のコードを紹介します。アクションフック【transition_post_status】を用いました。wordpressの投稿ステータスが変化したときに起動します。日本語版」を参考に作成。実際のコードがコチラです(一部改変しています)。3種類に分岐させています。即時に反映させられます。上記のコードとクライアントライブラリを、プラグインファイルとしてひとまとめにすることも可能です。上手く使えば採用コストの削減も見込めるのではないでしょうか。筆者の経験上インタビュー記事経由で採用が決まることもありますから、しごと検索経由でマッチングする方法もあると思います(人材紹介業の価格破壊の契機になる...?)。▼関連記事(Wordpressへの実装)googleしごと検索をWordPressに実装した【ソースコード有り】プログラミング・コーディングツイートシェアはてブGoogle+Pocketfeedlygoogleしごと検索をWordPressに実装した【ソースコード有り】タグマネージャの使い方メモ【初心者向け】RECOMMENDこちらの記事も人気です。メディアづくり・チームづくり・コーチング(編集の)が得意。生きづらさを市場化すべく試行錯誤中。薬を飲むの苦手、手数の多い単純作業苦手、声の大きい人苦手、飲み会苦手。目標はリオネル・滅私。