Search Consoleにサイトマップを追加する方法

無料のSearch Consoleに登録するとお持ちのウェブサイトがGoogleにどのように認識されているかを確認し、キーワードのパフォーマンスを把握する事ができます。
ガイドラインに違反するようなSEO施策を行い、ペナルティを受けてしまった際もSearch Console上でGoogleから通知が来ます。

ここではお持ちのホームページ(ウェブサイト)をGoogleに登録する方法を解説します。

Search Times

Search Consoleに登録

Google アナリティクスやSearch ConsoleなどGoogleが提供する無料ツールはたくさんあるので混乱してしまう方もいるでしょう。この二つは簡単に言えば次のような機能を提供します。

Googleアナリティクス

Google アナリティクスはウェブサイトのアクセスや訪問者の動向を計測するツールでアクセス解析ツールとも呼ばれます。

Search Console

Search ConsoleはあなたのウェブサイトがGoogleにどのように認識されているかを確認するツールで、サイトの健康診断的なチェックを行う事ができます。

どちらのツールもオンラインマーケティングを行う上では使用頻度の高いツールとなるでしょう。
Search Consoleへの登録は以下のページからできます。

あわせて読みたい

Search Consoleの所有権

Search Consoleの設定時、サイトの所有権の確認を行う場合には現時点で以下の5つの方法があります。

  1. Search Consoleで生成されるHTMLファイルをアップロードする。
  2. HTMLメタタグをサイトのトップページに追加する。
  3. アナリティクスアカウントを使用する。
  4. Google タグマネージャ アカウントを使用します。
  5. ドメイン名プロバイダにログインします。

5と1の方法が推奨されています。

XMLサイトマップが必要な理由

初めてサイトを制作した際は、Googleの検索エンジンにインデックスされる為に、Search Consoleを使ってXMLサイトマップの送信を行う事をおすすめします。

サイトを制作してからしばらく放置していた後に新規にページを作成してもなかなかクローラーが来ない場合がありますが、そのような時にもサイトマップを作成して同時にPing送信(以下で紹介している記事で説明)することで解決する可能性があります。

ここではサイトマップXMLの設定とSearch Consoleの設定について説明します。

XMLサイトマップは、クローラーの道筋を記述したファイルで、検索ロボットがページを巡回する際の参考にし、インデックスを促進します。 Googleの場合はページ情報の他に、画像、動画情報も含められます。
詳しくは、「XMLサイトマップとは?検索エンジンロボットに効率よくページを巡回してもらう」で解説しています。

ウェブを解析し、XMLサイトマップを自動作成するツール

サイトを制作しても、Search Consoleでサイトマップを作成して送信しなければ、なかなかクローラーには来てもらえません。
XMLサイトマップを作成する方法は、プラグインや、外部サービス、デスクトップアプリなどいくつか選択肢があります。
自力で行うと手間もかかりますので、これらのツールを活用する事をおすすめします。

プラグインや外部サービスは無料ですが、デメリットもあります。

WordPressプラグインのデメリット

無料の為、サポートがなく、WordPressやプラグインのバージョンによる相性もあります。
新しいWordPress 5.5からXMLサイトマップ機能が標準搭載されますが、カスタマイズするには技術的な知識が必要となる為、手軽とは言えません。

Make WordPress Core
New XML Sitemaps Functionality in WordPress 5.5 In WordPress 5.5, a new feature is being introduced that adds basic, extensible XML sitemaps functionality into WordPress core. While web crawlers are able to d...

無料のウェブサービスのデメリット

無料のウェブサービスもサポートはなく、ページ数や記述する項目に制限があります。また、XMLサイトマップは、ページが増えたり、ページ内容をアップデートした際など定期的に更新する必要があります。都度ウェブサービスを利用してXMLサイトマップを生成するというのは、効率的ではありません。

デスクトップアプリのデメリット

ウェブを解析してXMLサイトマップを作る「Sitemap Creator」のようなデスクトップアプリは有料です。
WordPressのプラグインと比べると、ツールがウェブサイトを巡回する必要がある為、巡回速度によってはサーバーに負荷を与えてしまいます。(運用する際はクロール速度を調整する必要があります。)
そのかわりにページ数無制限で、自動でXMLサイトマップの更新を定期的に行う事ができます。
ページを頻繁に追加したり、ページ数が膨大な場合は、スケジュールに基づいて週に1回XMLサイトマップを更新し、アップロード、Googleへの通知まで自動化できます。

Sitemap Creator

XMLサイトマップを作成し、FTPでトップページと同じ階層にアップロードしましょう。その後にSearch ConsoleでXMLサイトマップの登録を行います。

Search Consoleでクローラーを呼び込み確認

作成したXMLサイトマップをSearch Consoleに登録する方法を解説します。

Search Consoleでは様々な種類のサイトマップが登録できます。ここでは、検索エンジン向けのXMLサイトマップ、rss/atomフィードを登録します。
※HTMLのサイトマップではありません。

