Índice de Sitemap

Um índice de sitemap é um sitemap de sitemaps — como grandes sites dividem o limite de 50 000 URLs, quantas URLs você pode cobrir e a estratégia de divisão que realmente compensa.

Publicado pela primeira vez: 22 de jun. de 2026 · Última atualização: 3 de ago. de 2026 · Avançado
1 sinal de evidência nesta página

Um índice de sitemap é um sitemap de sitemaps: um único arquivo que lista seus outros arquivos de sitemap em vez de listar URLs. Você precisa de um quando um único sitemap excederia 50 000 URLs ou 50MB descomprimidos, ou quando quiser organizar um site grande com várias seções/regiões. Um índice pode referenciar até 50 000 sitemaps filhos, cada um com até 50 000 URLs — então um índice cobre 2,5 bilhões de URLs, e o limite de 500 índices por site no Search Console coloca o teto teórico em 1,25 trilhão. Você nunca ficará sem capacidade. Os filhos vivem no mesmo site no mesmo nível de diretório ou inferior, você não aninha um índice dentro de outro, e você submete apenas o índice. O verdadeiro benefício é dividir por seção ou tipo de conteúdo para que você possa ler enviado-vs-indexado por segmento no Search Console.

«> TL;DR — A sitemap index is a sitemap of sitemaps — a <sitemapindex> file

listing <sitemap> entries (<loc> + optional <lastmod>) instead of URLs. You need one once a single sitemap would exceed 50,000 URLs or 50MB uncompressed, or to organize a large multi-section/region site. An index can reference up to 50,000 child sitemaps × 50,000 URLs each = 2.5 billion URLs per index; with up to 500 index files per site in Search Console, the theoretical ceiling is 1.25 trillion — a number no real site approaches. Children stay on the same site at the same directory level or lower, you don’t nest an index inside an index (no tag for it, no tooling support), and you submit only the index. The payoff worth chasing: split by section/content type so you can read submitted-vs-indexed per segment.

Evidência desta afirmação A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Escopo: Google-supported sitemap and sitemap-index limits. Confiança: alta · Verificado: Google Search Central: Manage sitemaps with a sitemap index file

