← すべてのガイド
GoogleとBingへのサイトマップ送信方法
Google Search ConsoleとBing Webmaster Toolsでのサイトマップ送信の手順と、よくある間違い。
サイトマップが実際に行うこと
サイトマップは、検索エンジンに知ってほしいすべてのURLを列挙するXMLファイルで、通常はyourdomain.com/sitemap.xmlに置かれます。インデックス登録を強制するものではありませんが、発見のための推測作業を省いてくれます — 内部リンクだけに頼るのではなく、クローラーに直接リストを渡すイメージです。
Google Search Console
- search.google.com/search-consoleにアクセスし、プロパティ(ドメインまたはURLプレフィックス — ドメインプロパティはすべてのサブドメインとプロトコルを一度にカバーします)を追加します。
- 所有権を確認します — ドメインプロパティにはDNS TXTレコードが最も信頼性の高い方法です。URLプレフィックスプロパティにはHTMLメタタグまたはファイルによる確認が使えます。
- 左サイドバーのサイトマップを開き、パスのみを入力(例:
sitemap.xml)して送信をクリックします。 - Googleが取得すると、ステータスが「成功」に更新されます — これには数分から1日ほどかかることがあります。赤いエラーステータスは、通常ファイルにアクセスできないか、有効なXMLではないことを意味します。
Bing Webmaster Tools
- bing.com/webmastersにアクセスします — 確認済みのGoogle Search Consoleプロパティを直接インポートでき、同時にBing上でも確認されます。
- 「Configure My Site」内のサイトマップを開き、サイトマップの完全なURLを送信します。
- Bing Webmaster Toolsでは、設定済みであれば同じダッシュボード内でIndexNowの送信履歴も確認できます — サイトマップのステータスと一緒にチェックする価値があります。
送信したサイトマップを無意味にするよくある間違い
- サイトマップに、404を返す、リダイレクトする、またはrobots.txtでブロックされているURLが含まれている — 検索エンジンはこれらをインデックス登録するのではなく、エラーとしてフラグを立てます。
- サイトマップが一度生成されただけで、新しいページが公開されても更新されない — サイトマップはサイトの現在の状態を反映すべきで、理想的には自動的に再生成されるべきです。
- robots.txtがサイトマップの場所を参照していないため、独自にサイトを発見したクローラーがその場所を知ることができない。
サイトマップ vs. IndexNow
サイトマップはクローラーが独自のスケジュールでチェックする常設リストであり、Googleを含むすべての検索エンジンで機能します。IndexNowは受動的なリストではなくリアルタイムのプッシュですが、対応しているのはBing、Yandex、Seznam、Naverのみです。両方を併用する — サイトマップで基本的なカバレッジを、IndexNowで変更直後の即座の通知を — ことで、どちらか一方だけよりも広くカバーできます。
オーガニッククロールを待つだけでなく、次のページをもっと早く見つけてもらいませんか?
IndexLaunchは、キューに登録した瞬間に、送信したすべてのURLをIndexNow経由でBing、Yandex、Seznam、Naverへ直接プッシュします。
料金を見る