Guias

O que é um sitemap? Sitemaps XML explicados de forma simples

Um sitemap é um ficheiro — normalmente em oseusite.com/sitemap.xml — que lista as páginas do seu site que quer que os motores de pesquisa conheçam. A Google descreve-o como uma forma de dizer aos motores de pesquisa quais são as suas páginas, vídeos e outros ficheiros e como estão relacionados, para que possam rastrear o seu site de forma mais eficiente. É um mapa útil, não uma garantia: os motores de pesquisa continuam a decidir o que rastreiam, indexam e mostram.

Porque é importante quando constrói com IA

Quando cria um site com IA, as páginas muitas vezes existem antes de alguém as ligar. Um site novo não tem outros sites a apontar para ele, e uma single-page app pode ter páginas que só são acessíveis depois de o JavaScript correr. Um sitemap dá aos motores de pesquisa uma lista direta dos seus URLs reais.

Há algumas decisões por trás deste ficheiro simples:

  • Que páginas incluir. As páginas públicas que quer que sejam encontradas — não os ecrãs de início de sessão, as páginas de administração nem os duplicados.
  • Que endereço usar. O seu domínio final, com https://, da mesma forma em todos os casos.
  • Mantê-lo atualizado. Novas publicações no blogue, produtos ou anúncios devem aparecer sem que alguém edite o ficheiro à mão.

Se as páginas do seu site vêm de uma base de dados — anúncios, produtos, artigos — o sitemap deve ser gerado a partir desses dados, e não escrito uma vez e esquecido.

Uma analogia do dia a dia

Um sitemap é como o quadro de indicações no átrio de um centro comercial. Podia encontrar todas as lojas andando pelos corredores, e os visitantes habituais fazem isso. Mas o quadro lista todas as lojas num único sítio, incluindo a que está escondida no terceiro piso. Não torna uma loja boa nem garante que alguém a visite — apenas assegura que pode ser encontrada.

Num centro pequeno, com um só corredor, o quadro é agradável mas não essencial. Num centro enorme, ou num centro novo que ninguém conhece, faz uma grande diferença.

Precisa de um?

Em resumo, as orientações da Google:

O seu siteSitemap?
Pequeno (cerca de 500 páginas ou menos) e todas as páginas importantes estão ligadas a outra páginaProvavelmente não é obrigatório, mas não faz mal
Grande, com muitas páginasSim
Novo, com poucas ligações de outros sitesSim
Muito conteúdo de vídeo, imagens ou notíciasSim, possivelmente com extensões de sitemap para esses formatos
Páginas acessíveis apenas através de caixas de pesquisa ou filtrosSim — e acrescente também ligações normais

Na prática, um sitemap é barato de adicionar, por isso muitos sites pequenos incluem um mesmo assim.

Como é um sitemap

Eis um pequeno sitemap XML para uma padaria:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.padariaexemplo.pt/</loc>
    <lastmod>2026-09-20</lastmod>
  </url>
  <url>
    <loc>https://www.padariaexemplo.pt/menu</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://www.padariaexemplo.pt/bolos-por-encomenda</loc>
    <lastmod>2026-08-02</lastmod>
  </url>
</urlset>

Cada <url> tem um <loc> — o endereço completo da página — e, opcionalmente, uma data <lastmod>.

Algumas regras da documentação da Google:

  • Use URLs absolutos. https://www.padariaexemplo.pt/menu, e não /menu.
  • Limites de tamanho. Um sitemap pode ter até 50 000 URLs ou 50 MB sem compressão. Sites maiores dividem-se em vários sitemaps listados num ficheiro de índice de sitemaps.
  • O lastmod deve ser honesto. A Google só o usa quando é consistentemente exato, e deve refletir alterações significativas na página — não a atualização de um ano de direitos de autor.
  • A Google ignora priority e changefreq. Muitos geradores de sitemaps continuam a incluí-los; não fazem mal, mas não perca tempo a ajustá-los.

A Google também aceita formatos mais simples, como um ficheiro de texto com um URL por linha, ou um feed RSS/Atom.

Um exemplo prático: um site de anúncios de apartamentos

Imagine que construiu um site de anúncios de apartamentos para arrendar. Tem uma página inicial, uma página sobre, uma página de pesquisa e uma página para cada anúncio, como /anuncios/t2-rua-do-canal. Os anúncios aparecem e desaparecem todas as semanas.

O que entra. A página inicial, a página sobre, as páginas de zonas (/zonas/centro) e cada página de anúncio ativo. O lastmod de cada anúncio é a data em que os seus detalhes foram alterados pela última vez.

O que fica de fora. A página de início de sessão, o painel do senhorio, as páginas de pesquisas guardadas e os resultados de pesquisa com filtros no URL (/pesquisa?quartos=2&max=1200). Estas são privadas ou quase duplicadas de outras páginas.

Manter atualizado. Em vez de um ficheiro estático, o servidor gera o sitemap.xml a partir da base de dados sempre que é pedido (ou numa reconstrução regular). Quando um anúncio é arrendado e removido, desaparece do sitemap, e a sua página devolve um estado correto de «já não existe» ou «não encontrado».

Informar os motores de pesquisa. O robots.txt inclui uma linha que aponta para o sitemap:

User-agent: *
Disallow: /painel
Sitemap: https://www.exemplolets.pt/sitemap.xml

