A bíblia do marketing para você ser notado.

SEO

Sitemap XML: o que é, como criar e enviar ao Google, com um exemplo real

As tags que o Google lê e as que ele ignora, o envio no Search Console passo a passo e o sitemap da Notablia em três idiomas.

O sitemap XML é o arquivo com a lista de URLs do seu site que você quer ver no Google, com a data da última alteração de cada uma. Quase sempre o seu CMS gera esse arquivo de graça, e enviar ao Google pelo Search Console leva uns cinco minutos.

A gente testou com o sitemap da própria Notablia: 243 URLs em três idiomas, conferidas uma a uma no fim de outubro de 2026. E tem um detalhe curioso: quem procura «sitemap xml» no Google Brasil recebe uma resposta de IA em inglês e um top 10 quase todo em inglês.

Aqui você vê o que entra e o que fica de fora, como criar e enviar o arquivo e por que um sitemap não garante indexação. É uma peça básica do SEO técnico do seu site.

Neste guia

O que é sitemap XML e o que ele não é

Sitemap XML é um arquivo com a lista de URLs que você quer que o Google rastreie e indexe, escrito num formato que as máquinas leem.

O sitemap XML é um arquivo, normalmente em seudominio.com.br/sitemap.xml, que segue o protocolo do sitemaps.org e lista as páginas importantes de um site com dados opcionais, como a data da última alteração. Ele ajuda o Google e o Bing a descobrir suas URLs mais cedo, principalmente em sites novos, grandes ou mal interligados.

O que ele não é: um mapa para pessoas, uma ordem que o Google precisa cumprir nem um fator de ranqueamento. O próprio Google avisa na documentação que não garante rastrear e indexar tudo o que você listar.

Site pequeno precisa de sitemap?

Não é obrigatório se você tem umas 500 páginas ou menos e todas bem interligadas, segundo o Google, mas a maioria dos sites sai ganhando com um. A Notablia tem 243 URLs e usa sitemap porque é nova: quase ninguém linka para ela ainda.

Exemplo de sitemap XML: as tags que o Google lê

Um sitemap XML mínimo tem uma tag urlset e, dentro dela, um bloco url com o seu loc para cada página. A data de alteração é opcional, mas útil.

Se você veio atrás de um exemplo de sitemap para copiar, este serve para uma clínica odontológica com duas páginas.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://clinicasorrisocuritiba.com.br/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://clinicasorrisocuritiba.com.br/clareamento-dental/</loc>
    <lastmod>2026-09-02</lastmod>
  </url>
</urlset>

O que o Google faz com cada tag, segundo a documentação sobre como criar e enviar um sitemap, atualizada em julho de 2026.

TagObrigatória?O que o Google faz com ela
urlsetSimAbre e fecha o arquivo
url e locSimLê a URL, que precisa ser completa (com https)
lastmodNãoUsa só se ela for confiável de forma consistente
changefreqNãoIgnora
priorityNãoIgnora

O arquivo vai em UTF-8 e com URLs absolutas. E o lastmod só muda quando o conteúdo ou os links mudam de verdade; trocar o ano do rodapé não conta.

Quantas URLs cabem em um sitemap XML?

Até 50.000 URLs ou 50 MB sem compactar por arquivo. Se passar disso, você divide e agrupa os arquivos num índice, que aceita até 50.000 sitemaps, segundo a Ajuda do Search Console.

Como criar sitemap grátis: CMS, gerador de sitemap ou na mão

Para criar sitemap grátis quase nunca é preciso fazer nada: WordPress, Shopify, Wix e Astro geram o arquivo sozinhos, e o Yoast e o Rank Math cuidam disso no WordPress.

Seu siteComo é criadoO que conferir
WordPressO próprio WordPress ou o plugin de SEO (o sitemap Yoast é o mais comum)Se não entraram tags, anexos ou testes
Shopify, Wix, SquarespaceAutomáticoSe o domínio principal está certo
Astro, Next.js ou outro frameworkPlugin ou arquivo do frameworkSe o lastmod não é só a data do build
Site pequeno sem CMSUm gerador de sitemap online que rastreia o siteGerar de novo sempre que mudar páginas

O gerador de sitemap online funciona para um site de dez páginas, mas o arquivo fica velho assim que você publica algo novo. Os passos do gerador e do sitemap WordPress estão logo abaixo.

Se você ainda está entendendo o que é CMS e qual escolher, um que gere e atualize o sitemap sozinho é um ótimo critério.

Quais URLs colocar no sitemap e quais deixar de fora?

Só as que você quer no Google: URLs canônicas, que respondem com status 200 e sem noindex. Ficam de fora redirecionamentos, erros 404, versões com parâmetros, páginas de obrigado e tudo o que você bloqueia no robots.txt. Incluir essas páginas é mandar sinais contraditórios ao Google.

Sitemap WordPress e Yoast: onde fica e como controlar o que entra

