Gerador de sitemap XML

Cole seus endereços — de uma planilha, do console, como vierem — e receba um arquivo que os buscadores aceitam. Repetições e linhas estranhas são informadas, não descartadas em silêncio.

O Google lê lastmod e ignora changefreq e priority — ficam aqui para outros rastreadores.

Como usar

  1. Cole a lista de endereços, um por linha; caminhos relativos funcionam se o endereço do site estiver preenchido.
  2. Informe a data de modificação, se tiver — o Google lê esse campo.
  3. Copie o XML ou baixe sitemap.xml e envie para a raiz do site.
  4. Para verificar um arquivo existente, vá para Verificar e cole-o.

Bom saber

O e comercial que quebra o arquivo inteiro

Um endereço com parâmetros — /?a=1&b=2 — é comum, mas em XML o e comercial precisa ser escapado como &. Sem isso o analisador falha na primeira linha assim e rejeita o arquivo inteiro, não só aquela entrada. Esta ferramenta escapa cada endereço que escreve, então uma string de consulta nunca lhe custa o sitemap.

O que o Google realmente lê

Dos quatro campos, só lastmod é usado, e apenas se for honesto: uma data que muda a cada publicação ensina o rastreador a ignorá-la. Changefreq e priority são ignorados pelo Google há anos; continuam aqui porque outros rastreadores e algumas ferramentas internas ainda os leem, mas não espere que movam nada na busca.

Perguntas frequentes

Quantos endereços cabem num arquivo?

Cinquenta mil, e no máximo cinquenta megabytes sem compressão. Acima disso divide-se a lista em vários arquivos e listam-se estes num índice de sitemaps. O verificador avisa quando um arquivo colado passa do limite.

Quais páginas não devem estar no sitemap?

Tudo que você não gostaria de ver como resultado: páginas fechadas por robots.txt ou noindex, duplicatas cujo canônico aponta para outro lugar, redirecionamentos e páginas de erro. Um sitemap cheio desses endereços derruba a confiança no arquivo inteiro.

Onde coloco o arquivo pronto?

Na raiz do site, ao lado do robots.txt, e acrescente ali a linha «Sitemap: https://example.com/sitemap.xml». Enviar pelo Search Console depois é opcional, mas acelera o primeiro rastreamento.

Posso rastrear meu site com esta ferramenta?

Não, e nenhuma ferramenta de navegador consegue honestamente: por segurança, uma página de outro domínio não pode ser lida por um script. Aqui o arquivo é montado a partir da lista que você fornece; essa lista vem do seu CMS, do seu build ou de um rastreador de desktop.

Ferramentas relacionadas