Comparador de sitemaps

Compare duas versões de um sitemap. Encontre URLs adicionados, removidos e comuns, analise mudanças de data e exporte os resultados.

Sitemap anterior
Sitemap atual

Um comparador de sitemaps mostra as diferenças entre duas listas XML. O Screpy identifica URLs presentes apenas na fonte atual, apenas na anterior e nas duas. Também compara as strings lastmod fornecidas para os URLs comuns. Use a ferramenta após uma publicação, durante uma migração ou para investigar alterações inesperadas no inventário de URLs publicados.

Escolha as duas versões que deseja comparar

Insira os endereços dos sitemaps anterior e atual ou selecione XML colado de forma independente para cada lado. Uma cópia XML salva é útil quando o endereço antigo já fornece o sitemap novo. O Screpy não recupera versões históricas. Se as duas entradas apontarem para o mesmo arquivo atual, a comparação não poderá reconstruir o conteúdo anterior à implantação.

Use um URL XML público, como https://example.com/sitemap.xml. Esse endereço é ilustrativo. Para localizar primeiro o sitemap do seu site, use o Sitemap Checker. Cada documento colado pode conter até 256 KiB de XML UTF-8.

Interprete adições e remoções como diferenças entre listas

Um URL adicionado aparece na lista atual, mas não na lista anterior lida por completo. Um URL removido aparece na anterior, mas não na lista atual completa. Os URLs comuns aparecem nas duas. A normalização do nome do host não combina caminhos, strings de consulta ou variantes de barra final diferentes: /products/, /Products/ e /products podem continuar sendo endereços distintos.

Uma remoção não é automaticamente um erro de SEO. Um produto excluído pode ter sido retirado do sitemap intencionalmente, enquanto uma página de destino ativa pode ter sido omitida por engano. Investigue o endereço afetado antes de decidir o que alterar. O Bulk HTTP Status Checker verifica respostas e redirecionamentos separadamente.

Não trate datas como prova de atualização

Para URLs comuns, a tabela mostra os valores lastmod anterior e atual. A contagem compara as strings fornecidas, inclusive a adição ou remoção de um valor. Ela não verifica quando a página realmente mudou nem determina se dois formatos de data representam o mesmo instante.

Vincule as datas de modificação a mudanças relevantes no conteúdo. Um gerador que substitui todas as datas a cada compilação pode produzir muitas diferenças sem uma atualização correspondente. Use o Sitemap Validator para analisar a estrutura XML e os valores de campos aceitos. O protocolo Sitemaps descreve os formatos de sitemap e índice.

Confira a cobertura antes de concluir que um URL está ausente

Em índices remotos, o Screpy segue arquivos filhos da mesma origem até uma profundidade de dois níveis. Cada lado fica limitado a dez arquivos, 10.000 URLs de página únicos e 20.000 entradas processadas. Um arquivo remoto pode conter até 5 MiB de conteúdo baixado e descompactado, com um total de 10 MiB descompactados por lado. Índices colados não buscam seus arquivos filhos, porque os arquivos atuais podem não representar a versão salva.

Tempo esgotado, arquivo filho inacessível, escopo não compatível ou limite de processamento podem deixar uma fonte incompleta. Nesse caso, observar um endereço de um só lado não comprova sua ausência do outro. Leia literalmente os rótulos de observação e os totais desconhecidos: desconhecido não significa zero. Endereços de páginas repetidos são agrupados; endereços inválidos e campos repetidos são informados.

Exporte as evidências que realmente analisou

Filtre por tipo de alteração ou texto do URL e exporte em CSV as linhas retidas correspondentes. O JSON inclui o relatório limitado e as observações das fontes. No máximo 1.000 linhas de detalhes são retornadas, portanto os resumos podem contar mais URLs do que a tabela ou a exportação. Análises grandes podem exigir a comparação separada de arquivos de origem menores.

Este relatório não solicita todas as páginas listadas, não identifica o URL canônico escolhido pelo Google nem comprova a indexação. Use o Canonical Tag Checker para analisar declarações canônicas e o Search Console para consultar o estado de indexação registrado pelo Google. Uma comparação sem problemas confirma apenas a comparação dentro do escopo informado.

Perguntas sobre comparação de sitemaps

Compare duas versões de um sitemap. Encontre URLs adicionados, removidos e comuns, analise mudanças de data e exporte os resultados.

Strings de consulta e barras finais são ignoradas?

Não. Diferenças de maiúsculas nos caminhos, strings de consulta e barras finais são preservadas. A ferramenta não combina silenciosamente páginas potencialmente distintas.

O Screpy pode recuperar automaticamente um sitemap antigo?

Não. Forneça um URL que ainda entregue a versão antiga ou cole uma cópia XML salva. Um endereço ativo pode já conter a versão nova.

O que acontece quando um índice não pode ser lido completamente?

O relatório mostra cobertura parcial e diferenças apenas observadas quando a ausência não pode ser comprovada. Os totais de adições e remoções ficam desconhecidos se alguma entrada estiver incompleta.

Uma mudança em lastmod comprova que a página mudou?

Não. O Screpy compara as strings lastmod fornecidas. Confira as datas com mudanças reais; formatos equivalentes também podem ser diferentes como texto.

Por que uma exportação pode ter menos URLs do que o resumo?

A resposta retém no máximo 1.000 linhas de detalhes. O CSV contém as linhas retidas que correspondem aos filtros, e o JSON contém o relatório limitado, não um inventário ilimitado.

Um URL removido significa que a página está quebrada ou fora do índice?

Não. Significa que o endereço está ausente da lista atual completa comparada. A disponibilidade da página e a indexação no Google precisam de verificações separadas.