Í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
Idiomas
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 — Um índice de sitemap é um sitemap de sitemaps — um arquivo <sitemapindex> listando entradas <sitemap> (<loc> + <lastmod> opcional) em vez de URLs. Você precisa de um assim que um único sitemap excederia 50 000 URLs ou 50MB sem compressão, ou para organizar um site grande com várias seções/regiões. Um índice pode referenciar até 50 000 sitemaps filhos × 50 000 URLs cada = 2,5 bilhões de URLs por índice; com até 500 arquivos de índice por site no Search Console, o teto teórico é 1,25 trilhão — um número que nenhum site real se aproxima. Os filhos permanecem no mesmo site no mesmo nível de diretório ou abaixo, você não aninha um índice dentro de um índice (não há tag para isso, nem suporte de ferramentas), e você envia apenas o índice. A recompensa que vale a pena buscar: divida por seção/tipo de conteúdo para que você possa ler enviado-vs-indexado por segmento.

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

O que um arquivo de índice de sitemap realmente é

Um índice de sitemap é um sitemap cujas entradas são outros sitemaps. Onde um sitemap regular envolve blocos <url> em um <urlset>, um índice envolve blocos <sitemap> em um <sitemapindex>. Cada <sitemap> tem um <loc> apontando para um dos seus arquivos de sitemap e, opcionalmente, um <lastmod>. Essa é toda a estrutura — ele não carrega URLs de página próprias. 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

Ele existe por uma razão: o formato de sitemaps tem limites rígidos de tamanho, e sites grandes os ultrapassam. Então você divide suas URLs em muitos sitemaps e usa um índice para apresentá-los aos mecanismos de busca como uma unidade única.

Quando você precisa de uma

Dois gatilhos:

  1. Você atingiu os limites de tamanho. Um único sitemap tem o máximo de 50 000 URLs ou 50MB descompactados, o que vier primeiro. A orientação do Google é direta: “If you have a sitemap that exceeds the size limits, you’ll need to split up your large sitemap into 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 (tradução) «Se você tiver um sitemap que exceda os limites de tamanho, precisará dividir seu sitemap grande em vários sitemaps.» Depois de dividir, um índice une as partes.
  2. Você quer organizar um site grande — mesmo abaixo do limite. Sites com várias seções (blog vs. produtos vs. páginas de categoria) e sites multirregionais/multi-idiomas são muito mais fáceis de gerenciar e monitorar como sitemaps separados sob um único índice. Esse uso organizacional é, na minha opinião, a melhor razão para usar um índice, e eu volto a ele na aba Frameworks.

Anatomia

O índice é pequeno e simples por design — <sitemapindex>, depois um bloco <sitemap> por filho, cada um com um <loc> e um <lastmod> opcional:

<?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>

Notas que importam:

  • O namespace é o mesmo sitemaps.org/schemas/sitemap/0.9 que você usa em um sitemap comum; o arquivo é UTF-8 e os valores de <loc> são URLs absolutas totalmente qualificadas.
  • Os filhos podem ser compactados com gzip.xml.gz é aceitável, e o limite de 50MB é medido no tamanho descompactado.
  • O <lastmod> opcional aqui descreve quando aquele sitemap filho mudou pela última vez, não quando páginas individuais mudaram.

Quantos você pode enviar — e quantas páginas isso representa?

É aqui que as pessoas subestimam o teto. Some os limites:

  • O Google Search Console aceita até 500 arquivos de índice de sitemap por site: “You can submit up to 500 sitemap index files for each site in your Search Console account.” (tradução) «Você pode enviar até 500 arquivos de índice de sitemap para cada site na sua conta do Search Console.»
  • Cada índice pode listar até 50 000 sitemaps filhos.
  • Cada sitemap filho pode conter até 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

Faça a multiplicação e o teto teórico é 500 × 50 000 × 50 000 = 1,25 trilhão de URLs (1.250.000.000.000). Trate isso como um teto que nenhum site real se aproxima, não como uma meta — a conclusão é simplesmente que você nunca vai ficar sem capacidade de sitemap. E raramente você precisa complicar com vários arquivos de índice: um único índice de sitemap, sem enviar nenhum outro, já cobre 50 000 × 50 000 = 2,5 bilhões de URLs. Se você tem 2,5 bilhões de URLs indexáveis, sua configuração de sitemap não é o seu problema.

