Como criar sitemap XML passo a passo: guia prático completo

Criar um sitemap XML é um dos primeiros passos para melhorar a indexação do seu site no Google e em outros buscadores. O sitemap lista as URLs que você quer que os robôs rastreiem e facilita a descoberta de páginas novas ou pouco linkadas. Se você nunca criou um sitemap ou quer revisar o processo, este guia mostra como fazer passo a passo.

Como criar sitemap XML passo a passo: guia prático completo
Como criar sitemap XML passo a passo: guia prático completo

Tutorial prático: da escolha das URLs até publicar o arquivo, enviar no Search Console e configurar o robots.txt. Donos de site, desenvolvedores e profissionais de marketing podem seguir os passos na ordem para criar ou ajustar um sitemap XML válido.

O que é sitemap XML e por que criar

O sitemap XML é um arquivo em formato XML que lista as URLs do seu site para os mecanismos de busca. Ele segue o protocolo Sitemaps.org e fica normalmente em https://seusite.com/sitemap.xml. Não confunda com o sitemap para usuários (página HTML com links): o sitemap XML é voltado para robôs.

Criar um sitemap XML é importante porque acelera a descoberta de páginas novas, reduz o risco de URLs importantes não serem rastreadas e permite acompanhar o status de indexação no Google Search Console e no Bing Webmaster Tools. É a base do SEO técnico, junto com o robots.txt.

Passo a passo para criar sitemap XML

Siga estes passos na ordem para criar e configurar seu sitemap XML.

Passo 1: Defina quais URLs incluir

Antes de gerar o arquivo, decida quais páginas devem entrar no sitemap. Inclua apenas URLs que você quer indexar: páginas públicas, artigos, produtos, categorias. Exclua páginas de login, busca, filtros, versões de impressão e qualquer URL com parâmetros que dupliquem conteúdo. Use apenas URLs canônicas (a versão preferida de cada página).

Passo 2: Escolha o método de criação

Você pode criar o sitemap de três formas:

  • Gerador online: a forma mais rápida. Use o gerador de sitemap XML do Senior SEO: informe a URL do site e a ferramenta rastreia as páginas e gera o arquivo. Ideal para sites pequenos e médios.
  • Plugin ou recurso do CMS: WordPress, Joomla e outros têm plugins ou funcionalidade nativa que geram o sitemap automaticamente. O arquivo é atualizado conforme você publica conteúdo.
  • Script ou manual: para sites customizados, você pode criar o sitemap por script no servidor ou manualmente. Exige conhecimento técnico.

Passo 3: Gere o arquivo sitemap.xml

