Sitemap indeks

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

Pertama kali diterbitkan: 22 Jun 2026 · Terakhir diperbarui: 3 Agu 2026 · Advanced
Bahasa
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 one once sebuah single sitemap akan exceed 50 000 URLs atau 50MB uncompressed, atau when 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 one 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 run out dari capacity. Children live pada yang sama situs di yang sama directory tingkat atau lower, Anda tidak nest sebuah indeks inside sebuah indeks, dan Anda submit hanya indeks. nyata payoff adalah splitting oleh bagian atau konten jenis so Anda dapat read 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> + optional <lastmod>) alih-alih URLs. Anda perlu one once 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 no nyata situs approaches. Children stay pada yang sama situs di yang sama directory tingkat atau lower, Anda tidak nest sebuah indeks inside sebuah indeks (no tag untuk ini, no tooling mendukung), dan Anda submit hanya indeks. payoff worth chasing: split oleh bagian/konten jenis so Anda dapat read submitted-vs-terindeks per segment.

Evidence for this claim A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Scope: Google-supported sitemap and sitemap-index limits. Confidence: high · Verified: Google Search Central: Manage sitemaps with a sitemap index file

What sebuah sitemap indeks file actually adalah

sebuah sitemap indeks adalah sebuah sitemap whose entries adalah lainnya sitemaps. Where sebuah regular sitemap wraps <url> blocks di sebuah <urlset>, sebuah indeks wraps <sitemap> blocks di sebuah <sitemapindex>. setiap <sitemap> memiliki sebuah <loc> pointing di one dari Anda sitemap files dan, optionally, sebuah <lastmod>. itu’s whole structure — ini carries no halaman URLs dari -nya own. Evidence for this claim A sitemap index contains sitemap entries with a required loc value and an optional lastmod value. Scope: Sitemaps.org protocol structure for sitemap index files. Confidence: high · Verified: Sitemaps.org: Sitemap index XML tag definitions

ini exists untuk one 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.

When Anda perlu one

Two triggers:

  1. Anda hit size limits. sebuah single sitemap maxes out di 50 000 URLs atau 50MB uncompressed, whichever comes pertama. Google’s guidance adalah direct: “If you have a sitemap that exceeds the size limits, you’ll need to split up your large sitemap into multiple sitemaps.” (terjemahan) “jika Anda memiliki sebuah sitemap itu exceeds size limits, Anda’ll perlu untuk split up Anda besar sitemap ke multiple sitemaps.” Evidence for this claim A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Scope: Google-supported sitemap and sitemap-index limits. Confidence: high · Verified: 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 separate sitemaps di bawah one indeks. itu organizational gunakan adalah, di my view, better alasan untuk reach untuk sebuah indeks, dan I come back untuk ini di Frameworks tab.

Anatomy

indeks adalah kecil dan dull oleh design — <sitemapindex>, lalu sebuah <sitemap> block per child, setiap dengan sebuah <loc> dan sebuah optional <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.
  • optional <lastmod> here describes when itu child sitemap last changed, not when individual halaman changed.

How banyak dapat Anda submit — dan how banyak halaman adalah itu?

ini adalah where people lowball ceiling. Stack limits up:

  • Google Search Console accepts up untuk 500 sitemap indeks files per situs: “You can submit up to 500 sitemap index files for each site in your Search Console account.” (terjemahan) “Anda dapat submit up untuk 500 sitemap indeks files untuk setiap situs di Anda Search Console account.”
  • setiap indeks dapat list up untuk 50 000 child sitemaps.
  • setiap child sitemap dapat hold up untuk 50 000 URLs.
Evidence for this claim A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Scope: Google-supported sitemap and sitemap-index limits. Confidence: high · Verified: Google Search Central: Manage sitemaps with a sitemap index file

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 no nyata situs approaches, not sebuah target — takeaway adalah simply itu Anda akan tidak pernah run out dari sitemap capacity. dan Anda rarely perlu untuk get fancy dengan multiple indeks files di semua: sebuah single sitemap indeks, without submitting apa pun others, sudah covers 50 000 × 50 000 = 2,5 billion URLs. jika Anda’ve got 2,5 billion dapat diindeks URLs, Anda sitemap setup adalah not Anda masalah.

Location aturan

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

Don’t nest sebuah indeks inside sebuah indeks

sebuah sitemap indeks lists sitemaps, not lainnya indeks. Neither sitemaps.org’s live protocol halaman nor Google’s sitemap-indeks documentation states ini di so banyak kata today — I diperiksa both directly alih-alih trust sebuah older paraphrase. What protocol melakukan say adalah narrower: <loc> tag inside sebuah <sitemapindex> adalah defined sebagai identifying “a Sitemap, an Atom file, RSS file or a simple text file” (terjemahan) “sebuah Sitemap, sebuah Atom file, RSS file atau sebuah sederhana text file” — sebuah indeks file isn’t pada itu list, dan format memiliki no tag untuk nesting one indeks di bawah lainnya. setiap sitemap generator, plugin, dan mesin pencari I’m aware dari treats 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: one tingkat dari pengindeksan hanya. jika Anda temukan yourself wanting sebuah indeks-dari-indeks, Anda almost certainly memiliki room untuk reorganize di dalam 2,5-billion-URL ceiling sebuah single indeks sudah gives 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 one oleh one. 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 really perlu untuk.” Submitting both indeks dan -nya children isn’t harmful, hanya redundant. One clean submission dari indeks adalah move.

itu said, submitting sebuah sitemap — indeks atau not — adalah sebuah penemuan aid, not sebuah pengindeksan guarantee. indeks helps mesin temukan Anda sitemaps; ini doesn’t promise URLs inside them get di-crawl atau terindeks.

Splitting strategy — untuk reporting, not crawl efficiency

Here’s bagian itu’s underplayed everywhere else. How Anda split Anda sitemaps di seluruh sebuah indeks melakukan not perubahan how Google melakukan crawl atau indeks Anda halaman. alasan untuk split thoughtfully adalah monitoring. Mueller’s framing adalah one I lean pada: “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) “I umumnya recommend splitting sebuah sitemap file ke logical bagian dari Anda situs so itu Anda dapat monitor itu bagian individually (eg, category halaman vs detail halaman…). … ini doesn’t perubahan how Google melakukan crawl & indeks them, ini adalah really hanya so itu Anda dapat track them better pada Anda side.”

practical payoff: Search Console Sitemaps report menampilkan submitted-vs-terindeks counts per sitemap. Split Anda indeks oleh bagian atau konten jenis — blog, products, categories, docs, per region — dan Anda dapat see which segment adalah di bawah-terindeks alih-alih staring di one situs-wide angka. itu’s sebuah diagnostic I gunakan constantly. (ini adalah yang sama alasan I’ll pertahankan sebuah sitemap dari old URLs sekitar selama sebuah migration: so I dapat watch itu spesifik set drop out dari indeks di GSC.)

So split oleh what Anda ingin mengukur, not oleh beberapa imagined crawl benefit. crawl benefit isn’t there; reporting benefit adalah nyata.

How ini relates untuk rest dari sitemap family

sebuah sitemap indeks sits pada top dari Anda regular sitemap XML, dan broader sitemaps overview adalah place untuk start jika Anda’re baru untuk whole topic. Anda image dan video sitemaps adalah hanya more child files sebuah indeks dapat reference, dan whole apparatus adalah bagian dari how mesin pencari handle penemuan. None dari itu perlu linking out dari here — mereka’re siblings di yang sama cluster.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.