SWELLでブログを運営し始めても、Googleサーチコンソールの設定をどう始めれば良いか戸惑う方は多いのではないでしょうか。
「認証コードはどこに貼るのか」「GA4との連携は同じ設定なのか」「サイトマップは必要なのか」といった質問が次々に出てくる分野です。
実は、SWELLとサーチコンソールの設定は、手順を分けて考えると整理しやすくなります。手順ごとに区切ると、作業の全体像が掴みやすくなると思います。
この記事では、プロパティの追加から所有権確認、GA4との連携、サイトマップ送信までを順番に解説します。
読み終えるころには、自分のサイトの検索データを正しく確認できる状態を整えられるはずです。
SWELLでサーチコンソールを設定する際は、「所有権確認」と「GA4連携」を別々に行います
SWELLでサーチコンソールを利用できるようにするには、まずSearch Consoleにサイトを登録し、プラグイン「SEO SIMPLE PACK」のウェブマスターツール欄に認証コードを入力し所有権を確認するという手順が主流です。
一方、GA4上でSearch Consoleのデータを閲覧できるようにする「連携」は、所有権確認とは全く別の設定となります。
GA4の管理画面にある「商品リンク」から、再度連携設定を行う必要があります。分けて進めると、全体の流れが見えやすくなりますね。
したがって、全体の手順は以下のようになります。
- Search Consoleにプロパティを追加する
- SEO SIMPLE PACKに認証コードを入力して所有権を確認する
- サイトマップを送信する
- 必要に応じてGA4とSearch Consoleを連携する
手順を分割して検討すべき理由
「設定」と「連携」が混同しやすく、これがSWELL利用者が壁にぶつかる主な要因とされています。
以下では、各仕組みを順に解説します。
サーチコンソールは検索での見え方を確認するツールです
Google Search Consoleは、Google検索におけるサイトの表示回数やクリック数、検索ワード、インデックス状況などを無料で確認できるツールです。
利用開始には、サイトを「プロパティ」として登録し、所有者であることを示す所有権確認が求められます。
所有権確認が完了しない限り、サーチコンソール上で自サイトのデータは閲覧できません。
プロパティは2種類に分かれています
Search Consoleでサイトを追加する際は、以下の2つから選択します。
対象範囲や所有権の確認手段が異なるため、違いを把握しておくことが重要です。
ドメイン型プロパティ
ドメインプロパティは、example.comといったドメイン全体を対象とします。
サブドメインすべてやHTTP・HTTPSを一括で管理できる点が特徴です。
ただし所有権確認はDNSレコードで行う必要があり、サーバーやドメイン管理サービス側で設定を行う必要があります。
URLプレフィックス型プロパティ
URLプレフィックスプロパティは、https://example.com/のように指定したURLで始まる領域のみを対象とします。
HTMLタグなど複数の確認手段が利用できるため、SWELLとSEO SIMPLE PACKでの設定はこの方式で行うのが一般的です。
DNS設定に不慣れな方は、URLプレフィックスを選択し、HTMLタグで所有権を確認する方法が取り組みやすいでしょう。
SWELLでは、SEO SIMPLE PACKを利用した手順が広く案内されています
HTMLタグで所有権を確認する場合、Googleが発行するタグをサイトの<head>内に出力する必要があります。
SWELL利用者向けの複数の解説記事では、SWELL開発者が提供しているプラグイン「SEO SIMPLE PACK」の「SEO PACK」→「一般設定」→「ウェブマスターツール」に認証コードを入力する手順が案内されています。
テーマファイルを直接編集しなくてよいるため、コード編集ミスによるサイト崩れのリスクを抑えやすい点がメリットとされています。実際にこの手順で設定すると、予期せぬトラブルを回避できる点が特に安心です。
GA4との連携には別途権限と設定が求められます
所有権確認が済んでも、GA4上にSearch Consoleのレポートが自動的に表示されるわけではありません。
GA4とSearch Consoleを連携させると、GA4内で検索クエリや自然検索からのランディングページに関するレポートが閲覧できるようになります。
この連携を行うには、以下の2つの権限が必要です。
- Search Consoleの確認済み所有者権限
- GA4プロパティの編集者権限
SEO SIMPLE PACKに認証コードを入力する作業はサイトの所有権確認に該当し、GA4の「Search Consoleリンク」はGoogleサービス間のデータ連携となります。
この二つを区別して把握しておくと、設定漏れを防ぎやすくなります。
ケース別に見る設定手順
ここからは、よくあるシーンごとに具体的なやり方を解説します。
ご自身の状況に合うものを選んでください。
SWELLでサーチコンソールを初めて設定する場合
新しくブログを開設した方は、次の流れで進めるとスムーズです。
手順1:Search Consoleにプロパティを追加する
Search Consoleにログインし、「プロパティを追加」から「URLプレフィックス」を選択します。
サイトのURLは、https://から始まる実際のアドレスと完全に一致させて入力してください。
http と https の違いや、「www」の有無によっては別プロパティとして扱われる点に注意が必要です。
手順2:HTMLタグから認証コードを取得する
確認方法一覧から「HTMLタグ」を選ぶと、所定の形式のタグが表示されます。
<meta name="google-site-verification" content="認証コード" />
SEO SIMPLE PACKの入力欄には、通常content属性の値(ダブルクォーテーション内の文字列)だけ貼り付けます。
ただし、プラグインの画面や仕様は変わる可能性があるため、実際の入力欄に記載された説明文も合わせて確認してください。
手順3:SEO SIMPLE PACKへ入力し、保存する
WordPressの管理画面で「SEO PACK」→「一般設定」を開き、「ウェブマスターツール」タブ内のGoogle Search Console項目に認証コードを入力します。
入力後は必ず「設定を保存する」をクリックしてください。
手順4:ページソースで出力を確認してから「確認」を実行する
サイトのトップページを表示し、ページソースにgoogle-site-verificationが出力されているか確認します。
出力が確認できたら、Search Consoleに戻り「確認」をクリックしてください。
「所有権を確認しました」と表示されれば完了です。
認証がうまくいかない場合
「確認」をクリックしてエラーが出たときは、以下のポイントを見直すと解決できることがあります。
- SEO SIMPLE PACKで保存ボタンを押し忘れていないか
- メタタグ全体ではなく、認証コード部分だけを入力しているか
- Search Consoleで登録したURLと、実際のサイトURLが一致しているか
- キャッシュ系プラグインやサーバーのキャッシュで、古いページが表示されていないか
さらに、認証タグを複数箇所に設置しないことが重要です。
SEO SIMPLE PACKと他のSEOプラグイン、あるいはテーマへの手動追記が重なると、どこから出力されているか判断しにくくなります。
できるだけ設定方法を一本化し、HTMLソースで実際の出力を確認する運用が望ましいと考えられます。
サイトマップを送信してインデックス状況を把握したい場合
所有権の確認が完了したら、サイトマップの送信も検討しましょう。
サイトマップの登録は必須ではありませんが、送信すると送信履歴や読み込み時のエラーをSearch Console上で確認できるようになります。
サイトマップ送信の手順
Search Consoleの左メニューから「サイトマップ」を開き、サイトマップのURLを入力して「送信」をクリックします。
WordPressの標準機能や、SEO SIMPLE PACKと併用されることが多いサイトマップ生成プラグインなど、実際に利用しているサイトマップのURLを指定してください。
送信してもインデックスが保証されるわけではありません
サイトマップの送信は、Googleにページの所在を伝える作業です。
送信したURLがすべてクロール・インデックス登録されるとは限りません。
特に開設したばかりのサイトでは、記事を公開しても検索結果にすぐ表示されないことがあります。
その際は、Search Consoleの「URL検査」から「インデックス登録をリクエスト」を行う手段があります。
ただし、この操作は1件ずつ実施する必要があるため、記事数が増えると手間に感じる方もいるでしょう。
こうしたケースでは、このブログを運営しているインデックスドライブのように、公開中のページURLを1行に1つずつ貼り付けてまとめて送信し、インデックス登録を促進できるサービスを選択肢に入れる方法もあります。
WordPress用プラグインと連携すれば、記事公開と同時に自動でURLを送信できます。
GA4とSearch Consoleを連携したい場合
検索キーワードとサイト内での行動を合わせて分析したいときは、GA4との連携を設定します。
連携手順
- GA4の「管理」画面を開く
- 「商品リンク」から「Search Consoleのリンク」を選ぶ
- 「リンク」をクリックし、連携するSearch Consoleプロパティを選択する
- 関連付けるウェブデータストリームを選択する
- 内容を確認して送信する
連携後に留意すべき点
連携が完了しても、データがGA4側に表示されるまで時間がかかることがあります。
設定直後にレポートが空でも、しばらく様子を見るのが妥当です。
また、レポートがGA4のメニューに表示されない場合は、ライブラリから公開設定が必要になるケースもあるとされています。
なお、SWELLでGA4の計測タグを設置する作業と、Search Consoleとの連携は別個の設定です。
計測タグが正常に動作していることを前提に、連携作業を進めてください。
SWELLでのサーチコンソール設定の要点まとめ
SWELLでサーチコンソールを設定・連携する際のポイントをまとめます。
- まずSearch Consoleにプロパティを追加する(初心者はURLプレフィックスが取り組みやすい)
- SEO SIMPLE PACKのウェブマスターツール欄に、認証コード部分を入力して保存する
- ページソースでタグの出力を確認してから、Search Consoleで「確認」を押す
- 認証タグは一か所だけに設置する
- サイトマップは所有権確認のあとに送信する(インデックスは保証されない)
- GA4との連携は、所有権確認とは別に「商品リンク」から設定する
「所有権確認」と「GA4連携」を別々の作業として順番に進めることが、設定を迷わず完了させるポイントです。
設定が完了したら、記事を検索結果に届ける段階へ
サーチコンソールの設定が終わると、サイトが検索結果でどのように表示されているかを確認できます。
手順をひとつずつ確認しながら進めれば、専門的な知識がなくても設定できるでしょう。
設定後、公開した記事がインデックスに登録されにくいと感じたら、URL を送信して登録を促す方法も検討できます。
インデックスドライブは Search Console や API の設定が不要で、公開中のページの URL を送るだけで利用できるため、記事を増やす際の負担を軽減できるでしょう。実際に使ってみると、手間が少し楽になるのが実感できるかもしれません。
SWELLで記事を公開したら、同時に URL を送信します。
サーチコンソールの設定が済んだら、次は検索エンジンに記事を見つけてもらう段階です。インデックスドライブを使えば、公開中のページの URL をまとめて送信し、インデックス登録を促すことができます。また、WordPress のプラグインと連携すれば、記事を公開するたびに自動で送信されるように設定できます。
※初めてご利用になる方は、カード情報の登録が必要ですが、7日間は無料でお試しいただけます(8日目以降は月額料金が発生します)。インデックスの登録は検索エンジンの判断によるもので、登録の有無やタイミングを保証するものではありません。