Se usar o gerador do Senior SEO: acesse gerador-de-sitemap-xml, insira a URL completa do seu site (ex.: https://seusite.com), clique em "Gerar Sitemap XML" e aguarde o rastreamento. A ferramenta gera um arquivo válido com as URLs encontradas. Baixe o arquivo ou copie o conteúdo.

Se seu site tiver mais de 50.000 URLs, será necessário dividir em vários sitemaps e criar um sitemap índice que lista todos eles. O limite por arquivo é 50.000 URLs e 50 MB.

Passo 4: Valide o XML

Antes de publicar, confira se o arquivo está bem formado. O sitemap deve começar com a declaração XML e a tag <urlset> com o namespace correto. Cada URL deve estar em um bloco <url> com <loc> contendo o endereço completo. Use um validador XML online se gerou o arquivo manualmente ou por script.

Passo 5: Publique o sitemap na raiz do site

Envie o arquivo para a raiz do domínio, de forma que fique acessível em https://seusite.com/sitemap.xml. O nome pode ser sitemap.xml ou outro (ex.: sitemap-pages.xml), mas a URL deve ser estável e acessível via HTTPS. Verifique se o arquivo abre no navegador sem erro.

Passo 6: Inclua o sitemap no robots.txt

Adicione a linha Sitemap: https://seusite.com/sitemap.xml no seu robots.txt. Use a URL completa. Assim os buscadores encontram o sitemap ao rastrear o robots.txt. Se você ainda não tem robots.txt, crie um com o gerador de robots.txt e inclua a diretiva Sitemap.

Passo 7: Envie o sitemap no Google Search Console

Acesse o Google Search Console, faça login, selecione sua propriedade, vá em "Sitemaps" no menu lateral e informe a URL do sitemap (ex.: sitemap.xml ou o caminho completo). Clique em "Enviar". O Google passará a rastrear o sitemap e exibirá o status (descobertas, erros) no relatório.

Passo 8: Envie o sitemap no Bing Webmaster Tools

Acesse o Bing Webmaster Tools, adicione ou selecione seu site, vá na seção "Sitemaps" e envie a URL do sitemap da mesma forma. O Bing usa a mesma estrutura; o mesmo arquivo serve para os dois buscadores.

Passo 9: Monitore e atualize

Acompanhe o relatório de Sitemaps no Search Console para ver quantas URLs foram descobertas e se há erros. Quando você adicionar ou remover páginas importantes, atualize o sitemap. Se usar CMS com geração automática, o arquivo será atualizado sozinho. Caso contrário, regenere o sitemap e republique quando a estrutura do site mudar.

Estrutura básica do sitemap XML

Para referência, um sitemap XML válido segue esta estrutura:

<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">  <url>    <loc>https://seusite.com/</loc>    <lastmod>2026-02-04</lastmod>    <changefreq>weekly</changefreq>    <priority>1.0</priority>  </url>  <url>    <loc>https://seusite.com/sobre</loc>    <lastmod>2026-02-04</lastmod>    <changefreq>monthly</changefreq>    <priority>0.8</priority>  </url> </urlset>

O <loc> é obrigatório; <lastmod>, <changefreq> e <priority> são opcionais. O Google usa lastmod como sinal; changefreq e priority são informativos.

Checklist para criar sitemap XML

Use este checklist para não esquecer nenhum passo:

  • Definir quais URLs incluir (apenas páginas públicas que deseja indexar)
  • Gerar o sitemap com gerador de sitemap XML, plugin ou script
  • Validar o XML (sintaxe correta, até 50.000 URLs por arquivo)
  • Publicar na raiz do site em URL fixa (ex.: sitemap.xml)
  • Incluir no robots.txt com Sitemap: https://seusite.com/sitemap.xml
  • Enviar no Google Search Console
  • Enviar no Bing Webmaster Tools
  • Não listar URLs bloqueadas por robots.txt, com noindex ou que retornam erro
  • Atualizar quando adicionar ou remover páginas
  • Monitorar relatórios de Sitemaps no Search Console

Ferramentas para criar sitemap XML

Ferramentas úteis para criar e configurar o sitemap:

  • Senior SEO — Gerador de sitemap XML (gerador-de-sitemap-xml): informe a URL do site e gere o sitemap automaticamente. Rastreia páginas e gera arquivo válido. Gratuito.
  • Senior SEO — Gerador de robots.txt (gerador-de-robots-txt): crie o robots.txt e inclua a diretiva Sitemap. Gratuito.
  • Google Search Console: envio do sitemap, relatório de cobertura e status de indexação. Gratuito.
  • Bing Webmaster Tools: envio e diagnóstico de sitemap. Gratuito.

Para uma visão geral do site, combine com uma análise de SEO e verifique se as meta tags estão configuradas em cada página.

Erros comuns ao criar sitemap XML

Evite estes erros ao criar e publicar o sitemap:

  • URLs com erro (404, 500): não inclua URLs quebradas. Listar páginas inexistentes gera avisos no Search Console e prejudica a confiança.
  • XML mal formado: tags não fechadas, encoding incorreto ou sintaxe inválida fazem o sitemap ser ignorado. Valide antes de publicar.
  • Sitemap bloqueado no robots.txt: não use Disallow no caminho do sitemap. O Google precisa acessá-lo.
  • URLs que não devem ser indexadas: não liste páginas com noindex, páginas privadas ou URLs de parâmetros que duplicam conteúdo.
  • Esquecer de atualizar: sitemap desatualizado com páginas removidas ou sem páginas novas atrasa a descoberta. Atualize sempre que a estrutura mudar.
  • Mais de 50.000 URLs em um arquivo: divida em vários sitemaps e crie um sitemap índice.

Perguntas frequentes sobre criar sitemap XML

Como criar sitemap XML para o meu site?

Use um gerador online (como o gerador do Senior SEO), um plugin do CMS ou um script. Informe a URL do site, gere o arquivo, valide o XML, publique na raiz, inclua no robots.txt e envie no Search Console e no Bing Webmaster Tools.

O sitemap XML é obrigatório?

Não. O Google rastreia sites sem sitemap. Porém, criar e enviar um sitemap XML melhora a descoberta de páginas e permite acompanhar a indexação; é altamente recomendado para qualquer site.

Onde envio o sitemap depois de criar?

Envie no Google Search Console (menu Sitemaps) e no Bing Webmaster Tools (seção Sitemaps). Informe a URL do sitemap (ex.: sitemap.xml). Também inclua no robots.txt com a diretiva Sitemap: https://seusite.com/sitemap.xml.

Preciso atualizar o sitemap sempre que publicar conteúdo?

Sim, o ideal é manter o sitemap atualizado. Plugins de CMS costumam atualizar automaticamente. Se o sitemap for estático, regenere e republique quando adicionar ou remover páginas importantes.

Conclusão

Criar sitemap XML passo a passo envolve: definir as URLs, gerar o arquivo (com gerador, plugin ou script), validar o XML, publicar na raiz do site, incluir no robots.txt e enviar no Google Search Console e no Bing Webmaster Tools. Use o gerador de sitemap XML do Senior SEO para acelerar a criação e mantenha o sitemap atualizado sempre que o site mudar.

Quer criar seu sitemap agora? Use o gerador de sitemap XML do Senior SEO para gerar um arquivo válido em poucos cliques. Combine com o gerador de robots.txt e a análise de SEO para uma base técnica completa.