O WordPress cria um sitemap XML por conta própria desde a versão 5.5, e os plugins de SEO o trocam pelo deles. O que importa é ter um só ativo e saber o que ele inclui. Isto é o que cada opção oferece, segundo as próprias páginas de ajuda:

OpçãoEndereço habitualO que inclui e o que você controla
WordPress sem plugin/wp-sitemap.xmlPosts, páginas, taxonomias e autores; 2.000 URLs por arquivo; lastmod desde a versão 6.5; excluir algo exige código
Yoast SEO/sitemap_index.xmlUma chave por tipo de conteúdo; os sitemaps de vídeo e de notícias são pagos
Rank Math/sitemap_index.xmlVocê exclui posts por ID, termos e perfis de usuário; 200 links por sitemap; imagens incluídas

Os dois plugins dividem as URLs em vários arquivos por tipo, como post-sitemap.xml e page-sitemap.xml. Se você já usa o sitemap Yoast ou o do Rank Math, fique com ele e não mexa em mais nada. Sem plugin, o nativo serve para um blog simples.

Um exemplo inventado: uma loja com 120 produtos e 40 tags que você não quer ranquear. No sitemap nativo, essas tags seguem para o Google. Com um plugin, você as desliga nas configurações. Depois abra o endereço no navegador e confira se ele carrega, se não lista páginas de teste e se o robots.txt aponta para ele.

Gerador de sitemap XML grátis: como usar e quais os limites

Um gerador de sitemap rastreia o seu site e devolve o arquivo pronto para enviar. Serve para sites pequenos, sem CMS ou feitos na mão. O XML-Sitemaps.com é o mais citado: segundo o próprio site, é grátis, dispensa cadastro e vai até 500 páginas.

Assim se usa:

  1. Digite o endereço do seu site e clique no botão de gerar.
  2. Espere o rastreio terminar: você vê quantas páginas ele adicionou e quantas pulou.
  3. Baixe o arquivo e envie para a raiz do seu domínio.
  4. Mande o arquivo no Search Console e declare no robots.txt, como explicamos a seguir.

Três limites que vale conhecer:

  • Passar de 500 páginas exige o plano pago, que também traz atualização automática e sitemaps de imagens, vídeos e notícias.
  • A data de alteração vem do que o seu servidor responde. Se todas as URLs trazem a mesma, apague o campo: o Google deixa de confiar nele.
  • É uma foto do momento. A cada publicação, você precisa repetir o processo.

Se o seu site é WordPress, Shopify ou um framework, nem use: o sitemap já existe e se atualiza sozinho.

Como enviar sitemap para o Google no Search Console, passo a passo

Para enviar sitemap para o Google você precisa de uma propriedade verificada no Search Console e da URL do arquivo. O envio é feito no relatório Sitemaps.

  1. Encontre a URL do seu sitemap

    Abra no navegador e confira se aparece código XML, não uma página de erro. Na dúvida, procure a linha Sitemap no seu robots.txt.

  2. Confira se o Google consegue ler

    Cole a URL na inspeção de URL do Search Console e faça o teste ao vivo. A busca da página precisa sair como bem-sucedida.

  3. Abra o relatório Sitemaps

    No menu, entre em Indexação e depois em Sitemaps. É preciso ter permissão de proprietário.

  4. Cole a URL e clique em Enviar

    Em «Adicionar um novo sitemap», digite o caminho (por exemplo, sitemap.xml) e clique em Enviar. O Google baixa o arquivo na hora; rastrear as URLs leva mais tempo.

  5. Confira o status

    «Sucesso» quer dizer que foi lido sem erros. «Contém erros» quer dizer que foi lido, mas algo falhou. «Não foi possível buscar» é que o Google nem conseguiu baixar. Abra a linha para ver o motivo.

  6. Declare o sitemap no robots.txt

    Adicione uma linha como Sitemap: https://seudominio.com.br/sitemap.xml. Assim o Bing e os outros buscadores também encontram o arquivo.

De quanto em quanto tempo reenviar o sitemap?

Não precisa reenviar a cada publicação: o Google volta a ler o arquivo sozinho. A Ajuda do Search Console sugere um novo envio só depois de mudanças importantes ou quando você corrige um erro de busca.

Sitemap index e hreflang: o sitemap da Notablia em três idiomas

Sitemap index é um arquivo que agrupa vários sitemaps. Num site multilíngue, cada URL também pode declarar suas versões em outros idiomas com hreflang.

O da Notablia: o robots.txt aponta para o sitemap-index.xml, e esse índice aponta para um sitemap com todas as páginas. Cada URL traz as versões em espanhol, inglês dos EUA e português do Brasil, mais uma padrão.

