Ir para o conteúdo principal
Bethemesh

Gerador e validador de sitemap XML

Valide URLs HTTP/HTTPS, remova duplicados e gere um sitemap XML limpo.

  • Área de transferência

Integrar este widget

Personalize o resultado, verifique a pré-visualização e copie o código.

Pré-visualização

Tipo de código de integração

Código a copiar

Responsivo e redimensionado automaticamente pela Bethemesh.

Sitemap XML

Esta ferramenta foi útil?

Como funciona esta ferramenta?

Este gerador transforma uma lista de URL num sitemap XML conforme o protocolo Sitemaps 0.9, lido pelo Google, pelo Bing e pelos outros motores. Verifica cada linha, elimina os duplicados, escapa os carateres especiais e produz um ficheiro pronto a publicar, atualizado a cada tecla.

Cada linha é lida como um URL: só se mantêm os endereços absolutos em http ou https. Uma linha inválida põe o estado a vermelho, mas os URL válidos continuam no resultado.

Os URL são normalizados pelo navegador (domínio em minúsculas, carateres especiais codificados), o que permite remover duplicados que só diferem nas maiúsculas do domínio.

Os carateres reservados do XML são escapados: & passa a &, como o protocolo Sitemaps exige para URL com parâmetros.

O ficheiro contém a declaração XML, o elemento <urlset> com o espaço de nomes do protocolo e uma entrada <url><loc> por endereço; o estado mostra o número de URL válidos.

Como usar esta ferramenta

  1. Cole os URL

    Um URL absoluto por linha no campo URLs do sitemap.

  2. Acompanhe o estado

    Sitemap pronto a verde, ou um aviso a vermelho se houver linhas inválidas, com o número de URL válidos.

  3. Copie o XML

    O sitemap XML atualiza-se automaticamente a cada alteração.

  4. Publique e declare

    Guarde o ficheiro sitemap.xml na raiz do site, acrescente uma linha Sitemap: ao robots.txt e submeta-o na Search Console.

Casos de uso

Criar o sitemap de um site pequeno

Listar as páginas de um site institucional ou de uma landing page sem gerador no servidor.

Preparar um sitemap específico

Agrupar as páginas novas de uma secção para as submeter na Search Console.

Verificar uma lista exportada

Detetar linhas inválidas numa exportação de CMS ou de rastreador antes de publicar o ficheiro.

Exemplos

Lista com duplicado, linha inválida e parâmetros

https://Example.com/about é reconhecido como duplicado depois de o domínio passar a minúsculas; example.com/contact, sem esquema, é descartado; o & do URL de produto é escapado como &amp;.

Entrada

URLs do sitemap:
https://example.com/
https://example.com/about
https://Example.com/about
example.com/contact
https://example.com/produits?id=1&couleur=bleu

Resultado

Algumas linhas não são URLs HTTP/HTTPS válidos. · URLs válidos: 3
<?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/produits?id=1&amp;couleur=bleu</loc></url>
</urlset>

Dicas e boas práticas

  • Um ficheiro sitemap está limitado a 50 000 URL e 50 MB sem compressão: acima disso, divida-o e crie um índice de sitemaps.
  • Inclua apenas URL canónicos, indexáveis e que respondam com 200: sem redirecionamentos, páginas em noindex nem duplicados com parâmetros.
  • As etiquetas opcionais lastmod, changefreq e priority não são geradas; a Google ignora as duas últimas e só usa lastmod se for fiável.
  • Um sitemap não garante a indexação: ajuda os motores a descobrir as páginas, que depois têm de merecer ser indexadas.

Fontes e referências

Perguntas frequentes

Onde se coloca o ficheiro sitemap.xml?

Normalmente na raiz do site (https://example.com/sitemap.xml). Um sitemap só pode conter URL do seu próprio host e dos diretórios abaixo da sua localização, salvo declaração no robots.txt.

Porque é que & passa a &amp;?

O sitemap é um ficheiro XML, em que & inicia uma entidade. O protocolo Sitemaps obriga a escapar &, <, >, " e ' nos URL; caso contrário, o ficheiro é inválido.

É preciso acrescentar lastmod?

Não é obrigatório. A Google só usa lastmod se refletir realmente a última alteração importante da página. Acrescente-o à mão se o seu CMS fornecer uma data fiável.

Os URL inválidos bloqueiam o resultado?

Não. São excluídos do XML e o estado assinala-os a vermelho; os URL válidos continuam utilizáveis.

Os meus URL são enviados para um servidor?

Não. O sitemap é gerado no seu navegador.

Ferramentas relacionadas

Ferramentas semelhantes ou complementares a esta.

Ferramentas semelhantes

Crie um ficheiro robots.txt claro para orientar os robots de rastreio.

Web e SEOEm destaqueUtilizar esta ferramenta

Compare dois sitemaps ou listas de URL e identifique URL adicionados e removidos.

Web e SEOUtilizar esta ferramenta

Crie as meta tags SEO, Open Graph e Twitter/X de uma página Web.

Web e SEOEm destaqueUtilizar esta ferramenta
TutorialBoas práticasIniciante

Otimizar imagens para a Web sem perder qualidade

Redimensionamento, compressão, WebP, AVIF e boas práticas: um método completo para tornar as imagens de um site mais leves sem degradar desnecessariamente o resultado.

30 de agosto de 20264 min