コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
サイトマップ インデックス ファイルでのサイトマップの管理
サイトマップがサイズ制限を超える場合、大きなサイトマップを複数のサイトマップに分割して、新しいサイトマップそれぞれがサイズ制限以下となるようにする必要があります。サイトマップを分割した場合、サイトマップ インデックス ファイルを使って、一度に複数のサイトマップを送信できます。
サイトマップ インデックスのベスト プラクティス
サイトマップ インデックス ファイルの XML 形式は、サイトマップ ファイルの XML 形式とよく似ており、サイトマップ プロトコルで定義されます。つまり、すべてのサイトマップ要件がサイトマップ インデックス ファイルにも適用されます。
参照されるサイトマップは、サイトマップ インデックス ファイルと同じサイトにホストする必要があります。クロスサイト送信を設定した場合には、この要件は適用されません。
サイトマップ インデックス ファイルで参照されるサイトマップは、サイトマップ インデックス ファイルと同じディレクトリ、またはサイト階層の下位に配置する必要があります。たとえば、サイトマップ インデックス ファイルが https://example.com/public/sitemap_index.xml
にある場合、同じ階層またはそれより下位のディレクトリ(例: https://example.com/public/shared/...
)にあるサイトマップのみを含めることができます。
Search Console アカウントに登録されたサイトごとに最大 500 個のサイトマップ インデックス ファイルを送信できます。
サイトマップ インデックスの例
次の例は、2 つのサイトマップを指定した XML 形式のサイトマップ インデックスを示しています。
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://www.example.com/sitemap1.xml.gz</loc>
<lastmod>2024-08-15</lastmod>
</sitemap>
<sitemap>
<loc>https://www.example.com/sitemap2.xml.gz</loc>
<lastmod>2022-06-05</lastmod>
</sitemap>
</sitemapindex>
サイトマップ インデックスのリファレンス
サイトマップ インデックス タグは一般的なサイトマップと同じ名前空間で定義されます(http://www.sitemaps.org/schemas/sitemap/0.9
)。
Google がサイトマップ インデックスを使用できるようにするには、次の必須タグを使用する必要があります。
必須タグ |
sitemapindex |
XML ツリーのルートタグ。他のタグがすべて含まれます。 |
sitemap |
ファイルにリストされている各サイトマップの親タグ。sitemapindex タグに直接属する唯一の子タグです。
|
loc |
サイトマップの場所(URL)。sitemap タグの子タグです。サイトマップ インデックス ファイルには最大 50,000 個の loc タグを含められます。 |
さらに、省略可能な次のタグを使用することによって、Google によるサイトマップのクロールのスケジュールに役に立つ場合があります。
省略可能なタグ |
lastmod |
該当するサイトマップ ファイルが修正されたタイミングを特定します。sitemap タグの子タグにすることができます。lastmod タグの値は、W3C Datetime 形式とする必要があります。 |
参考情報
詳しくは、次のリンクをご確認ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-04 UTC。
[null,null,["最終更新日 2025-08-04 UTC。"],[[["\u003cp\u003eA sitemap index file is used to submit multiple sitemaps to search engines, especially when a single sitemap exceeds the size limit.\u003c/p\u003e\n"],["\u003cp\u003eSitemaps listed within the index file must reside on the same site (unless cross-site submission is configured) and be in the same directory or a lower subdirectory.\u003c/p\u003e\n"],["\u003cp\u003eYou can submit up to 500 sitemap index files for each website registered in your Search Console account.\u003c/p\u003e\n"],["\u003cp\u003eSitemap index files have a specific XML format, similar to sitemaps, and include required tags like \u003ccode\u003esitemapindex\u003c/code\u003e, \u003ccode\u003esitemap\u003c/code\u003e, and \u003ccode\u003eloc\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eOptional tags like \u003ccode\u003elastmod\u003c/code\u003e can be added to indicate the last modification time of the sitemap file, aiding in crawl scheduling by search engines.\u003c/p\u003e\n"]]],["When a sitemap exceeds size limits, split it into smaller sitemaps. Use a sitemap index file to manage and submit multiple sitemaps simultaneously. The sitemap index's XML format mirrors that of a sitemap and follows the Sitemap Protocol. Referenced sitemaps must be on the same site or lower in the directory, or use cross-site submission. A sitemap index can contain up to 50,000 `loc` tags, with `sitemapindex`, `sitemap`, and `loc` being required. Up to 500 sitemap indexes can be submitted per site.\n"],null,["# Manage Your Sitemaps With Sitemap Index Files | Google Search Central\n\nManage your sitemaps with a sitemap index file\n==============================================\n\n\nIf you have a sitemap that exceeds the\n[size limits](/search/docs/crawling-indexing/sitemaps/build-sitemap),\nyou'll need to split up your large sitemap into multiple sitemaps such that each new sitemap\nis below the size limit. Once you've split up your sitemap, you can use a sitemap index file\nas a way to submit many sitemaps at once.\n\nSitemap index best practices\n----------------------------\n\n\nThe XML format of a sitemap index file is very\nsimilar to the XML format of a sitemap file, and it's defined by the\n[Sitemap Protocol](https://www.sitemaps.org/protocol.html#index).\nThis means that all the sitemap requirements apply to sitemap index files also.\n\n\nThe referenced sitemaps must be hosted on the same site as your sitemap index file. This\nrequirement is waived if you set up\n[cross-site submission](/search/docs/crawling-indexing/sitemaps/build-sitemap#cross-submit).\n\n\nSitemaps that are referenced in the sitemap index file must be in the same\ndirectory as the sitemap index file, or lower in the site hierarchy. For example, if the\nsitemap index file is at `https://example.com/public/sitemap_index.xml`, it can\nonly contain sitemaps that are in the same or deeper directory, like\n`https://example.com/public/shared/...`.\n\n\nYou can submit up to 500 sitemap index files for each site in your Search Console account.\n\nExample sitemap index\n---------------------\n\n\nThe following example shows a sitemap index in XML format that lists two sitemaps: \n\n```world-of-warcraft-toc\n\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\n\u003csitemapindex xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\"\u003e\n \u003csitemap\u003e\n \u003cloc\u003ehttps://www.example.com/sitemap1.xml.gz\u003c/loc\u003e\n \u003clastmod\u003e2024-08-15\u003c/lastmod\u003e\n \u003c/sitemap\u003e\n \u003csitemap\u003e\n \u003cloc\u003ehttps://www.example.com/sitemap2.xml.gz\u003c/loc\u003e\n \u003clastmod\u003e2022-06-05\u003c/lastmod\u003e\n \u003c/sitemap\u003e\n\u003c/sitemapindex\u003e\n```\n\nSitemap index reference\n-----------------------\n\n\nThe sitemap index tags are defined by the same namespace as generic sitemaps:\n[`http://www.sitemaps.org/schemas/sitemap/0.9`](http://www.sitemaps.org/schemas/sitemap/0.9)\n\nTo make sure Google can use your sitemap index, you must use the following required tags:\n\n| Required tags ||\n|----------------|------------------------------------------------------------------------------------------------------------------------------|\n| `sitemapindex` | The root tag of the XML tree. It contains all the other tags. |\n| `sitemap` | The parent tag for each sitemap listed in the file. It's the only direct child of the `sitemapindex` tag. |\n| `loc` | The location (URL) of the sitemap. It's a child of the `sitemap` tag. A sitemap index file may have up to 50,000 `loc` tags. |\n\n\nAdditionally, the following optional tags may help Google schedule your sitemaps for crawling:\n\n| Optional tags ||\n|-----------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `lastmod` | Identifies the time that the corresponding sitemap file was modified. It can be a child of a `sitemap` tag. The value for the `lastmod` tag must be in [W3C Datetime format](https://www.w3.org/TR/NOTE-datetime). |\n\nAdditional resources\n--------------------\n\n\nWant to learn more? Check out the following resources:\n\n- [Submit your sitemap to Google](/search/docs/crawling-indexing/sitemaps/build-sitemap#addsitemap)\n- [Learn how to combine sitemap extensions](/search/docs/crawling-indexing/sitemaps/combine-sitemap-extensions)"]]