googleIndexingAPI 利用のためのコンソールの設定
IndexingAPIを利用するためにサービスアカウント作成後の手順
googleのリファレンスに手順は乗っているのですが、とりあえず必要最小限の手順を箇条書きでまとめ
サービスアカウントの有効性を確認
プロジェクト登録の確認
①googleのcloud platformを開き、プロジェクト、サービスアカウントが有 効になっているかを確認する。
②上部メニューバーのプロジェクト名を押下し、追加された プロジェクトを選択する
サービスアカウント登録の確認
①左上メニューから「IAMと管理」を押下しサブメニュー の「サービスアカウント」を押下する。
②作成されたサービスアカウントが登録されていることを確 認する。
IndexingAPIの有効化の確認
①左上メニューから「APIとサービス」を押下
サービスアカウントのサイト所有者登録確認
①登録されているURLの所有者にサービス アカウントが含まれているか確認します。
②サイトの所有者となっていないと、IndexingAPIでリク エストを行った際にエラーを返してきます。
URL登録
①googleのsearch consoleを開き、追加するURLが登録されて いるか確認する。
<注意点>
IndexingAPIで連携するURLは、ここで登録したUR Lでないとエラーを返す。
サイト所有者登録
①search consoleを開いた後、対象となるURLを押下
②サイトの詳細画面に遷移するので、設定ボタン(歯車ボタ ン)を押下し「確認の詳細」を押下
③「確認済みサイト所有者」の欄にサービスアカウントが登 録されているかを確認する。
※参考となるgoogleリファレンス: