Sitemap indeks

sebuah sitemap indeks adalah sebuah sitemap dari sitemaps — bagaimana besar situs split past 50 000-URL limit, bagaimana banyak URLs Anda dapat cover, dan splitting strategy itu sebenarnya pays off.

Pertama kali diterbitkan: 22 Jun 2026 · Terakhir diperbarui: 3 Agu 2026 · Lanjutan
1 sinyal bukti di halaman ini

sebuah sitemap indeks adalah sebuah sitemap dari sitemaps: sebuah single file itu lists Anda lainnya sitemap files alih-alih listing URLs. Anda perlu satu setelah sebuah single sitemap akan exceed 50 000 URLs atau 50MB uncompressed, atau ketika Anda ingin organize sebuah besar multi-bagian/region situs. sebuah indeks dapat reference up untuk 50 000 child sitemaps, setiap holding up untuk 50 000 URLs — so satu indeks covers 2,5 billion URLs, dan 500-indeks-per-situs limit di Search Console puts theoretical ceiling di 1,25 trillion. Anda'll tidak pernah jalankan out dari capacity. Children langsung pada yang sama situs di yang sama directory tingkat atau lebih rendah, Anda tidak nest sebuah indeks di dalam sebuah indeks, dan Anda submit hanya indeks. nyata payoff adalah splitting oleh bagian atau konten jenis so Anda dapat baca submitted-vs-terindeks per segment di Search Console.

TL;DR — sebuah sitemap indeks adalah sebuah sitemap dari sitemaps — sebuah <sitemapindex> file listing <sitemap> entries (<loc> + opsional <lastmod>) alih-alih URLs. Anda perlu satu setelah sebuah single sitemap akan exceed 50 000 URLs atau 50MB uncompressed, atau untuk organize sebuah besar multi-bagian/region situs. sebuah indeks dapat reference up untuk 50 000 child sitemaps × 50 000 URLs setiap = 2,5 billion URLs per indeks; dengan up untuk 500 indeks files per situs di Search Console, theoretical ceiling adalah 1,25 trillion — sebuah angka Tidak nyata situs approaches. Children stay pada yang sama situs di yang sama directory tingkat atau lebih rendah, Anda tidak nest sebuah indeks di dalam sebuah indeks (Tidak tag untuk ini, Tidak tooling mendukung), dan Anda submit hanya indeks. payoff worth chasing: split oleh bagian/konten jenis so Anda dapat baca submitted-vs-terindeks per segment.

Bukti untuk klaim ini A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Cakupan: Google-supported sitemap and sitemap-index limits. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Manage sitemaps with a sitemap index file

Apa sebuah sitemap indeks file sebenarnya adalah

sebuah sitemap indeks adalah sebuah sitemap milik siapa entries adalah lainnya sitemaps. Di mana sebuah regular sitemap wraps <url> blocks di sebuah <urlset>, sebuah indeks wraps <sitemap> blocks di sebuah <sitemapindex>. setiap <sitemap> memiliki sebuah <loc> pointing di satu dari Anda sitemap files dan, secara opsional, sebuah <lastmod>. itu’s seluruh structure — ini carries Tidak halaman URLs dari -nya own. Bukti untuk klaim ini A sitemap index contains sitemap entries with a required loc value and an optional lastmod value. Cakupan: Sitemaps.org protocol structure for sitemap index files. Tingkat keyakinan: tinggi · Diverifikasi: Sitemaps.org: Sitemap index XML tag definitions

ini ada untuk satu alasan: sitemaps format memiliki hard size limits, dan big situs blow past them. So Anda split Anda URLs di seluruh banyak sitemaps dan gunakan indeks untuk present them untuk mesin pencari sebagai sebuah single unit.

Ketika Anda perlu satu

