Como usar
Para quem já possui uma lista de páginas do site. Cole uma URL absoluta por linha, informe uma data comum opcional e gere. O exemplo funciona imediatamente; o primeiro foco em texto o limpa uma vez. Limpar apaga dados e saída. Se todos os campos estiverem vazios ao sair, o exemplo volta. Qualquer dado digitado é mantido.
Revise os endereços antes de copiar ou baixar sitemap.xml. Editar invalida a saída. O programa não visita URLs, encontra links, verifica status HTTP nem envia dados a buscadores.
Ler o resultado
URLs incluídas conta entradas XML. Duplicatas removidas conta repetições após remover fragmentos. Fragmentos removidos conta entradas com #, incluindo duplicatas. A data vale para todas as páginas; omita se forem diferentes.
A saída é XML UTF-8 com urlset e loc. Caracteres XML recebem escape; caminho, ordem de parâmetros, escapes existentes e barra final são preservados. Caracteres não ASCII são codificados. Protocolo e host são obrigatórios; URLs canônicas não são escolhidas automaticamente.
Dois exemplos
https://example.com/about#team e https://example.com/about resultam em uma entrada, um fragmento removido e uma duplicata. O fragmento aponta para uma seção da página.
https://example.com/search?a=1&b=2 contém ?a=1&b=2 no XML, ainda um & após interpretação. 2024-02-29 é válido; 2025-02-29 é recusado.
Usar o arquivo
Publique o arquivo no seu site pelo processo habitual, normalmente na raiz. Confira se o local cobre os caminhos e se as páginas desejadas são acessíveis e indexáveis. Este editor não verifica isso.
lastmod é a data real da mudança de conteúdo, não da geração. Não use hoje apenas para aparentar atualização. Omita se não houver uma data comum correta.
Quais limites se aplicam?
5.000 linhas não vazias e menos de 2.048 caracteres por URL. Linhas vazias são ignoradas. URLs HTTP(S) absolutas sem espaços, credenciais, escapes inválidos ou hosts diferentes. A porta faz parte da verificação. Erros contam linhas não vazias.
Por que URLs parecidas continuam separadas?
Maiúsculas no caminho, ordem dos parâmetros, escapes e barra final podem mudar o comportamento. Apenas cadeias idênticas após remover fragmentos e codificar Unicode são deduplicadas.
Há rastreamento ou indexação garantida?
Não. O XML é criado a partir da sua lista. Rastreamento, envio e indexação são tarefas separadas; não há garantia de posição.
É o sitemap deste site de ferramentas?
Não. O arquivo descreve suas URLs e é independente do sitemap deste site. A lista é processada localmente e não é salva automaticamente.