Um sitemap XML é como um mapa do seu site que os mecanismos de busca usam para descobrir e indexar suas páginas. Sem um sitemap, o Google e o Bing ainda podem encontrar seu conteúdo, mas o processo é mais lento e menos eficiente.
Neste tutorial, você vai aprender o que é um sitemap, como criá-lo no WordPress usando diferentes métodos, como enviá-lo ao Google e ao Bing, e as melhores práticas para garantir que seu conteúdo seja indexado corretamente.
O Que é um Sitemap XML
Um sitemap XML é um arquivo que lista as URLs do seu site em um formato estruturado que os mecanismos de busca conseguem ler facilmente. Ele inclui informações como:
- URL da página: o endereço completo de cada página
- Data de modificação (lastmod): quando a página foi atualizada pela última vez
- Frequência de alteração (changefreq): com que frequência o conteúdo muda (diário, semanal, mensal)
- Prioridade (priority): importância relativa da página dentro do site (0.0 a 1.0)
Exemplo de um sitemap XML básico:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://seusite.com.br/</loc>
<lastmod>2026-02-15</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://seusite.com.br/servicos/</loc>
<lastmod>2026-02-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Por Que o Sitemap é Importante para SEO
Descoberta de conteúdo
Os motores de busca rastreiam a web seguindo links. Se uma página do seu site não tem links internos apontando para ela, o Google pode nunca encontrá-la. O sitemap garante que todas as páginas sejam listadas e descobertas.
Velocidade de indexação
Quando você publica um novo post ou atualiza uma página, o sitemap informa os mecanismos de busca sobre a mudança. Isso acelera a indexação de conteúdo novo.
Informações de contexto
O sitemap fornece metadados sobre cada URL (data de modificação, prioridade), ajudando os mecanismos de busca a entender a estrutura e a importância de cada página.
Diagnóstico de problemas
Ao enviar o sitemap no Google Search Console, você pode identificar problemas de indexação: páginas com erro, redirecionamentos, URLs bloqueadas pelo robots.txt e outros.
Quando o sitemap é especialmente importante
- Sites novos (sem muitos backlinks para ajudar o Google a descobrir páginas)
- Sites grandes (com mais de 500 páginas)
- Sites com conteúdo atualizado frequentemente (blogs, notícias)
- Sites com URLs órfãs (páginas sem links internos)
- Lojas WooCommerce (com muitos produtos)
Sitemap Nativo do WordPress (5.5+)
A partir da versão 5.5, o WordPress gera automaticamente um sitemap XML básico. Ele fica acessível em:
https://seusite.com.br/wp-sitemap.xml
O que o sitemap nativo inclui
- Posts (artigos do blog)
- Páginas
- Tipos de post personalizados (CPT)
- Categorias e tags
- Usuários (autores)
Limitações do sitemap nativo
O sitemap nativo do WordPress é funcional, mas básico:
- Não permite excluir posts ou páginas específicas
- Não permite excluir tipos de post
- Não adiciona imagens ao sitemap
- Não oferece controle sobre prioridade e frequência de alteração
- Não gera sitemap de notícias ou vídeo
- Interface de configuração inexistente
Personalizando o sitemap nativo via código
Se quiser manter o sitemap nativo, mas com ajustes, use filtros:
// Remover o sitemap de usuários (recomendado por segurança)
add_filter('wp_sitemaps_add_provider', function($provider, $name) {
if ($name === 'users') {
return false;
}
return $provider;
}, 10, 2);
// Remover um tipo de post do sitemap
add_filter('wp_sitemaps_post_types', function($post_types) {
unset($post_types['attachment']);
return $post_types;
});
// Remover uma taxonomia do sitemap
add_filter('wp_sitemaps_taxonomies', function($taxonomies) {
unset($taxonomies['post_tag']);
return $taxonomies;
});
Desabilitar o sitemap nativo
Se você usa um plugin de SEO para gerar o sitemap, desative o nativo para evitar duplicidade:
// Desativar o sitemap nativo do WordPress
add_filter('wp_sitemaps_enabled', '__return_false');
A maioria dos plugins de SEO já faz isso automaticamente ao ativar o próprio sitemap.
Sitemap com Yoast SEO
O Yoast SEO é o plugin de SEO mais popular para WordPress, e seu gerador de sitemap é robusto e fácil de configurar.
Ativando o sitemap no Yoast
- Acesse Yoast SEO > Configurações (ou SEO > Geral em versões anteriores)
- Vá até a aba Recursos do site
- Ative a opção Sitemaps XML
- O sitemap estará disponível em: https://seusite.com.br/sitemap_index.xml
Estrutura do sitemap do Yoast
O Yoast gera um sitemap de índice que aponta para sitemaps individuais:
sitemap_index.xml - post-sitemap.xml (posts do blog) - page-sitemap.xml (páginas) - category-sitemap.xml (categorias) - product-sitemap.xml (produtos WooCommerce, se aplicável)
Excluindo conteúdo do sitemap
Para excluir um post ou página específica:
- Edite o post/página
- Role até a caixa do Yoast SEO
- Clique em "Avançado"
- Em "Permitir que os mecanismos de busca mostrem este conteúdo?", selecione "Não"
- Isso adiciona a tag noindex e remove do sitemap
Para excluir um tipo de post inteiro:
- Acesse Yoast SEO > Configurações > Tipos de conteúdo
- Selecione o tipo de post
- Desative a indexação
Sitemap de imagens
O Yoast adiciona automaticamente informações de imagens ao sitemap, o que ajuda na indexação de imagens no Google Imagens. Cada URL inclui as imagens presentes na página.
Sitemap com Rank Math
O Rank Math é uma alternativa ao Yoast que cresceu rapidamente em popularidade. Seu módulo de sitemap é completo e altamente configurável.
Ativando o sitemap no Rank Math
- Acesse Rank Math > Módulos do Painel
- Ative o módulo Sitemap
- Vá até Rank Math > Configurações do Sitemap
- O sitemap estará em: https://seusite.com.br/sitemap_index.xml
Configurações do Rank Math Sitemap
O Rank Math oferece controle granular:
- Itens por sitemap: limite de URLs por arquivo de sitemap (padrão: 200)
- Incluir imagens: ativa a inclusão de imagens no sitemap
- Links por sitemap: defina o número máximo de URLs em cada arquivo
- Excluir posts: lista de IDs de posts a excluir
- Excluir termos: lista de IDs de categorias/tags a excluir
Configuração recomendada
Na aba Geral :
- Itens por sitemap: 1000 (para sites grandes, mantenha menor)
- Incluir imagens no sitemap: Sim
Na aba Posts :
- Posts: ativado
- Páginas: ativado
- Anexos (media): desativado
Na aba Taxonomias :
- Categorias: ativado
- Tags: desativado (a menos que suas tags tenham conteúdo único e relevante)
Sitemap com Google XML Sitemaps
O plugin Google XML Sitemaps (agora chamado XML Sitemaps) é um dos mais antigos e focados exclusivamente em sitemaps. Ideal para quem não quer um plugin de SEO completo.
Instalação e configuração
# Via WP-CLI wp plugin install google-sitemap-generator --activate
Após ativar:
- Acesse Configurações > XML-Sitemap
- O sitemap é gerado automaticamente em: https://seusite.com.br/sitemap.xml
Opções de configuração
- Notificar mecanismos de busca: envia ping ao Google e Bing quando o sitemap é atualizado
- Conteúdo do sitemap: selecione quais tipos de conteúdo incluir
- Frequências de alteração: defina changefreq por tipo de conteúdo
- Prioridades: defina a prioridade relativa de cada tipo de página
Configuração recomendada
- Incluir: posts, páginas, categorias
- Excluir: tags (se não tiverem conteúdo relevante), páginas de arquivo de autor
- Frequências: home (daily), posts (weekly), páginas (monthly), categorias (weekly)
- Prioridades: home (1.0), posts (0.6), páginas (0.4), categorias (0.3)
Enviando o Sitemap ao Google Search Console
Criar o sitemap é metade do trabalho. Você precisa informar o Google sobre ele.
Passo 1: Acessar o Google Search Console
- Acesse search.google.com/search-console
- Faça login com sua conta Google
- Adicione a propriedade do seu site (se ainda não adicionou)
Passo 2: Verificar a propriedade
O Google oferece vários métodos de verificação:
- Registro DNS (recomendado): adicione um registro TXT ao DNS do domínio
- Arquivo HTML: faça upload de um arquivo HTML ao diretório raiz
- Tag HTML: adicione uma meta tag ao <head> do site
- Google Analytics: se já usa GA no site, a verificação é automática
- Google Tag Manager: similar ao GA
Passo 3: Enviar o sitemap
- No menu lateral, clique em Sitemaps
- No campo "Adicionar um novo sitemap", digite a URL do sitemap:
- sitemap_index.xml (Yoast ou Rank Math)
- sitemap.xml (XML Sitemaps)
- wp-sitemap.xml (nativo do WordPress)
- Clique em Enviar
Passo 4: Monitorar a indexação
Após enviar, o Google Search Console mostra:
- Status: sucesso ou erro
- URLs descobertas: quantas URLs o Google encontrou no sitemap
- URLs indexadas: quantas foram efetivamente indexadas
Se houver diferença grande entre descobertas e indexadas, investigue. Possíveis causas:
- Páginas com tag noindex
- Páginas bloqueadas pelo robots.txt
- Páginas com conteúdo duplicado
- Erros de rastreamento (404, 500)
Enviando o Sitemap ao Bing Webmaster Tools
O Bing é o segundo mecanismo de busca mais usado (e alimenta resultados do Yahoo e DuckDuckGo).
Passo 1: Criar conta no Bing Webmaster Tools
- Acesse bing.com/webmasters
- Faça login com conta Microsoft, Google ou Facebook
- Adicione seu site
Passo 2: Verificar a propriedade
- Arquivo XML: faça upload de um arquivo XML fornecido pelo Bing
- Meta tag: adicione uma meta tag ao <head>
- Registro CNAME: adicione ao DNS
Passo 3: Enviar o sitemap
- No painel, acesse Sitemaps
- Clique em Enviar sitemap
- Cole a URL completa do sitemap
- Clique em Enviar
Dica: IndexNow
O Bing suporta o protocolo IndexNow, que notifica instantaneamente sobre mudanças no conteúdo. O Rank Math e o Yoast SEO Premium oferecem suporte a IndexNow.
Boas Práticas para Sitemaps
1. Não inclua páginas noindex
Se uma página tem a tag noindex , ela não deve estar no sitemap. Isso envia sinais conflitantes ao Google: "indexe esta página" (sitemap) vs. "não indexe" (noindex).
A maioria dos plugins de SEO faz isso automaticamente, mas verifique.
2. Limite o número de URLs por sitemap
A especificação do protocolo sitemap permite até 50.000 URLs por arquivo. Na prática, mantenha abaixo de 10.000 por arquivo para facilitar o processamento.
Para sites grandes, use um sitemap de índice que aponta para múltiplos sitemaps menores.
3. Mantenha o sitemap atualizado
O sitemap deve refletir o estado atual do site. URLs de páginas removidas, redirects 301 e páginas com erro não devem estar no sitemap.
4. Use datas lastmod corretas
A data de modificação deve corresponder a alterações reais no conteúdo. Não atualize o lastmod artificialmente (ex: mudar apenas um espaço) esperando que o Google re-rastreie mais rápido. O Google detecta esse padrão e pode ignorar as datas.
5. Inclua apenas URLs canônicas
Se uma página tem uma tag canonical apontando para outra URL, apenas a URL canônica deve estar no sitemap.
6. Adicione o sitemap ao robots.txt
Informe os mecanismos de busca sobre o sitemap no robots.txt :
# robots.txt User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Sitemap: https://seusite.com.br/sitemap_index.xml
7. Verifique periodicamente
Acesse o sitemap no navegador de tempos em tempos para confirmar que:
- O arquivo carrega sem erros
- Não contém URLs 404
- Não tem URLs duplicadas
- O formato XML é válido
Sitemap HTML vs Sitemap XML
Muitos confundem esses dois tipos de sitemap. Eles têm propósitos completamente diferentes.
Sitemap XML
- Para: mecanismos de busca (Google, Bing)
- Formato: XML (não legível para humanos)
- Propósito: facilitar o rastreamento e indexação
- Localização: geralmente na raiz do site (sitemap.xml)
Sitemap HTML
- Para: visitantes humanos
- Formato: HTML (página navegável)
- Propósito: ajudar visitantes a encontrar conteúdo
- Localização: geralmente acessível via link no rodapé
Você precisa de um sitemap HTML?
Na maioria dos casos, não. Com uma boa navegação (menus, categorias, busca interna), o visitante consegue encontrar o que procura. Sitemaps HTML são úteis para:
- Sites muito grandes com estrutura complexa
- Sites governamentais ou institucionais (requisito de acessibilidade)
- Quando a navegação principal é limitada
Se decidir criar um sitemap HTML, plugins como Simple Sitemap ou WP Sitemap Page geram automaticamente.
Sitemaps Especializados
Além do sitemap padrão de URLs, existem tipos especializados:
Sitemap de imagens
Lista as imagens do site para melhorar a indexação no Google Imagens. O Yoast SEO e o Rank Math incluem imagens automaticamente no sitemap principal.
Sitemap de vídeo
Se o seu site tem conteúdo em vídeo, um sitemap de vídeo ajuda o Google a indexar e exibir seus vídeos nos resultados de busca. O Yoast SEO Premium e o Rank Math oferecem suporte a sitemaps de vídeo.
Sitemap de notícias
Para sites que publicam conteúdo jornalístico e querem aparecer no Google Notícias. Inclui apenas artigos publicados nas últimas 48 horas. Requer aprovação do Google News.
Troubleshooting: Problemas Comuns com Sitemaps
Sitemap retorna erro 404
Possíveis causas:
- O plugin de sitemap não está ativado
- Conflito entre o sitemap nativo do WordPress e o do plugin
- Permalinks precisam ser salvos novamente
Solução:
# Via WP-CLI, re-salvar permalinks wp rewrite flush
Ou acesse Configurações > Links Permanentes e clique em "Salvar Alterações" (sem mudar nada).
Sitemap mostra URLs erradas
Se o sitemap usa HTTP em vez de HTTPS, ou www em vez de sem www:
- Verifique as configurações do WordPress em Configurações > Geral
- Confirme que "Endereço do WordPress" e "Endereço do site" estão com HTTPS
- Verifique se há redirecionamento correto no servidor
Google Search Console reporta erros no sitemap
Erros comuns:
- URL bloqueada pelo robots.txt: remova a URL do sitemap ou ajuste o robots.txt
- URL retorna 404: a página foi removida, atualize o sitemap
- URL redirecionada: substitua pela URL final no sitemap
- URL com noindex: remova do sitemap ou remova a tag noindex
Sitemap não atualiza automaticamente
Alguns plugins só geram o sitemap quando o cache é limpo. Tente:
- Limpar o cache do plugin de cache
- Desativar e reativar o plugin de sitemap
- Re-salvar os permalinks
Conflito entre sitemaps
Se você tem dois plugins gerando sitemaps (ex: Yoast + XML Sitemaps), pode haver conflito. Use apenas um gerador de sitemap e desative os outros.
Leia Também
- Como Atualizar WordPress, Temas e Plugins com Segurança
- Erros WordPress: Guia Completo Para Resolver os Problemas Mais Comuns
Conclusão
O sitemap XML é um componente essencial da estratégia de SEO do seu site WordPress. Ele facilita a descoberta e indexação do seu conteúdo pelos mecanismos de busca, acelera a indexação de conteúdo novo e ajuda a diagnosticar problemas.
Para a maioria dos sites WordPress, a melhor opção é usar o sitemap gerado pelo Yoast SEO ou Rank Math, já que esses plugins oferecem configuração integrada com as demais funcionalidades de SEO. Após configurar, envie o sitemap ao Google Search Console e ao Bing Webmaster Tools, e monitore periodicamente.
Quer garantir que seu site WordPress esteja configurado corretamente para SEO, incluindo sitemap, robots.txt e todas as boas práticas? A HOSTWP cuida de tudo, do servidor ao site. Nossa equipe configura, monitora e otimiza seu WordPress para que ele rankeie melhor e funcione sem problemas. Conheça nossos planos e deixe a parte técnica com quem entende.