サイトマップ(sitemap.xml)を作成しよう
サイトマップには、ホームページに訪れたユーザーのためのHTML形式のサイトマップと、検索エンジンのためのXMLサイトマップがあります。今回は、Googleのクローラーにどんなページがホームページにあるのかを通知することに役立つXMLサイトマップの作成方法を解説します。SEOは積み重ねです。Googleに適切なサイト構成を伝えましょう。
本記事で学ぶ内容
・ sitemap.xmlの大切さが理解できる
・ sitemap.xmlが作れるようになる
サイトマップの役割
Googlebotはページに張られているリンクを辿り(クローリング)、ページの情報を収集していきます。適切に内部リンクが張り巡らされているホームページであれば、Googleのクローラーはほとんどのページを検出できます。
しかし、Search Consoleヘルプによると、次のような場合はクローラーが上手く機能しない可能性があるためサイトマップ(sitemap.xml)をGoogle Search Consoleから送信することを推奨しています。
・サイトのサイズが非常に大きい。
・サイトにどこからもリンクされていない、または適切にリンクされていないコンテンツ ページのアーカイブが大量にある。
・サイトが新しく、外部からのリンクが少ない。
・サイトでリッチメディア コンテンツを使用している、サイトが Google ニュースに表示されている、または他のサイトマップ対応アノテーションを使用している。
引用元:サイトマップについて - Search Console ヘルプ
このように、サイトマップを送信するメリットには、インデックスの促進、インデックス数の把握、既存コンテンツの更新通知などがあります。
※インデックスとは、Googleなどの検索エンジンのデータベースに登録されることです。登録されなければ検索結果に表示されることもないため、非常に重要です。
では、sitemap.xmlの作り方を見てみましょう。
sitemap.xmlの作成方法
1.ツールを利用してsitemap.xmlを作成する
「sitemap.xml Editor」は、サイトマップを自動で生成することができるツールです。
次の項目を設定して「サイトマップ作成」をクリックすれば、1度に最大1,000URLの取得が可能です。
・URL
・最終更新日(lastmod)取得の有無
・更新頻度(changefreq)記述の有無
・優先度(priority)設定の有無
・除外したいディレクトリの指定
・同一タイトルURLの除外設定
後は手動の場合と同様に、Search Consoleからサイトマップを送信します。特
別な事情がない限りは、ツールを利用するのが一番簡単です。
参考:"sitemap.xml Editor"を使ってXMLサイトマップを自動生成しよう!
2.手動でsitemap.xmlを作成する
手動で作成することも可能です。その場合は、下記のように必要な属性を記述していきます。
各属性には以下のような意味があります。
<?xml version=”1.0″ encoding=”UTF-8″?>
必須
文字コード(UTF-8エンコード)を宣言しています。
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
必須
XMLネームスペースを宣言しています。
は、サイトマップに関する情報を囲むために必ず必要です。
<url>
必須
個々の URL に関する情報を囲みます。
<loc>
必須
固有のURLを指定します。URLの記述は構文を統一しなくてはいけません。例えば、”wwwあり”と、”wwwなし”です。
URLが「http://www.example.com/
」 の場合、「http://example.com/
」で始まる URLは記述しないようにします。
また、指定するURLは50,000個以下で、ファイルサイズは未圧縮状態で50MB以下にする必要があります。
<lastmod>
必須ではない
URLの最終更新日を、「YYYY-MM-DDThh:mmTZD」の形式で指定します。
過去のコンテンツを更新した場合に、再クロールさせることができます。
<changefreq>
必須ではない
ページの予想更新頻度を指定します。クロールされる頻度に影響を与える可能性があります。
有効な値は次の7種類です。
・always: アクセスする度に更新するページ
・hourly: 1時間ごとに更新するページ
・daily: 毎日更新するページ
・weekly: 1週間ごとに更新するページ
・monthly: 1ヶ月ごとに更新するページ
・yearly: 1年ごとに更新するページ
・never: アーカイブページに使用するページ
<priority>
必須ではない
他のURLと比較した場合の優先順位を指定します。1.0がもっとも重要で、0.1が重要でないことを意味します。
検索結果のランキングに影響を与えることはありません。あくまでもホームページ内の相対的な優先順位を表しています。
3.WordPressでsitemap.xmlで作成する方法
WordPressの場合は、「Google XML Sitemaps」というプラグインで簡単に設定することができます。
次のような特徴をもったプラグインで、インストールして有効化するだけで基本的な設定が完了しています。
・記事の公開・更新の度にサイトマップを自動生成して、GoogleやBingに通知できる。
・投稿の優先順位、最終更新日、更新頻度の設定ができる。
・サイトマップに含めるURLを指定できる。
設定に関しては、手動で作成する場合と同様の項目をチェックしていくだけです。
インストール時のデフォルトでも問題なく使用することができますので、このプラグインを一度設定しておけば半自動的にサイトマップを作成・送信してくれます。
sitemap.xmlをGoogleに伝える方法
sitemap.xmlは作成しただけでは意味がなく、Googleに伝える必要があります。伝えるためには、Google Search Consoleもしくはrobots.txtを用います。
利用方法は、以下の記事を参考にしてください。
▼Google Search Consoleから通知する方法
関連:Google Search Consoleからsitemap.xmlを送信しよう
▼robots.txtから通知する方法
関連:robots.txtの正しい書き方
まとめ:大規模なホームページは特にサイトマップ送信を
サイトマップを送信することは検索順位に影響を与えません。しかし、サイトマップを送信するメリットはあっても、デメリットはありません。
コンテンツ量が多い大規模ホームページになると、頻繁なクロールが難しいケースも出てきます。ツールやプラグインを使用すれば簡単にサイトマップを送信することができますので、一度この機会にサイトマップの設定を見直してみましょう。
ここがポイント
・sitemap.xmlはクローリングにとても有効
・大きなホームページほどやったほうが良い
・Google Search Consoleから送信する
- Googlebot
- Googlebotとは、インターネット上に存在する無数のホームページを巡回し(クロールし)、文書や画像などを定期的に読み取りデータベース化するGoogleのロボットのことです。「クローラー」あるいは「スパイダー」と呼ばれることもあります。
- ページ
- 印刷物のカタログやパンフレットは、通常複数のページから成り立っています。インターネットのホームページもまったく同じで、テーマや内容ごとにそれぞれの画面が作られています。この画面のことを、インターネットでも「ページ」と呼んでいます。ホームページは、多くの場合、複数ページから成り立っています。
- リンク
- リンクとは、インターネット上では、あるページの中に記された、他のページの所在を表す情報のことを「ハイパーリンク」と呼び、これを略した言葉です。リンクのある場所をクリックすると、他のページにジャンプするようになっています。
- 内部リンク
- 内部リンクとは、同一ドメインのサイト内に貼られたリンクのことを指します。
- Googleとは、世界最大の検索エンジンであるGoogleを展開する米国の企業です。1998年に創業され急激に成長しました。その検索エンジンであるGoogleは、現在日本でも展開していて、日本のYahoo!Japanにも検索結果のデータを提供するなど、検索市場において圧倒的な地位を築いています。
- クローラー
- クローラーとは、検索エンジンへのインデックス作業のために、インターネット上に存在する様々なページの情報を集めデータベースに登録するプログラムのことです。クローラーが動くことをクローリングといいます。クローラーがページを巡回する際、ページに埋め込まれているリンクを辿って、ページ構造やキーワードなどに関する情報を収集します。
- クローラー
- クローラーとは、検索エンジンへのインデックス作業のために、インターネット上に存在する様々なページの情報を集めデータベースに登録するプログラムのことです。クローラーが動くことをクローリングといいます。クローラーがページを巡回する際、ページに埋め込まれているリンクを辿って、ページ構造やキーワードなどに関する情報を収集します。
- サイトマップ
- サイトマップとは、ホームページの中にあるページ構成を一目見て分かるようにした、目次のような案内ページのことを指します。ホームページ内にある全てのページへのリンクが一覧になっていることが多いです。はじめて訪問した人でも、どこに何があるのかがすぐに分かるようにすることを目的として作成されます。
- Google Search Console
- Google Search Consoleとは、Googleが無料で提供しているツールの1つで、ホームページを運営する上で重要な情報を把握できます。 自分が作成したホームページの集客・管理を効果的に行うために利用するもので、訪問者の属性や検索キーワードなどを詳しく調べることができます。
- リンク
- リンクとは、インターネット上では、あるページの中に記された、他のページの所在を表す情報のことを「ハイパーリンク」と呼び、これを略した言葉です。リンクのある場所をクリックすると、他のページにジャンプするようになっています。
- コンテンツ
- コンテンツ(content)とは、日本語に直訳すると「中身」のことです。インターネットでは、ホームページ内の文章や画像、動画や音声などを指します。ホームページがメディアとして重要視されている現在、その内容やクオリティは非常に重要だと言えるでしょう。 なお、かつてはCD-ROMなどのディスクメディアに記録する内容をコンテンツと呼んでいました。
- ページ
- 印刷物のカタログやパンフレットは、通常複数のページから成り立っています。インターネットのホームページもまったく同じで、テーマや内容ごとにそれぞれの画面が作られています。この画面のことを、インターネットでも「ページ」と呼んでいます。ホームページは、多くの場合、複数ページから成り立っています。
- リンク
- リンクとは、インターネット上では、あるページの中に記された、他のページの所在を表す情報のことを「ハイパーリンク」と呼び、これを略した言葉です。リンクのある場所をクリックすると、他のページにジャンプするようになっています。
- コンテンツ
- コンテンツ(content)とは、日本語に直訳すると「中身」のことです。インターネットでは、ホームページ内の文章や画像、動画や音声などを指します。ホームページがメディアとして重要視されている現在、その内容やクオリティは非常に重要だと言えるでしょう。 なお、かつてはCD-ROMなどのディスクメディアに記録する内容をコンテンツと呼んでいました。
- Googleとは、世界最大の検索エンジンであるGoogleを展開する米国の企業です。1998年に創業され急激に成長しました。その検索エンジンであるGoogleは、現在日本でも展開していて、日本のYahoo!Japanにも検索結果のデータを提供するなど、検索市場において圧倒的な地位を築いています。
- サイトマップ
- サイトマップとは、ホームページの中にあるページ構成を一目見て分かるようにした、目次のような案内ページのことを指します。ホームページ内にある全てのページへのリンクが一覧になっていることが多いです。はじめて訪問した人でも、どこに何があるのかがすぐに分かるようにすることを目的として作成されます。
- サイトマップ
- サイトマップとは、ホームページの中にあるページ構成を一目見て分かるようにした、目次のような案内ページのことを指します。ホームページ内にある全てのページへのリンクが一覧になっていることが多いです。はじめて訪問した人でも、どこに何があるのかがすぐに分かるようにすることを目的として作成されます。
- インデックス
- インデックスとは、目次あるいは目次として登録されている状態のことをいいます。また、ホームページのトップページや、製品ページの最上層ページなど、ほかのページへアクセスするための起点となるページを指すこともあります。会話や文脈によって意味が異なるので、注意が必要です。
- コンテンツ
- コンテンツ(content)とは、日本語に直訳すると「中身」のことです。インターネットでは、ホームページ内の文章や画像、動画や音声などを指します。ホームページがメディアとして重要視されている現在、その内容やクオリティは非常に重要だと言えるでしょう。 なお、かつてはCD-ROMなどのディスクメディアに記録する内容をコンテンツと呼んでいました。
- サイトマップ
- サイトマップとは、ホームページの中にあるページ構成を一目見て分かるようにした、目次のような案内ページのことを指します。ホームページ内にある全てのページへのリンクが一覧になっていることが多いです。はじめて訪問した人でも、どこに何があるのかがすぐに分かるようにすることを目的として作成されます。
- サイトマップ
- サイトマップとは、ホームページの中にあるページ構成を一目見て分かるようにした、目次のような案内ページのことを指します。ホームページ内にある全てのページへのリンクが一覧になっていることが多いです。はじめて訪問した人でも、どこに何があるのかがすぐに分かるようにすることを目的として作成されます。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- サイトマップ
- サイトマップとは、ホームページの中にあるページ構成を一目見て分かるようにした、目次のような案内ページのことを指します。ホームページ内にある全てのページへのリンクが一覧になっていることが多いです。はじめて訪問した人でも、どこに何があるのかがすぐに分かるようにすることを目的として作成されます。
- サイトマップ
- サイトマップとは、ホームページの中にあるページ構成を一目見て分かるようにした、目次のような案内ページのことを指します。ホームページ内にある全てのページへのリンクが一覧になっていることが多いです。はじめて訪問した人でも、どこに何があるのかがすぐに分かるようにすることを目的として作成されます。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- www
- wwwとは、World Wide Webの略称であり、世界中のホームページをインターネットを通じて閲覧することができる仕組みのことです。一般的に Web(ウェブ)とも呼ばれています。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- www
- wwwとは、World Wide Webの略称であり、世界中のホームページをインターネットを通じて閲覧することができる仕組みのことです。一般的に Web(ウェブ)とも呼ばれています。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- ファイルサイズ
- ファイルサイズとは、コンピューターで扱うファイルの容量のことをいいます。 ハードディスクなどにファイルを転送する際などは、この容量をしっかりチェックしておく必要があります。その数値に応じてデータをコンピューターに保存することができます。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- コンテンツ
- コンテンツ(content)とは、日本語に直訳すると「中身」のことです。インターネットでは、ホームページ内の文章や画像、動画や音声などを指します。ホームページがメディアとして重要視されている現在、その内容やクオリティは非常に重要だと言えるでしょう。 なお、かつてはCD-ROMなどのディスクメディアに記録する内容をコンテンツと呼んでいました。
- クロール
- クロールとは、検索エンジン内のシステムであるクローラ(ロボット)が一つ一つのサイトを巡回し、サイトの情報を収集することを指します。
- ページ
- 印刷物のカタログやパンフレットは、通常複数のページから成り立っています。インターネットのホームページもまったく同じで、テーマや内容ごとにそれぞれの画面が作られています。この画面のことを、インターネットでも「ページ」と呼んでいます。ホームページは、多くの場合、複数ページから成り立っています。
- クロール
- クロールとは、検索エンジン内のシステムであるクローラ(ロボット)が一つ一つのサイトを巡回し、サイトの情報を収集することを指します。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- 検索結果
- 検索結果とは、GoogleやYahoo!などの検索エンジンで検索したときに表示される情報のことです。「Search Engine Result Page」の頭文字から「SERP」と呼ばれることもあります。 検索結果には、検索エンジンの機能に関する情報と、検索キーワードに関連する情報を持つページが表示されます。
- ページ
- 印刷物のカタログやパンフレットは、通常複数のページから成り立っています。インターネットのホームページもまったく同じで、テーマや内容ごとにそれぞれの画面が作られています。この画面のことを、インターネットでも「ページ」と呼んでいます。ホームページは、多くの場合、複数ページから成り立っています。
- WordPress
- WordPressとは、CMS(コンテンツマネジメントシステム)の1種で、ホームページ管理システムのことです。ブログ感覚で記事の修正・追加が行えるうえ、通常のホームページ並みのデザインを作成することができます。
- プラグイン
- プラグインは、本来あるソフトウェアに機能を拡張させるために追加するプログラムのことです。 このページではWordpressのプラグインを例としてお話していきます。
- プラグイン
- プラグインは、本来あるソフトウェアに機能を拡張させるために追加するプログラムのことです。 このページではWordpressのプラグインを例としてお話していきます。
- プラグイン
- プラグインは、本来あるソフトウェアに機能を拡張させるために追加するプログラムのことです。 このページではWordpressのプラグインを例としてお話していきます。
- サイトマップ
- サイトマップとは、ホームページの中にあるページ構成を一目見て分かるようにした、目次のような案内ページのことを指します。ホームページ内にある全てのページへのリンクが一覧になっていることが多いです。はじめて訪問した人でも、どこに何があるのかがすぐに分かるようにすることを目的として作成されます。
- Googleとは、世界最大の検索エンジンであるGoogleを展開する米国の企業です。1998年に創業され急激に成長しました。その検索エンジンであるGoogleは、現在日本でも展開していて、日本のYahoo!Japanにも検索結果のデータを提供するなど、検索市場において圧倒的な地位を築いています。
- Google Search Console
- Google Search Consoleとは、Googleが無料で提供しているツールの1つで、ホームページを運営する上で重要な情報を把握できます。 自分が作成したホームページの集客・管理を効果的に行うために利用するもので、訪問者の属性や検索キーワードなどを詳しく調べることができます。
- Google Search Console
- Google Search Consoleとは、Googleが無料で提供しているツールの1つで、ホームページを運営する上で重要な情報を把握できます。 自分が作成したホームページの集客・管理を効果的に行うために利用するもので、訪問者の属性や検索キーワードなどを詳しく調べることができます。
- サイトマップ
- サイトマップとは、ホームページの中にあるページ構成を一目見て分かるようにした、目次のような案内ページのことを指します。ホームページ内にある全てのページへのリンクが一覧になっていることが多いです。はじめて訪問した人でも、どこに何があるのかがすぐに分かるようにすることを目的として作成されます。
- コンテンツ
- コンテンツ(content)とは、日本語に直訳すると「中身」のことです。インターネットでは、ホームページ内の文章や画像、動画や音声などを指します。ホームページがメディアとして重要視されている現在、その内容やクオリティは非常に重要だと言えるでしょう。 なお、かつてはCD-ROMなどのディスクメディアに記録する内容をコンテンツと呼んでいました。
- ページ
- 印刷物のカタログやパンフレットは、通常複数のページから成り立っています。インターネットのホームページもまったく同じで、テーマや内容ごとにそれぞれの画面が作られています。この画面のことを、インターネットでも「ページ」と呼んでいます。ホームページは、多くの場合、複数ページから成り立っています。
- クロール
- クロールとは、検索エンジン内のシステムであるクローラ(ロボット)が一つ一つのサイトを巡回し、サイトの情報を収集することを指します。
- プラグイン
- プラグインは、本来あるソフトウェアに機能を拡張させるために追加するプログラムのことです。 このページではWordpressのプラグインを例としてお話していきます。
- サイトマップ
- サイトマップとは、ホームページの中にあるページ構成を一目見て分かるようにした、目次のような案内ページのことを指します。ホームページ内にある全てのページへのリンクが一覧になっていることが多いです。はじめて訪問した人でも、どこに何があるのかがすぐに分かるようにすることを目的として作成されます。
おすすめ記事
おすすめエントリー
カテゴリから記事をさがす
Web マーケティング
- SEO(検索エンジン最適化)
- SNSマーケティング
- アプリマーケティング
- Web広告
- グロースハック
- ABテスト・EFO・CRO
- LP制作・LPO
- CMS・Webサイト制作
- 記事制作・ライティング
- コンテンツマーケティング
- メール配信・メールマーケティング
- マーケティングオートメーション(MA)
- リードジェネレーション(見込み顧客獲得)
- カスタマーサポート・カスタマーサクセス
- アクセス解析・広告効果測定
- データ分析
- リサーチ・市場調査
- 口コミ分析・ソーシャルリスニング
- O2O(Online to Offline)
- EC・通販・ネットショップ
- 多言語・翻訳
- 動画・映像制作
- AR・VR制作
- 統計データ
- マーケティングお役立ちレポート
- 連載
- チャットボット
- Web会議
- 動画マーケティング
- CRM(顧客管理)