Regras de localização

Os sitemaps filhos que um índice referencia precisam estar no mesmo site que o índice, e no mesmo nível de diretório ou inferior ao arquivo de índice. Um índice em https://www.example.com/sitemap-index.xml pode apontar para https://www.example.com/sitemaps/products.xml, mas não para um sitemap em um host diferente ou acima do seu próprio caminho. Se quebrar isso, o Search Console marca os filhos como “URL not allowed.” (Referências entre domínios só são válidas quando ambos os domínios estão verificados no Search Console — mas para um índice comum de site único você não vai por aí.)

Não aninhe um índice dentro de outro índice

Um índice de sitemap lista sitemaps, não outros índices. Nem a página do protocolo ao vivo do sitemaps.org nem a documentação de índice de sitemap do Google afirmam isso em muitas palavras hoje — verifiquei ambos diretamente em vez de confiar em uma paráfrase mais antiga. O que o protocolo diz é mais restrito: a tag <loc> dentro de um <sitemapindex> é definida como identificando “a Sitemap, an Atom file, RSS file or a simple text file” — um arquivo de índice não está nessa lista, e o formato não tem tag para aninhar um índice dentro de outro. Todo gerador de sitemap, plugin e mecanismo de busca que eu conheço trata índice-de-índices como não suportado com base nisso; é uma convenção forte de profissionais fundamentada na estrutura do formato, em vez de uma única frase citável de qualquer um dos documentos. Trate como uma regra rígida: apenas um nível de indexação. Se você se pegar querendo um índice-de-índices, quase certamente tem espaço para reorganizar dentro do teto de 2,5 bilhões de URLs que um único índice já te dá.

Envie apenas o índice

Você envia o arquivo de índice, e esse único envio puxa todos os sitemaps filhos que ele referencia — você não precisa enviar os filhos um por um. John Mueller colocou de forma clara: “You can submit the individual ones, but you don’t really need to.” (tradução) «Você pode enviar os individuais, mas não precisa realmente.» Enviar tanto o índice quanto seus filhos não é prejudicial, apenas redundante. Um envio limpo do índice é o caminho.

Dito isso, enviar um sitemap — índice ou não — é um auxílio de descoberta, não uma garantia de indexação. O índice ajuda os mecanismos a encontrar seus sitemaps; não promete que as URLs dentro deles sejam rastreadas ou indexadas.

Estratégia de divisão — para monitoramento, não eficiência de rastreamento

Aqui está a parte que é subestimada em todos os outros lugares. Como você divide seus sitemaps em um índice não muda como o Google rastreia ou indexa suas páginas. O motivo para dividir com cuidado é o monitoramento. O enquadramento de Mueller é o que eu uso: “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) «Eu geralmente recomendo dividir um arquivo de sitemap em partes lógicas do seu site para que você possa monitorar essas partes individualmente (por exemplo, páginas de categoria vs páginas de detalhes…). … Isso não muda como o Google rastreia e indexa, é realmente apenas para que você possa acompanhá-los melhor do seu lado.»

O retorno prático: o relatório de Sitemaps no Search Console mostra contagens de enviados vs indexados por sitemap. Divida seu índice por seção ou tipo de conteúdo — blog, produtos, categorias, documentação, por região — e você pode ver qual segmento está subindexado em vez de olhar para um único número do site inteiro. Esse é um diagnóstico que uso constantemente. (É o mesmo motivo pelo qual mantenho um sitemap de URLs antigas durante uma migração: para poder observar esse conjunto específico sair do índice no GSC.)

Então divida pelo que você quer medir, não por algum benefício imaginário de rastreamento. O benefício de rastreamento não existe; o benefício de monitoramento é real.

Como isso se relaciona com o resto da família de sitemaps

Um índice de sitemap fica no topo dos seus XML sitemaps regulares, e a visão geral mais ampla de sitemaps é o lugar para começar se você é novo no tópico inteiro. Seus image e video sitemaps são apenas mais arquivos filhos que um índice pode referenciar, e todo o aparato faz parte de como os mecanismos de busca lidam com descoberta. Nenhum deles precisa de links daqui — são irmãos no mesmo cluster.

Add an expert note

Pin an expert quote

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