<url>
  <loc>https://notablia.com/pt/seo/palavras-chave-de-cauda-longa/</loc>
  <lastmod>2026-10-22</lastmod>
  <xhtml:link rel='alternate' hreflang='es' href='https://notablia.com/seo/long-tail-keywords/'/>
  <xhtml:link rel='alternate' hreflang='en-US' href='https://notablia.com/en/seo/long-tail-keywords/'/>
  <xhtml:link rel='alternate' hreflang='pt-BR' href='https://notablia.com/pt/seo/palavras-chave-de-cauda-longa/'/>
  <xhtml:link rel='alternate' hreflang='x-default' href='https://notablia.com/en/seo/long-tail-keywords/'/>
</url>

O Google exige que cada url liste todas as suas versões, inclusive ela mesma, e considera equivalentes o hreflang no HTML, nos cabeçalhos ou no sitemap.

Sitemap XML no Google: por que nem toda URL enviada é indexada

Um validador confere se o XML está bem formado, mas só o Search Console diz se o Google leu o sitemap e quais URLs ele indexou.

Passe o arquivo num validador grátis para pegar tags mal fechadas ou um & sem escape. Depois abra o relatório de indexação de páginas do Search Console e filtre por sitemap: você vê quantas URLs enviadas estão indexadas e por que as outras não estão.

Se o sitemap está certo e ainda faltam páginas, o problema é outro: qualidade, links internos ou conteúdo duplicado. E o que não está indexado também não aparece no Google Discover.

Prompts pra copiar e colar

Aja como consultor de SEO técnico. Vou colar o conteúdo do meu sitemap XML: [cole aqui]. Me diga: 1) quais URLs parecem duplicadas, com parâmetros, de teste ou de obrigado; 2) se as datas de lastmod parecem reais ou são todas iguais; 3) quais seções faltam, comparando com esta lista do meu site: [cole aqui]. Devolva numa tabela com a URL, o problema e a correção.

Perguntas frequentes sobre o sitemap XML

Como ver o sitemap de um site?

Teste primeiro seudominio.com.br/sitemap.xml, o endereço mais comum. Se não abrir, tente sitemap_index.xml, usado pelo Yoast e pelo Rank Math, ou wp-sitemap.xml, o padrão do WordPress sem plugin. O atalho que quase sempre funciona é abrir seudominio.com.br/robots.txt e procurar a linha Sitemap: ali costuma estar o endereço exato. Se o site é seu, o relatório Sitemaps do Search Console mostra os que já foram enviados e quando o Google os leu pela última vez.

O que é sitemap em UX?

Em UX e design de sites, sitemap é o desenho da estrutura de páginas: a home no topo e, embaixo, as seções e subpáginas, como uma árvore. Ele é feito no Figma, no FigJam ou no papel antes do layout, para decidir a navegação e não deixar páginas órfãs. Não tem nada a ver com o arquivo para o Google, apesar do nome igual. O ideal é que o sitemap XML final reflita essa mesma árvore, só com as páginas que você quer na busca.

Como gerar sitemap no Next.js?

No Next.js com App Router, basta um arquivo sitemap.xml ou sitemap.ts na raiz da pasta app. Na versão .ts, você exporta uma função que devolve a lista de URLs e o Next.js publica o resultado em /sitemap.xml. Ele aceita versões por idioma com alternates, imagens, vídeos e o generateSitemaps para dividir sites grandes. Cuidado com o exemplo da documentação: ele coloca a data atual em todas as URLs, e aí o seu lastmod vira uma data em que o Google deixa de acreditar.

O que é sitemap e quais são os tipos?

Sitemap é um mapa das páginas de um site. O sitemap XML é para buscadores e é o tema deste guia. O sitemap HTML é uma página comum com links para todas as seções, feita para pessoas; hoje aparece mais em sites muito grandes. O XML também aceita extensões para imagens, vídeos e notícias, que passam ao Google dados extras como a duração de um vídeo ou a data de uma matéria. E, em design, sitemap também é o desenho da estrutura de páginas.

Onde fica o sitemap do WordPress?

Desde a versão 5.5, o WordPress cria um sitemap próprio em seudominio.com.br/wp-sitemap.xml. Se você usa Yoast SEO ou Rank Math, o plugin troca esse arquivo pelo dele em seudominio.com.br/sitemap_index.xml, que permite excluir tipos de conteúdo e páginas específicas. Fique com um só: dois sitemaps com as mesmas URLs não ajudam em nada. Antes de enviar ao Search Console, abra no navegador e confira se não entraram páginas de tags, anexos ou testes.

Sitemap ajuda no SEO?

Ajuda, mas como atalho para o Google descobrir suas páginas, não como fator para subir posições. Um sitemap bem feito acelera o rastreamento das URLs novas e mostra no Search Console quantas foram indexadas. O que ele não faz é melhorar uma página fraca nem compensar uma estrutura ruim de links internos. Pense nele como o índice de um livro: não deixa o livro melhor, mas ajuda a achar cada capítulo.

Continue com estes guias