SEOのためのサイトマップ:サイトマップを管理する方法
絶えず変化する検索エンジン最適化分野では、簡単な修正が大きな効果を生み出すことができます。まさにサイトマップがその例です。このシンプルだが効果的なツールは、少ない労力で高い効果を発揮してサイトの上位露出を高める優れた方法です。
サイトマップが何であるか、なぜ重要なのか、サイトのサイズに関係なく、検索エンジンがコンテンツを簡単に見つけてインデックス付けできるように、サイトマップをどのように活用できるかを学びます。
サイトマップとは何ですか?
サイトマップは、ウェブサイトのすべてのURLへのリンクをリストしたページです。また、これらのリンクに関する追加情報(例:どのくらいの頻度で更新されるのか、検索エンジンにとってどれほど重要なのかなど)も提供します。サイトマップは、主に検索エンジンのクローラー(検索エンジン用にWebコンテンツを体系的にインデックス付けする自動プログラム)のために作成されていますが、ウェブマスターにとっても便利な参考資料になることがあります。
サイトマップが重要な理由は何ですか?
サイトマップは、検索エンジンがWebサイトのコンテンツをすばやく簡単に見つけ、そのコンテンツを関連する検索エンジン結果ページ(SERP)に表示するのに役立ちます。これは、インデックス付けされていないコンテンツがSERPで見つからないために重要です。 SERPの上位にランクされていると、ウェブサイトに費用対効果の高い自然トラフィックを提供できます。
サイトマップは、検索エンジンがコンテンツを発見できる唯一の方法ではありません。検索エンジンはウェブサイト間の外部リンクをクロールし、サイト内の内部リンクをクロールします。ただし、サイトマップはこのプロセスをはるかに効率的にし、内部リンクを介して見つけるのが難しいコンテンツを公開するのに役立ちます。
これはショッピングモールの店舗案内図に似ています。もちろん、すべての店舗に入ることができますが、時間がかかり、多くの店舗を見逃す可能性があります。一方、店舗案内図では、すべての店舗を一目でわかりやすいリストが表示されます。
サイトマップの種類は何ですか?
- イメージサイトマップ
- ビデオサイトマップ
- ニュースサイトマップ
- モバイルサイトマップ
イメージサイトマップ
画像サイトマップは、ウェブサイトの画像URLを一覧表示し、検索エンジンが画像をクロールしてインデックス付けして画像検索結果に反映するのに役立ちます。包括的な画像インデックスは、ファッション、美容、ホームデコなどの視覚的検索を多くする業界で特に便利です。
正しく設定された画像サイトマップは最初にページのURLを一覧表示し、 image:imageタグ内に各ページのすべての画像のURLを含める必要があります。
ビデオサイトマップ
ビデオサイトマップは画像サイトマップと似ていますが、画像の代わりにビデオを一覧表示します。ビデオサイトマップは、ウェブサイトでホストされているビデオのみをリストでき、サードパーティのソース(YouTubeにアップロードした後にサイトに埋め込まれたビデオなど)はリストできません。
正しく設定されたビデオサイトマップは最初にページのURLをリストし、 video:videoタグ内に各ページのすべてのビデオのURLを含める必要があります。ビデオのタイトル、説明、長さ、再生回数、公開日などの追加情報を含めることもできます。
ニュースサイトマップ
ニュースサイトマップには、サイト運営者がGoogleニュースに送信したいニュース記事が一覧表示されます。これにより、検索エンジンが最新の情報を探している人のためにニュース価値のあるコンテンツをすばやくクロールしてインデックス作成できるようになります。
ニュースサイトマップには、出版社名、日付、タイトルなどの出版社固有の追加情報も含まれています。
モバイルサイトマップ
モバイルサイトマップには、ウェブサイトのコンテンツのモバイルバージョンリンクが含まれています。これらのサイトマップは、サイトのデスクトップ版とモバイル版が分離されている場合に便利ですが、 Googleはこれらの設定を(非常に)お勧めしません。ウェブサイトがレスポンシブに設計され、モバイルユーザーにもうまく機能する場合、モバイルサイトマップは重複してGoogleのクローラを混乱させる可能性があります。
HTMLサイトマップ対。 XMLサイトマップ
Webサイトには、HTMLサイトマップとXMLサイトマップの2つの形式があります。
HTMLサイトマップとは?
HTMLサイトマップは、Webサイトのすべてのコンテンツへのリンクを含むページです。 HTMLサイトマップという名前は、ページのHTML(ハイパーテキストマークアップ言語)コンテンツを介して提供されるためです。
以下のLOLA EコマースストアのHTMLサイトマップのように、HTMLサイトマップは、ユーザーがコンテンツを見つけるのに役立つように設計されています。 HTMLサイトマップはSEOには役に立ちません。XMLサイトマップを置き換えて使用しないでください。
XMLサイトマップとは?
XMLサイトマップは、拡張可能マークアップ言語(XML)と呼ばれるコード形式を使用してWebサイトに生成されたファイルです。このタイプのサイトマップは、ユーザーではなく検索エンジンクローラー用に設計されています。以下のShopify独自のXMLサイトマップスクリーンショットに示すように、このファイルにはサイトマップのコードのみが含まれており、ブランドやユーザーフレンドリーなコンテンツはありません。
XMLサイトマップには、各URLに関する追加情報を含めることができます。例えば:
- 最後の変更日: <lastmod> タグは、URL が最後に変更された日付を記録します。 YYYY-MM-DD形式でなければなりません。
- 変更頻度: <changefreq> タグは、ページがどれだけ頻繁に更新されるかを検索エンジンに通知します。値は、hourly、daily、weekly、monthly、yearly、always、never のいずれかで作成する必要があります。
- 優先順位:<priority>タグは、各ページの重要度を検索エンジンに通知します。 1が最も高く、0が最も低い。値が指定されない場合、デフォルトは0.5と見なされます。
私のウェブサイトにはHTMLまたはXMLサイトマップを使用する必要がありますか?
すべてのウェブサイトは、検索エンジンがコンテンツをクロールしてインデックス化できるようにXMLサイトマップを使用する必要があります。ユーザーを支援するためにHTMLサイトマップを使用することもできますが、この形式にはSEOの利点はなく、ユーザーが現代のWebサイトでサイトマップを使用する可能性は低いです。 SEOの目的では、XMLサイトマップの代わりにHTMLサイトマップを使用しないでください。
私のウェブサイトにはいくつのサイトマップが必要ですか?
「サイトマップ」という言葉をよく聞きますが、ほとんどのサイトには実際に複数のサイトマップがあります。これは、上記のように、さまざまな種類のコンテンツのサイトマップであることも、サイトのセクションごとにグループ化されたサイトマップ(ブログ用のサイトマップ、製品ページ用のサイトマップなど)でもあります。
複数のサイトマップがある場合は、サイトマップインデックスファイルを作成する必要があります。これはデフォルトでサイトマップのサイトマップです。個々のURLにリンクするのではなく、各特定のサイトマップファイルにリンクします。
サイトマップ作成のヒント
- サイトマップを検索エンジンに送信する
- 関連URLのみをリストする
- 関連情報を含める
- サイトマップをグループにまとめる
以下は、Webサイトのサイトマップを作成する際に念頭に置く必要があるヒントです。
サイトマップを検索エンジンに送信する
サイトマップをGoogleとBingに送信してください。 Webクローラーはサイトマップを送信しなくてもサイトマップを見つけることができますが、定期的にクロールできるようにできるだけ簡単に作成することをお勧めします。 GoogleではGoogle Search Consoleアカウントを、BingはBing Webmaster Toolsアカウントを介して送信します。
サイトマップを送信するときは、サイトマップインデックスのURLと個々のサイトマップのURLも送信する必要があります。
関連URLのみをリストする
サイトマップには、ウェブサイトのすべてのページを含める必要はありません。検索エンジンがインデックスを作成したいページのみを含める必要があります。したがって、プライバシーポリシー、パスワードで保護されたページ、購入後のページ、および検索エンジンがクロールまたはSERPに表示されないようにしたい他のページは除外できます。
さらに、サイトマップには外部リンクを含めないでください。サイト内のページのみを含める必要があります。各XMLサイトマップファイルのサイズは50MB以下、URLの数は50,000未満に制限する必要があります。サイトが大きい場合は、複数のサイトマップファイルとサイトマップインデックスファイルを作成してください。
関連情報を含める
良いサイトマップはサイトの重要なページにリンクされていますが、素晴らしいサイトマップにはそのページに関するできるだけ多くの追加情報が含まれています。これには、最終変更日、更新頻度、画像タグなどが含まれます。提供できる情報が多いほど、検索エンジンがコンテンツをどのように処理するか、どのくらいの頻度でクロールする必要があるかをよりよく理解できます。
サイトマップをグループ化する
サイトマップを論理的および階層的に構造化して、製品ページ、ブログ投稿、サービスページなどの類似した種類のコンテンツをグループ化します。これにより、GoogleやBingなどの検索エンジンがコンテンツを簡単にクロールしてインデックス作成できるようになります。
サイトマップに関するよくある質問
サイトマップをどのように作成しますか?
Shopifyなどの多くの一般的なコンテンツ管理システム(CMS)は、ウェブサイトのサイトマップを自動的に生成します。通常、サイトまたはSEO設定でこれを見つけることができます。サイトマップを直接生成する方法を学ぶか、サイトマップジェネレータを使用することもできます。
サイトマップの最も一般的に使用される形式は何ですか?
XMLとHTMLは、最も一般的に使用されるサイトマップ形式です。しかし、HTMLサイトマップは以前ほど人気がなく、もはやSEOには役に立ちません。
サイトマップをGoogleに送信するにはどうすればよいですか?
Googleにサイトマップを送信するには、ウェブサイトのGoogle Search Consoleプロパティを確認し、[サイトマップ]セクションにアクセスしてリンクを送信します。複数のサイトマップがある場合は、サイトマップインデックスファイルのURLだけでなく、個々のサイトマップも送信する必要があります。