Como o Mecita pontua
Esta checagem vale 2 pontos na nota. A tabela mostra o que o diagnóstico procura e quanto paga em cada caso, com os mesmos números que o scanner usa.
O que vale ponto
máximo 2 pontos- PassaSitemap declarado no robots.txt ou em /sitemap.xml, com <urlset> ou <sitemapindex>2
- AtençãoNenhum sitemap legível0
O sitemap é a lista de todas as páginas do seu site, num arquivo XML feito para robôs. Ele não muda o que o robô pode ler, isso é trabalho do robots.txt, mas diz o que existe para ser lido, e de preferência quando cada página mudou pela última vez.
É uma das checagens de menor peso na nota, porque um robô ainda consegue encontrar páginas seguindo links. Mas é também uma das mais baratas de resolver, e a maioria das plataformas já faz isso sozinha.
O que o Mecita verifica
O diagnóstico monta uma lista de endereços candidatos, nesta ordem:
- cada sitemap declarado no seu robots.txt, nas linhas que começam com
Sitemap:; - o endereço padrão,
/sitemap.xml, na raiz do domínio.
Para cada candidato, o Mecita baixa o arquivo e confere duas coisas: se a resposta foi de sucesso (código 200) e se o conteúdo tem a marcação urlset, de uma lista de páginas, ou sitemapindex, de um índice que aponta para outros sitemaps. O primeiro candidato que passar encerra a busca, e o diagnóstico mostra quantos endereços ele declara.
Se nenhum candidato passar, a checagem fica em alerta, sem os pontos. Nunca fica vermelha: um site sem sitemap ainda pode ser lido, só fica mais difícil de ser descoberto por inteiro.
Dois detalhes que costumam derrubar a checagem
- O endereço devolve uma página HTML. Muitos sites mostram a página inicial ou uma página de erro para qualquer endereço desconhecido, com código 200. Como não há
urlsetali, não conta. - O robots.txt não pôde ser lido. Nesse caso a gente não tem como saber quais sitemaps foram declarados e tenta só o
/sitemap.xml. Se o seu sitemap mora em outro endereço, ele não será encontrado até o robots.txt voltar a funcionar. Veja a checagem de robots.txt.
Por que isso importa para os assistentes
Os assistentes que buscam na web dependem de índices montados por robôs. Um robô que chega ao seu site pela página inicial encontra o que estiver linkado a partir dela. Páginas mais fundas, como um serviço específico, um post antigo ou a página de perguntas frequentes, podem demorar a ser descobertas, ou nunca ser.
O sitemap resolve isso de uma vez: entrega a lista completa e, com a data de atualização, indica quais páginas mudaram e merecem ser lidas de novo. Para quem acabou de corrigir o texto de uma página, isso significa ter a versão nova lida mais cedo.
Como corrigir
Um sitemap mínimo fica assim:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://padariaestrela.com.br/</loc>
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://padariaestrela.com.br/encomendas</loc>
<lastmod>2026-09-15</lastmod>
</url>
</urlset>
E a declaração no robots.txt, numa linha própria, com o endereço completo:
Sitemap: https://padariaestrela.com.br/sitemap.xml
WordPress
Desde a versão 5.5, o WordPress gera um sitemap sozinho em /wp-sitemap.xml. Plugins de SEO como Yoast SEO e Rank Math substituem esse por um próprio, normalmente em /sitemap_index.xml. Em qualquer dos casos, confira se o robots.txt declara o endereço certo: como o nome não é /sitemap.xml, sem a declaração o Mecita pode não encontrar.
Wix
O Wix gera o sitemap automaticamente em /sitemap.xml e o mantém atualizado quando você publica páginas. Não há o que configurar, só conferir se as páginas importantes não estão marcadas para ficar fora dos resultados de busca.
Shopify
A Shopify gera o sitemap em /sitemap.xml, com produtos, coleções, páginas e posts do blog, e já o declara no robots.txt padrão.
Nuvemshop
A Nuvemshop também gera o sitemap da loja automaticamente. Abra sualoja.com.br/sitemap.xml para confirmar que ele existe e lista os produtos.
Next.js
No App Router, o sitemap nasce de um arquivo app/sitemap.ts, que pode ler as páginas do seu CMS ou dos seus arquivos:
import type { MetadataRoute } from 'next'
export default function sitemap(): MetadataRoute.Sitemap {
return [
{ url: 'https://padariaestrela.com.br/', lastModified: '2026-09-28' },
{ url: 'https://padariaestrela.com.br/encomendas', lastModified: '2026-09-15' },
]
}
Declare o endereço no app/robots.ts, no campo sitemap.
Site próprio
Gere o sitemap a partir da mesma fonte que gera as páginas, para que ele nunca fique desatualizado. Um sitemap feito à mão uma vez e esquecido acaba listando páginas que não existem mais.
O que deixar de fora do sitemap
O sitemap deve listar só as páginas que você quer ver lidas e citadas. Deixe de fora páginas de login, carrinho, resultados de busca interna, páginas de teste e endereços que redirecionam para outros. Também não liste páginas que o robots.txt proíbe: é uma contradição que confunde quem lê. E mantenha o lastmod honesto. Uma data que muda todo dia sem que a página mude ensina o robô a ignorar esse campo, e aí ele deixa de ajudar justamente quando você faz uma correção de verdade.
Como conferir depois de corrigir
Abra o endereço do sitemap no navegador: você deve ver um XML com as marcações urlset e loc, não uma página do site. Abra também o robots.txt e confira a linha Sitemap:. Depois rode o diagnóstico de novo; o detalhe da checagem mostra quantos endereços foram declarados.
Perguntas frequentes
Meu site tem poucas páginas. Preciso de sitemap mesmo assim?
Não é obrigatório, mas é tão barato que vale ter. Em sites pequenos, o sitemap garante que nenhuma página fique escondida só porque nenhum link aponta para ela, como uma página de encomendas criada às pressas.
O sitemap precisa estar em /sitemap.xml?
Não. Pode ficar em qualquer endereço, desde que esteja declarado no robots.txt com uma linha Sitemap. O Mecita procura primeiro os endereços declarados ali e depois tenta /sitemap.xml.
Tenho um sitemap compactado (.xml.gz). Por que não foi encontrado?
O diagnóstico lê o arquivo como texto e procura as marcações urlset ou sitemapindex. Um arquivo .gz servido como binário não passa nesse teste. Sirva também uma versão .xml sem compactação e declare essa no robots.txt.