WordPressでウェブサイトを管理されているのであればこのXMLサイトマップの他にRSSフィードも登録しておきましょう。XMLサイトマップとRSSフィードの両方をSearch Consoleに登録する事はGoogleも推奨している方法です。詳しくは、「XMLサイトマップとRSS/Atomフィードの組み合わせ」をご参照ください。

Search ConsoleでサイトマップXML送信

Googleアカウントを取得した後に、Search Consoleにアクセスします。

あわせて読みたい
STEP
プロパティ追加

左上に配置されているプロパティ選択のプルダウンから「プロパティを追加」をクリックします。

プロパティを追加
STEP
プロパティのタイプ

HTTP/HTTPS、サブドメインを全て含める場合は「ドメイン」を、特定のドメインやプロトコルを指定する場合には「URLプレフィックス」を選択します。

プロトコルタイプ
STEP
プロパティの確認

表示される手順に沿ってプロパティを確認します。

所有権の確認

Search Consoleの画面からサイトマップの送信を行うには、以下の手順になります。

STEP
サイトマップ

左メニュー内の「サイトマップ」をクリックします。

サイトマップ
STEP
新しいサイトマップの追加

サイトマップのURLを入力して「送信」ボタンをクリックします。

サイトマップのURLを入力

サイトマップの送信が成功すると以下のように表示されます。

サイトマップを送信しました

サイトマップに登録してもインデックスされない

Search Consoleに登録したサイトAと登録していないサイトBが存在したとして、どちらもすでにGoogleにサイトが存在することが認識されている状態であれば、サイトAもBもクロールの頻度という点では変わりません。次に注目すべき点はウェブサイト内の品質や技術的な問題点となります。

サイトマップに記述されているURLの設定ミスやrobots.txtが原因で、インデックスされていない可能性があります。
以下の点を確認してください。

  • 送信したXMLサイトマップのURLリストの一部が「robots.txt」によってブロックされている
    robots.txtの内容を確認して、XMLサイトマップとrobots.txtの内容が矛盾しないように記述します。
  • 重複するコンテンツがある
    コンテンツが重複している場合は、どちらかがインデックスされます。
  • サイトマップのURLをGoogleが辿れない
    送信したサイトマップのURLの中に404(not found)や301リダイレクトとなるURLがある。

サイトマップにエラーがある場合は、以下のSearch Consoleヘルプから原因を確認して修正しましょう。

あわせて読みたい
サイトマップ レポートを使用してサイトマップを管理する - Search Console ヘルプ サイトマップ レポートを使用すると、プロパティの新しいサイトマップを Google に通知したり、サイトマップの送信履歴を確認したりできます。また、送信したサイトマップ...

インデックス未登録の状態になってしまっている場合の対応

Google Search Consoleの「カバレッジ」の「除外」ステータスでは次の2種類のインデックス未登録項目があります。それぞれの違いはこの表をご覧ください。

検出 – インデックス未登録クロール済み – インデックス未登録
該当箇所検出 - インデックス未登録検出 – インデックス未登録クロール済み - インデックス未登録クロール済み – インデックス未登録
URLのリスト作成完了完了
クロール 完了していない完了
インデックス 完了していない完了していない

それぞれ原因対策が異なりますので、以下のリンクからGoogleのメッセージに適した対応を行ってください。

GoogleのSearch Consoleのカバレッジは、「エラー」や「有効(警告あり)」以外も頻繁ではなくとも定期的に目を通しておきましょう。「除外」ステータスの項目の中にもクロールやインデックス処理に関する問題点が潜んでいる場合があります。

サイトマップの削除方法

ウェブサイトの規模が大きくなり、フリーのサイトマップ生成サービスや、サイトマッププラグインでは適切に運用できなくなってきた場合は、独自でXMLサイトマップを生成するシステムを構築したり、有料のツールを利用してXMLサイトマップの生成方法を変更して対応しましょう。

Search Consoleに登録しているXMLサイトマップを削除して、新たなXMLサイトマップを再登録しましょう。

サイトマップの削除

削除したいサイトマップを選択し、画面右上に表示される三つの点アイコンをクリックし、「サイトマップの削除」をクリックします。

サイトマップの削除

複雑な構造のウェブサイトや、複数のウェブサイトのサイトマップを管理するなら専用のツールがおすすめです。
Sitemap Creatorは設定したウェブサイトの更新状況を検知して、自動でサイトマップを作成・更新します。

sitemap creator

SEOに必要な全ての機能を備えた
総合的なSEOプラットフォーム

キーワード順位取得精度100%
競合SEO/PPC調査
詳細なウェブサイト検査

この記事を書いた人

SEOは考え方はシンプルですが、いざ実践するとなかなか思うようにいきません。
当ブログでは、読者の方に成功も失敗も合わせて情報を共有し、同じような悩みを解決できればという思いで運営しています。
【著書】
分析が導く 最新SEOプラクティカルガイド」(2022年5月27日発売 技術評論社)
最強の効果を生みだす 新しいSEOの教科書」(2017年9月20日発売 技術評論社)

>>著者情報の詳細

Search Times
閉じる