» (Tradução) (Síntese localizada do trecho dezoito, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## What a sitemap index file actually is » (Tradução) (Síntese localizada do trecho dezenove, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«A sitemap index is a sitemap whose entries are other sitemaps. Where a regular sitemap wraps <url> blocks in a <urlset>, an index wraps <sitemap> blocks in a <sitemapindex>. Each <sitemap> has a <loc> pointing at one of your sitemap files and, optionally, a <lastmod>. That’s the whole structure — it carries no page URLs of its own. Evidência desta afirmação A sitemap index contains sitemap entries with a required loc value and an optional lastmod value. Escopo: Sitemaps.org protocol structure for sitemap index files. Confiança: alta · Verificado: Sitemaps.org: Sitemap index XML tag definitions » (Tradução) (Síntese localizada do trecho vinte, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«It exists for one reason: the sitemaps format has hard size limits, and big sites blow past them. So you split your URLs across many sitemaps and use an index to present them to search engines as a single unit. » (Tradução) (Síntese localizada do trecho vinte e um, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## When you need one » (Tradução) (Síntese localizada do trecho vinte e dois, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«Two triggers: » (Tradução) (Síntese localizada do trecho vinte e três, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«1. You hit the size limits. A single sitemap maxes out at 50,000 URLs or 50MB uncompressed, whichever comes first. Google’s guidance is direct: “If you have a sitemap that exceeds the size limits, you’ll need to split up your large sitemap into multiple sitemaps.” Evidência desta afirmação A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Escopo: Google-supported sitemap and sitemap-index limits. Confiança: alta · Verificado: Google Search Central: Manage sitemaps with a sitemap index file Once you’ve split, an index ties the pieces together. 2. You want to organize a large site — even under the limit. Multi-section sites (blog vs. products vs. category pages) and multi-region/multi-language sites are far easier to manage and monitor as separate sitemaps under one index. That organizational use is, in my view, the better reason to reach for an index, and I come back to it in the Frameworks tab. » (Tradução) (Síntese localizada do trecho vinte e quatro, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## Anatomy » (Tradução) (Síntese localizada do trecho vinte e cinco, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«The index is small and dull by design — <sitemapindex>, then a <sitemap> block per child, each with a <loc> and an optional <lastmod>: » (Tradução) (Síntese localizada do trecho vinte e seis, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

<?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 that matter: » (Tradução) (Síntese localizada do trecho vinte e oito, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«- The namespace is the same sitemaps.org/schemas/sitemap/0.9 you use on a regular sitemap; the file is UTF-8 and <loc> values are fully-qualified absolute URLs.

  • Children can be gzipped — .xml.gz is fine, and the 50MB cap is measured on the uncompressed size.
  • The optional <lastmod> here describes when that child sitemap last changed, not when individual pages changed. » (Tradução) (Síntese localizada do trecho vinte e nove, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## How many can you submit — and how many pages is that? » (Tradução) (Síntese localizada do trecho trinta, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«This is where people lowball the ceiling. Stack the limits up: » (Tradução) (Síntese localizada do trecho trinta e um, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«- 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.”

  • Each index can list up to 50,000 child sitemaps.
  • Each child sitemap can hold up to 50,000 URLs.
Evidência desta afirmação A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Escopo: Google-supported sitemap and sitemap-index limits. Confiança: alta · Verificado: Google Search Central: Manage sitemaps with a sitemap index file

» (Tradução) (Síntese localizada do trecho trinta e dois, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«Do the multiplication and the theoretical ceiling is 500 × 50,000 × 50,000 = 1.25 trillion URLs (1,250,000,000,000). Treat that as a ceiling no real site approaches, not a target — the takeaway is simply that you will never run out of sitemap capacity. And you rarely need to get fancy with multiple index files at all: a single sitemap index, without submitting any others, already covers 50,000 × 50,000 = 2.5 billion URLs. If you’ve got 2.5 billion indexable URLs, your sitemap setup is not your problem. » (Tradução) (Síntese localizada do trecho trinta e três, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## Location rules » (Tradução) (Síntese localizada do trecho trinta e quatro, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«The child sitemaps an index references have to live on the same site as the index, and at the same directory level or lower than the index file. An index at https://www.example.com/sitemap-index.xml can point at https://www.example.com/sitemaps/products.xml, but not at a sitemap on a different host or sitting above its own path. Break this and Search Console flags the children as “URL not allowed.” (Cross-domain references are only valid when both domains are verified in Search Console — but for an ordinary single-site index you don’t go there.) » (Tradução) (Síntese localizada do trecho trinta e cinco, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## Don’t nest an index inside an index » (Tradução) (Síntese localizada do trecho trinta e seis, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«A sitemap index lists sitemaps, not other indexes. Neither sitemaps.org’s live protocol page nor Google’s sitemap-index documentation states this in so many words today — I checked both directly rather than trust an older paraphrase. What the protocol does say is narrower: the <loc> tag inside a <sitemapindex> is defined as identifying “a Sitemap, an Atom file, RSS file or a simple text file” — an index file isn’t on that list, and the format has no tag for nesting one index under another. Every sitemap generator, plugin, and search engine I’m aware of treats index-of-indexes as unsupported on that basis; it’s a strong practitioner convention grounded in the format’s structure rather than a single quotable sentence from either doc. Treat it as a hard rule: one level of indexing only. If you find yourself wanting an index-of-indexes, you almost certainly have room to reorganize within the 2.5-billion-URL ceiling a single index already gives you. » (Tradução) (Síntese localizada do trecho trinta e sete, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## Submit only the index » (Tradução) (Síntese localizada do trecho trinta e nove, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«You submit the index file, and that single submission pulls in every child sitemap it references — you don’t need to submit the children one by one. John Mueller put it plainly: “You can submit the individual ones, but you don’t really need to.” Submitting both the index and its children isn’t harmful, just redundant. One clean submission of the index is the move. » (Tradução) (Síntese localizada do trecho quarenta, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«That said, submitting a sitemap — index or not — is a discovery aid, not an indexing guarantee. The index helps engines find your sitemaps; it doesn’t promise the URLs inside them get crawled or indexed. » (Tradução) (Síntese localizada do trecho quarenta e um, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## Splitting strategy — for reporting, not crawl efficiency » (Tradução) (Síntese localizada do trecho quarenta e dois, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«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.” » (Tradução) (Síntese localizada do trecho quarenta e três, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«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.) » (Tradução) (Síntese localizada do trecho quarenta e quatro, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«So split by what you want to measure, not by some imagined crawl benefit. The crawl benefit isn’t there; the reporting benefit is real. » (Tradução) (Síntese localizada do trecho quarenta e cinco, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«## How it relates to the rest of the sitemap family » (Tradução) (Síntese localizada do trecho quarenta e seis, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

«A sitemap index sits on top of your regular XML sitemaps, and the broader sitemaps overview is the place to start if you’re new to the whole topic. Your image and video sitemaps are just more child files an index can reference, and the whole apparatus is part of how search engines handle discovery. None of those need linking out from here — they’re siblings in the same cluster. » (Tradução) (Síntese localizada do trecho quarenta e sete, parte um: o texto-fonte foi preservado para conferência na revisão nativa.)

Adicionar uma nota de especialista

Fixar uma citação de especialista

É uma pessoa nova? Crie o perfil não reivindicado dela em /admin/experts/ → Fixar uma citação de especialista primeiro.