透過集合功能整理內容
你可以依據偏好儲存及分類內容。
使用 Sitemap 索引檔管理 Sitemap
如果您的 Sitemap 超過大小限制,就必須將大型 Sitemap 分割成多個 Sitemap,確保每個新的 Sitemap 都不超過大小限制。分割 Sitemap 後,您就可以使用 Sitemap 索引檔一次提交多個 Sitemap。
Sitemap 索引最佳做法
Sitemap 索引檔使用的 XML 格式與 Sitemap 檔案的 XML 格式非常類似,且由 Sitemap 通訊協定定義。也就是說,所有 Sitemap 規定也都適用於 Sitemap 索引檔。
參照的 Sitemap 必須和 Sitemap 索引檔一樣代管在相同的網站上。如果您設定了跨網站提交,則可以略過這項規定。
Sitemap 索引檔所參照的 Sitemap 必須與 Sitemap 索引檔位於同一目錄中,或是位於網站階層更低的目錄中。舉例來說,如果 Sitemap 索引檔位於 https://example.com/public/sitemap_index.xml
,則該索引檔中只能包含位於相同或更深層目錄中的 Sitemap,例如 https://example.com/public/shared/...
。
您的 Search Console 帳戶中每個網站提交的 Sitemap 索引檔數量上限為 500 個。
Sitemap 索引範例
以下示範列出兩個 Sitemap 的 XML 格式 Sitemap 索引檔:
<?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>
Sitemap 索引參考資料
Sitemap 索引標記是由與通用 Sitemap 相同的命名空間所定義:
http://www.sitemaps.org/schemas/sitemap/0.9
為確保 Google 可以使用您的 Sitemap 索引,您必須使用下列必要標記:
必要的標記 |
sitemapindex |
XML 樹狀結構的根層級標記,其中包含所有其他標記。 |
sitemap |
檔案中所列各個 Sitemap 的上層標記。這是 sitemapindex 標記的唯一直接子項。 |
loc |
Sitemap 的位置 (網址)。這是 sitemap 標記的子項。每個 Sitemap 索引檔最多只能包含 50,000 個 loc 標記。 |
此外,下列選用標記能夠協助 Google 安排 Sitemap 的檢索作業:
選用標記 |
lastmod |
識別相應 Sitemap 檔案經過修改的時間。可做為 sitemap 標記的子項。lastmod 標記的值必須採用 W3C 日期時間格式。 |
其他資源
如需更多資訊,歡迎查看以下資源:
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-08-04 (世界標準時間)。
[null,null,["上次更新時間:2025-08-04 (世界標準時間)。"],[[["\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)"]]