Gerador de sitemap XML

Transforme uma lista de URLs de páginas em um sitemap.xml válido com lastmod, changefreq e priority opcionais. Remove duplicatas, escapa o & e sinaliza linhas inválidas.

URLs http(s) absolutas. Duplicatas são removidas e caracteres especiais como & são escapados para XML.

3 URLs no sitemap
sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
  </url>
  <url>
    <loc>https://example.com/about</loc>
  </url>
  <url>
    <loc>https://example.com/blog?page=2&amp;sort=new</loc>
  </url>
</urlset>
Gera um sitemap conforme o protocolo sitemaps.org 0.9. O Google ignora changefreq e priority e só usa lastmod quando é preciso. Envie o arquivo ao seu site e indique-o no robots.txt ou no Search Console.

O que é Gerador de sitemap?

Este gerador de sitemap converte uma lista de URLs em um arquivo sitemap.xml que segue o protocolo sitemaps.org 0.9, usado pelo Google, pelo Bing e por outros buscadores. Você pode acrescentar a mesma data lastmod, changefreq e priority a todas as entradas; duplicatas e linhas inválidas são removidas e informadas.

Como usar Gerador de sitemap

  1. Cole as URLs absolutas das páginas, uma por linha.
  2. Escolha o lastmod (omitir, hoje ou uma data específica), o changefreq e a priority, ou deixe-os omitidos.
  3. Confira a contagem, as duplicatas removidas e eventuais linhas inválidas ignoradas.
  4. Copie ou baixe o sitemap.xml, envie-o para o seu site e referencie-o no robots.txt ou no Search Console.

Exemplo

Entrada
https://example.com/
https://example.com/about
https://example.com/blog?page=2&sort=new
Saída
3 URLs; the third becomes <loc>https://example.com/blog?page=2&amp;sort=new</loc>

Quando usar Gerador de sitemap

Use para sites estáticos pequenos e médios ou quando você tiver uma exportação de URLs de um crawler ou CMS. A ferramenta não rastreia o seu site para descobrir páginas; sites grandes ou que mudam com frequência devem gerar os sitemaps automaticamente pelo CMS ou pelo processo de build.

Como funciona Gerador de sitemap

Cada linha é analisada com o parser de URL WHATWG; só URLs http e https são mantidas e normalizadas. Duplicatas (depois da normalização) são removidas. Cada URL tem escape XML (& → &amp;, < → &lt;, aspas) dentro de <loc>, e os campos opcionais são acrescentados em cada entrada dentro de um <urlset> com o namespace sitemaps.org. Entradas além de 50.000 são descartadas com um aviso, conforme o limite do protocolo.

Casos de Uso Comuns

  • Criar um sitemap para um site estático feito à mão.
  • Transformar a exportação de URLs de um crawler em um sitemap pronto para envio.
  • Montar um sitemap separado para uma nova seção do site.
  • Corrigir um sitemap que quebrou por causa de caracteres & sem escape.

Perguntas Frequentes

changefreq e priority fazem diferença?

O Google ignora os dois. Ele só usa o lastmod quando é consistentemente preciso. Outros buscadores podem usá-los como sugestão.

Quantas URLs um sitemap pode ter?

Até 50.000 URLs e 50 MB descompactado. Sites maiores precisam de vários sitemaps listados em um arquivo de índice de sitemaps.

Devo incluir URLs não canônicas?

Não. Liste só as URLs canônicas e indexáveis que retornam 200.

Explore mais categorias