Dua triggers:

  1. Anda hit size limits. sebuah single sitemap maxes out di 50 000 URLs atau 50MB uncompressed, whichever muncul pertama. Google’s guidance adalah direct: “Jika Anda memiliki a sitemap itu exceeds itu size limits, Anda’ll perlu untuk split up Anda large sitemap menjadi multiple sitemaps.” (terjemahan) “jika Anda memiliki sebuah sitemap itu exceeds size limits, Anda’ll perlu untuk split up Anda besar sitemap ke multiple sitemaps.” Bukti untuk klaim ini A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Cakupan: Google-supported sitemap and sitemap-index limits. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Manage sitemaps with a sitemap index file setelah Anda’ve split, sebuah indeks ties pieces together.
  2. Anda ingin organize sebuah besar situs — bahkan di bawah limit. Multi-bagian situs (blog vs. products vs. category halaman) dan multi-region/multi-language situs adalah far easier untuk manage dan monitor sebagai terpisah sitemaps di bawah satu indeks. itu organizational gunakan adalah, di my view, better alasan untuk reach untuk sebuah indeks, dan I come back untuk ini di Kerangka kerja tab.

Anatomy

indeks adalah kecil dan dull oleh design — <sitemapindex>, lalu sebuah <sitemap> block per child, setiap dengan sebuah <loc> dan sebuah opsional <lastmod>:

<?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>2024-08-15</lastmod>
  </sitemap>
</sitemapindex>

Notes itu penting:

  • namespace adalah yang sama sitemaps.org/schemas/sitemap/0.9 Anda gunakan pada sebuah regular sitemap; file adalah UTF-8 dan <loc> nilai adalah fully-qualified absolute URLs.
  • Children dapat menjadi gzipped — .xml.gz adalah fine, dan 50MB cap adalah diukur pada uncompressed size.
  • opsional <lastmod> di sini mendeskripsikan ketika itu child sitemap terakhir changed, tidak ketika individual halaman changed.

Bagaimana banyak dapat Anda submit — dan bagaimana banyak halaman adalah itu?

ini adalah di mana orang lowball ceiling. Stack limits up:

«- Google Search Console accepts up to 500 sitemap index files per site: “You can submit up to 500 sitemap index files for each site in your Search Console account.” » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tiga puluh dua, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.) «- Each index can list up to 50,000 child sitemaps. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tiga puluh dua, bagian kecil dua: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.) «- Each child sitemap can hold up to 50,000 URLs.

Bukti untuk klaim ini A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Cakupan: Google-supported sitemap and sitemap-index limits. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Manage sitemaps with a sitemap index file

» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tiga puluh dua, bagian kecil tiga: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

melakukan multiplication dan theoretical ceiling adalah 500 × 50 000 × 50 000 = 1,25 trillion URLs (1 250 000 000 000). Treat itu sebagai sebuah ceiling Tidak nyata situs approaches, tidak sebuah target — takeaway adalah sekadar itu Anda akan tidak pernah jalankan out dari sitemap capacity. dan Anda rarely perlu untuk mendapatkan fancy dengan multiple indeks files di semua: sebuah single sitemap indeks, tanpa submitting apa pun others, sudah covers 50 000 × 50 000 = 2,5 billion URLs. jika Anda’ve mendapat 2,5 billion dapat diindeks URLs, Anda sitemap setup adalah tidak Anda masalah.

Location aturan

child sitemaps sebuah indeks references memiliki untuk langsung pada yang sama situs sebagai indeks, dan di sama directory tingkat atau lebih rendah daripada indeks file. sebuah indeks di https://www.example.com/sitemap-index.xml dapat poin di https://www.example.com/sitemaps/products.xml, tetapi tidak di sebuah sitemap pada sebuah berbeda host atau sitting di atas -nya own path. Break ini dan Search Console flags children sebagai “URL tidak diizinkan.” (terjemahan) “URL tidak diizinkan.” (Cross-domain references adalah hanya valid ketika keduanya domains adalah verified di Search Console — tetapi untuk sebuah ordinary single-situs indeks Anda tidak go di sana.)

jangan nest sebuah indeks di dalam sebuah indeks

