Banco de dúvidas

Para que serve o sitemap.xml

Sites de busca como o Google ou Bing têm um trabalho colossal: encontrar e indexar a imensidão do conteúdo da web. Para ajudar nessa tarefa, webmasters contam com uma ferramenta essencial: o sitemap.xml. Este arquivo, parte fundamental de uma estratégia sólida de SEO, atua como um guia para os sites de busca entenderem a estrutura do seu site e indexarem suas páginas de forma eficaz.

O que é o sitemap.xml?

É um arquivo no formato XML que lista todas as URLs de um site, juntamente com metadados adicionais sobre cada URL (como a última vez que a página foi atualizada, a frequência com que normalmente muda e seu grau de importância em relação às outras URLs). Este arquivo é como um mapa que direciona os sites de busca para todas as páginas relevantes do seu site.

O sitemap.xml é especialmente útil para sites grandes com muitas páginas ou para sites novos com poucos backlinks externos, ele pode ser crucial para garantir que todas as páginas sejam encontradas e indexadas pelos sites de busca.

Além disso, os metadados incluídos no sitemap.xml proporcionam um contexto adicional sobre as páginas do seu site, melhorando a precisão e a relevância dos resultados da pesquisa.

IMPORTANTE: o sitemap.xml deve ser sempre colocado na pasta raiz da web do seu site, para poder ser acessado pelo endereço https://www.meusiteincrivel.com/sitemap.xml . Para o site principal da sua conta, seria a pasta public_html, para domínios adicionais ou subdomínios, coloque o sitemap.xml na pasta correspondente. Outra opção é usar o robots.txt para indicar um URL alternativo para o sitemap.xml.

Estrutura XML de um sitemap.xml

Segue um exemplo da estrutura básica de um sitemap.xml:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>https://www.meusiteincrivel.com/</loc>
      <lastmod>2023-07-23</lastmod>
      <changefreq>daily</changefreq>
      <priority>1.0</priority>
   </url>
   <url>
      <loc>https://www.meusiteincrivel.com/blog</loc>
      <lastmod>2023-07-21</lastmod>
      <changefreq>weekly</changefreq>
      <priority>0.8</priority>
   </url>
</urlset>

As tags <loc>, <lastmod>, <changefreq> e <priority> fornecem aos sites de busca informações importantes sobre cada URL.

Note que o valor de <priority> deve variar entre 0.0 e 1.0, sendo 1.0 a maior prioridade. Já a <changefreq> pode ter os valores "hourly" (a cada hora), "daily" (diário), "weekly" (semanal), "monthly" (mensal), "yearly" (anual), "never" (nunca) ou "always" (sempre). Apenas <loc> é obrigatória, as outras tags dentro de <url> são opcionais.

NOTA: é possível indicar URLs alternativas para idiomas diferentes com a tag xhtml:link e o atributo hreflang.

O que é um índice de sitemaps (sitemap index)?

É essencialmente um sitemap de sitemaps, para sites com uma grande quantidade de páginas, ou conteúdo que se estende para subdomínios. Ele permite que você divida seu sitemap em arquivos menores, tornando-o mais gerenciável e eficiente.

Aqui está um exemplo de um índice de sitemaps, note as diferenças:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>https://www.meusiteincrivel.com/sitemap.xml</loc>
      <lastmod>2023-07-23</lastmod>
   </sitemap>
   <sitemap>
      <loc>https://www.meusiteincrivel.com/sitemap2.xml</loc>
      <lastmod>2023-06-15</lastmod>
   </sitemap>
   <sitemap>
      <loc>https://blog.meusiteincrivel.com/sitemap.xml</loc>
      <lastmod>2023-07-22</lastmod>
   </sitemap>
</sitemapindex>

Nesse caso, cada <sitemap> contém um <loc> com a URL do sitemap individual e um <lastmod> (opcional) com a data da última modificação desse sitemap.

Considerações finais

O uso de sitemaps.xml e de índices de sitemaps são elementos vitais para o SEO do seu site. Ao fornecer aos sites de busca um mapa detalhado, você aumenta a chance de todas as suas páginas serem encontradas e indexadas, melhorando a visibilidade e o desempenho do seu site nos resultados de pesquisas.

Este artigo foi útil para você?