XMLサイトマップの送信方法。URLの見つけ方と送信結果の読み方

結論

XMLサイトマップは、検索エンジンに見つけてほしいページのURLをまとめたファイルです。公開されているサイトマップのURLを確認し、Search Console の「サイトマップ」から送信します。「成功」はファイルを処理できたという意味で、掲載したページがすべてGoogle検索に登録されたという意味ではありません。

1. 公開されているサイトマップのURLを見つける

使っているサイト制作サービスのヘルプで「サイトマップ」を検索します。公開場所が分からなければ、サイトのトップのURLに /sitemap.xml を付けて開くか、/robots.txt を開いて Sitemap: で始まる行を探します。別の場所にあるサイトもあります。

毎日1%改善では、公開中の robots.txt(https://get1pct.com/robots.txt)にサイトマップの場所があり、XMLサイトマップ(https://get1pct.com/sitemap.xml)をブラウザで開くと掲載URLを読めます。自分のサイトでも、ログインを求められず、公開中のURLが並んでいるかを見ます。

Google によると、トップページからリンクで全ページにたどれる小規模なサイトでは、サイトマップが不要な場合もあります。制作サービスがサイトマップを管理している場合は、そのサービスの案内を確認します。

2. Search Consoleの「サイトマップ」から送信する

文末のリンクから Google Search Console のサイトマップ レポートを開き、サイトマップのURLが含まれるプロパティを選びます。プロパティは Search Console で管理するサイトの単位です。URLプレフィックスで登録している場合は、https か http か、www があるかも、サイトマップのURLと照らし合わせます。

そのプロパティのオーナー権限があれば、「新しいサイトマップの追加」にファイルのURLを入力し、「送信」を押します。入力欄の前に自社サイトのURLが出ている場合は、その後に続く sitemap.xml などの部分だけを入れます。

送信できる権限がなくても、robots.txt を管理している人が、サイトマップの場所を示す行を追加できます。robots.txt で見つかっただけのサイトマップは、レポートの送信済み一覧には表示されません。

3. 送信したファイルのステータスを読む

「成功」は、Google がサイトマップを読み取り、エラーなく処理したという意味です。「検出されたページ数」は、検索に登録されたページの数とは異なります。特定のページが登録されたかは、「Googleにインデックス登録されないとき、URL検査で確認する順番」の手順で、そのページのURLを個別に調べます。

「取得できませんでした」なら、入力したURLをブラウザで開き、ファイルが表示されるかを見ます。ブラウザで開ける場合も、Search Console の URL 検査でサイトマップのURLを公開テストし、「クロールを許可?」が「はい」、「ページの取得」が「成功」かを確認します。取得を妨げる原因を直したら、サイトマップを再送信します。

「エラーがあります」と出た場合は、送信済みの行を開いて、Google が表示するエラーの詳細を読みます。

今日やることは、サイトマップ1件の状態を確認する

自社のサイトマップを1つ開き、レポートに送信済みならステータスを読みます。未送信でレポートから確認したい場合は、オーナー権限のある人が送信します。担当者に頼むなら、サイトマップのURLとブラウザで開けたかどうかを伝えます。

出典