sebuah sitemap indeks lists sitemaps, tidak lainnya indeks. Neither sitemaps.org’s langsung protocol halaman nor Google’s sitemap-indeks documentation status ini di so banyak kata hari ini — I diperiksa keduanya secara langsung alih-alih trust sebuah older paraphrase. Apa protocol melakukan say adalah lebih sempit: <loc> tag di dalam sebuah <sitemapindex> adalah didefinisikan sebagai identifying “a Sitemap, an Atom file, RSS file atau a simple text file” (terjemahan) “sebuah Sitemap, sebuah Atom file, RSS file atau sebuah sederhana text file” — sebuah indeks file tidak pada itu list, dan format memiliki Tidak tag untuk nesting satu indeks di bawah lainnya. setiap sitemap generator, plugin, dan mesin pencari I’m aware dari memperlakukan indeks-dari-indeks sebagai unsupported pada itu basis; ini adalah sebuah strong practitioner convention grounded di format’s structure alih-alih sebuah single quotable kalimat dari either doc. Treat ini sebagai sebuah hard aturan: satu tingkat dari pengindeksan hanya. jika Anda temukan yourself wanting sebuah indeks-dari-indeks, Anda hampir certainly memiliki room untuk reorganize di dalam 2,5-billion-URL ceiling sebuah single indeks sudah memberikan Anda.

Submit hanya indeks

Anda submit indeks file, dan itu single submission pulls di setiap child sitemap ini references — Anda tidak perlu untuk submit children satu oleh satu. John Mueller put ini plainly: “You can submit the individual ones, but you don’t really need to.” (terjemahan) “Anda dapat submit individual ones, tetapi Anda tidak benar-benar perlu untuk.” Submitting keduanya indeks dan -nya children tidak harmful, hanya redundant. Satu bersih submission dari indeks adalah move.

itu mengatakan, submitting sebuah sitemap — indeks atau tidak — adalah sebuah penemuan aid, tidak sebuah pengindeksan jaminan. indeks helps mesin temukan Anda sitemaps; ini tidak promise URLs di dalam them mendapatkan di-crawl atau terindeks.

Splitting strategy — untuk reporting, tidak crawl efficiency

«Here’s the part that’s underplayed everywhere else. How you split your sitemaps across an index does not change how Google crawls or indexes your pages. The reason to split thoughtfully is monitoring. Mueller’s framing is the one I lean on: “I generally recommend splitting a sitemap file into logical parts of your site so that you can monitor those parts individually (eg, category pages vs detail pages…). … It doesn’t change how Google crawls & indexes them, it’s really just so that you can track them better on your side.” » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian empat puluh tiga, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

«The practical payoff: the Search Console Sitemaps report shows submitted-vs-indexed counts per sitemap. Split your index by section or content type — blog, products, categories, docs, per region — and you can see which segment is under-indexed instead of staring at one site-wide number. That’s a diagnostic I use constantly. (It’s the same reason I’ll keep a sitemap of old URLs around during a migration: so I can watch that specific set drop out of the index in GSC.) » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian empat puluh empat, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

So split oleh apa Anda ingin mengukur, tidak oleh beberapa imagined crawl benefit. crawl benefit tidak di sana; reporting benefit adalah nyata.

Bagaimana ini relates untuk rest dari sitemap family

sebuah sitemap indeks sits pada top dari Anda regular sitemap XML, dan lebih luas sitemaps overview adalah place untuk mulai jika Anda’re baru untuk seluruh topic. Anda image dan video sitemaps adalah hanya lebih child files sebuah indeks dapat reference, dan seluruh apparatus adalah bagian dari bagaimana mesin pencari tangani penemuan. None dari itu perlu linking out dari di sini — mereka’re siblings di yang sama cluster.

Tambahkan catatan pakar

Sematkan kutipan pakar

Orang baru? Buat profilnya yang belum diklaim di /admin/experts/ → Sematkan kutipan pakar terlebih dahulu.