E o proprietário submete o sitemap na Google Search Console, onde o relatório de Sitemaps mostra se a Google conseguiu lê-lo e quantos URLs encontrou.

Termos comuns explicados

TermoO que significa
SitemapUm ficheiro que lista os URLs que quer que os motores de pesquisa conheçam.
XMLUm formato de texto com etiquetas, usado na maioria dos sitemaps.
<loc>O URL completo de uma página no sitemap.
<lastmod>Quando a página foi alterada pela última vez de forma significativa.
Índice de sitemapsUm ficheiro que lista vários sitemaps, para sites grandes.
robots.txtUm ficheiro na raiz do site que indica aos rastreadores o que podem rastrear e onde está o sitemap.
Rastreamento (crawling)Um motor de pesquisa a descarregar as suas páginas.
IndexaçãoUm motor de pesquisa a guardar e a compreender as suas páginas para que possam aparecer nos resultados.
URL canónicoA versão preferida de uma página quando o mesmo conteúdo tem vários endereços.
URL absolutoUm endereço completo, com https:// e o domínio.
Search ConsoleA ferramenta gratuita da Google para submeter sitemaps e ver o desempenho na pesquisa.

Erros comuns e ideias erradas

  • «Um sitemap faz com que seja indexado.» Ajuda na descoberta. A Google diz que não garante o rastreamento nem a indexação.
  • URLs relativos. /menu não é válido num sitemap; use o endereço completo.
  • Domínio errado. Sitemaps que listam um endereço de pré-visualização ou de staging, ou http:// em vez de https://, apontam os motores de pesquisa para o sítio errado.
  • Incluir páginas que não quer indexadas. Páginas de início de sessão, de administração ou marcadas com noindex enviam sinais contraditórios.
  • Incluir URLs partidos ou com redirecionamento. Liste o endereço final e funcional de cada página.
  • Um sitemap desatualizado. Um ficheiro escrito uma vez no lançamento deixa de fora todas as páginas acrescentadas depois.
  • Falsificar o lastmod. Pôr a data de hoje em todas as páginas todos os dias ensina a Google a ignorá-lo.
  • Confiar no sitemap em vez das ligações. As páginas também devem ser acessíveis através de ligações normais no seu site.

O que pedir ao seu construtor de IA

  • «Gera um sitemap.xml na raiz do site com todas as páginas públicas, com URLs https:// absolutos no meu domínio final.»
  • «Constrói o sitemap a partir da base de dados para que os novos anúncios ou publicações apareçam automaticamente.»
  • «Atualiza o lastmod apenas quando o conteúdo de uma página realmente mudar.»
  • «Deixa de fora as páginas de início de sessão, painel, administração e pesquisas filtradas.»
  • «Adiciona um robots.txt que permita as páginas públicas e inclua uma linha Sitemap:.»
  • «Garante que cada URL no sitemap devolve um estado 200 e não é redirecionado.»
  • «Se passarmos dos 50 000 URLs, divide em vários sitemaps com um índice de sitemaps.»

Depois, submeta-o na Search Console. Para ter a visão geral, leia o que é SEO e SEO para sites criados com IA.

Sitemaps no Mythex

O Mythex não gera sitemaps automaticamente; pede-o no chat, e o agente acrescenta-o ao código da sua app. A receita da documentação SEO para a sua app publicada inclui um prompt inicial que cobre um sitemap.xml e um robots.txt simples, juntamente com títulos e meta descrições. Use o endereço que os visitantes vão efetivamente usar — o seu subdomínio mythex.ai ou, no Pro, o seu domínio personalizado — e publique novamente depois de alterações, para que o site ativo sirva os ficheiros novos.

Perguntas

O que é um sitemap, em termos simples?

Um sitemap é um ficheiro, normalmente chamado sitemap.xml, que lista as páginas do seu site que quer que os motores de pesquisa conheçam, por vezes com a data em que cada uma foi alterada pela última vez. Ajuda os motores de pesquisa a descobrir e a rastrear as suas páginas de forma mais eficiente.

Todos os sites precisam de um sitemap?

Nem sempre. A Google diz que sites pequenos, com cerca de 500 páginas ou menos, em que todas as páginas importantes estão ligadas a partir de outras páginas, podem não precisar de um. Ajuda sobretudo em sites grandes, em sites novos com poucas ligações de outros lados e em sites com muito conteúdo multimédia ou notícias.

Um sitemap garante que as minhas páginas são indexadas?

Não. A Google diz que um sitemap pode melhorar o rastreamento, mas não garante que todos os URLs nele incluídos serão rastreados ou indexados. As páginas continuam a ter de ser úteis e acessíveis.

Como submeto um sitemap à Google?

Adicione-o no relatório de Sitemaps da Google Search Console e acrescente uma linha como «Sitemap: https://exemplo.com/sitemap.xml» ao seu ficheiro robots.txt, para que outros rastreadores também o encontrem.

Qual é a diferença entre um sitemap XML e um sitemap HTML?

Um sitemap XML é um ficheiro legível por máquinas, destinado aos motores de pesquisa. Um sitemap HTML é uma página normal com ligações, destinada aos visitantes. Têm públicos diferentes, e um site pode ter os dois.

Mythex · Pricing · Crie qualquer coisa com IA · Modelos de sites e apps · Mythex comparado · Glossário de criação de apps com IA · Ferramentas grátis para criar apps com IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)