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.
<?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&sort=new</loc>
</url>
</urlset>
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
- Cole as URLs absolutas das páginas, uma por linha.
- Escolha o lastmod (omitir, hoje ou uma data específica), o changefreq e a priority, ou deixe-os omitidos.
- Confira a contagem, as duplicatas removidas e eventuais linhas inválidas ignoradas.
- Copie ou baixe o sitemap.xml, envie-o para o seu site e referencie-o no robots.txt ou no Search Console.
Exemplo
https://example.com/ https://example.com/about https://example.com/blog?page=2&sort=new
3 URLs; the third becomes <loc>https://example.com/blog?page=2&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 (& → &, < → <, 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.