
Instant Indexing(インデックス促進プラグイン)の設定図解マニュアル【もう迷わない】サチコとサイトの連携手順
Google Search Console(サチコ)とInstant Indexing(インデックス促進プラグイン)のサイト登録や設定方法、連携の手順・・・
何度やっても、しばらくサイト開設しないと手順を忘れるので、自分用のメモとして図解マニュアルをnoteの記事にしておくことにしました。
特に新しいキー(Google JSON Key)を発行する場合に、どこから追加すればよいか迷いがち。
そんなにサイト量産や記事を1日に大量に更新することは無いので、キーは一つを使い回せば十分なのですが、今後、もしかしたら量産する手法をやることもあるかもなので、一応分散させておきたい。
自分が分かれば良い内容となっているので、所々分かりづらいところがあるかもしれませんが、ご了承ください。あと、Google Search Consoleも登録済みに状態から始めます。
Google Cloud の「Indexing API」を有効化&Google JSON Key の発行
まずは、Google JSON Keyの発行です。Google Cloud Consoleへアクセス。
https://console.cloud.google.com/

画面上のプロジェクト選択欄から、使用するプロジェクトを選ぶ(なければ「新しいプロジェクト」を作成)。

左上メニュー(三本線) > 「APIとサービス」 > 「ライブラリ」 をクリック。※下にある「クイック アクセス」からでもOK!

検索窓に 「Indexing API」 と入力して検索。

表示された「Web Search Indexing API」をクリックし、「有効にする」 をクリック。


有効化後、左メニューの 「IAM と管理」 > 「サービスアカウント」 をクリック。

画面上の 「+サービスアカウントを作成」 をクリック。

サービスアカウント名(「blog-indexing」など適当でOK)を入力し、「作成して続行」 をクリック。

「ロールを選択」の項目は何も選ばず(空欄のまま)、「続行」(表示される記入欄も空欄のまま) > 「完了」 をクリック。

作成されたサービスアカウント(メールアドレスのような形式)が一覧に出るので、それをクリック。

上部タブの 「鍵(キー)」 を選択 > 「キーを追加」 > 「新しい鍵を作成」 をクリック。

キーのタイプで 「JSON」 を選択し、「作成」 をクリック。

「保存」をして .json というファイルをパソコンにダウンロードします。(このファイルは一度しかダウンロードできないため、大切に保管)


👉 ※ここで、作成されたサービスアカウントの「メールアドレス(例: xxx@xxx.iam.gserviceaccount.com)」をコピーしておきます。

「サービス アカウント」や「詳細」などのページに表示されています。
サチコ(Google Search Console)のサイト追加とサービスアカウントの紐づけ
次は、サイトをGoogle Search Consoleに追加し、サービスアカウントと紐づけます。Google Search Consoleへアクセスします。
https://search.google.com/search-console/

サイトを登録。左上のサイト選択の▼をクリックし、「+ プロパティを追加」をクリック。


「プロパティ タイプの選択」で「URL プレフィックス」を選択し、サイトのURLを入力して「続行」をクリック。

所有権の確認から「HTML タグ」を選択し、メタタグをコピーする。

メタタグをサイトの<head> セクション内に貼り付けて更新したら「確認」をクリック。※WordPressテーマがCocoonの場合はID(content="■■■" の中の英数字のみ)を設定のアクセス解析・認証にある、専用記入欄に入力して「変更をまとめて保存」をクリック。

「所有権を証明しました」と出ればOK。「プロパティに移動」をクリック。
左メニュー最下部の 「設定」 > 「ユーザーと権限」 をクリック。


画面右上の 「ユーザーを追加」 をクリック。

メールアドレスにGoogle Cloud Consoleの最後でコピーしたサービスアカウントのメールアドレスを貼り付け。
権限を 「オーナー」(※必ずオーナーにしてください。「フル」だと動かない場合があります)に設定し、「追加」 をクリック。

入力したメールアドレスがメールの欄にある、権限が「オーナー」となっているユーザーが追加されていることを確認します。

WordPressの「Instant Indexing」にJSONを設定する
最後にWordPressにプラグイン「Instant Indexing for Google」をインストールし、先程発行したGoogle JSON Keyを設定します。
WordPressのプラグイン追加から「Instant Indexing」を検索、Instant Indexing for Googleの「今すぐインストール」をクリックし、さらに「有効化」をクリック。

有効化したら、左メニューのRank Mathから「Instant Indexing」をクリック。「Google API Settings」 タブを開く。(初期は最初からGoogle API Settingsが開かれています)

下にある「投稿」と「固定ページ」にチェックを入れる(実質投稿だけでOKだけど)。さらに先ほど発行したGoogle JSON Keyのファイルをアップロードして、「変更を保存」をクリック。(※ .json ファイルをメモ帳などで開き、中のコードをすべてコピーして入力欄に貼り付けてもOK)

最後に、正しく設定されているかテストしてみます。「Console」タブを開き、「Google: Publish/update URL」が選択された状態で「Send to API」をクリック。

画像のように、下にSuccessと出ればOKです。

赤文字でErrorやFailed to indexなど表示が出る場合は失敗なので、今まで解説した内容と照らし合わせ、ミスがないか確認してください。
それでも、Successとならない場合はgeminiなどAIに質問すれば、詳しく教えてくれるはずです。(この記事を参考にする前に最初からそうしたほうが速い?)
テストしてSuccessとなった場合は、今後、記事投稿した時に自動でその記事をGoogleに「このページを早くインデックス(登録)してください」と通知されます!(GoogleのIndexing APIという専用ルートを使って直接通知)

また、個別記事からもタイトルの下に出る、Instant Indexing: Google Updateをクリックすることで、Instant Indexingを開いてURLを入力しなくても、ワンクリックで送信が可能です。

ちなみに、Indexing APIは1日あたり200URLまでという送信上限があります。
以上で解説は終わりです。分かりにくかったらごめんなさい。