Sitemap: XML, HTML, Utilidades e Mitos

Sitemap - o que é e para que serve

O que é Sitemap? Por que inserir um arquivo Sitemap.xml ou sitemap.html no site? Sitemap interfere na indexação? E no ranking, interfere? Essas são algumas perguntas que muitas vezes as pessoas fazem ao tentar entender qual a real importância de um Sitemap para site e para começar, vamos entender melhor o propósito do sitemap.

Entendendo para que serve o Sitemap

Sitemap ou mapa do site, como é mais conhecido no Brasil, é, basicamente, uma lista com todas as páginas (URLs) do site. Ele funciona como uma espécie de mapa que irá ajudar e guiar o robô de busca, ou o usuário, a navegar e encontrar páginas do site.

Para entender melhor o que é o sitemap e para que serve, vamos supor que a home do seu site é a entrada principal de um supermercado e as categorias do site são as principais vias de acesso. Ao entrar no estabelecimento, o consumidor recebe em suas mãos um mapa com todas as seções existentes e produtos disponíveis.

Quanto mais profunda é a seção, mais organizado precisa ser o mapa para você chegar lá, certo? Afinal, ninguém, em sã consciência, gosta de ficar perdido ou ficar preso a tentativa e erro.

E é exatamente para isso que o existe o sitemap. Guiar o usuário ou o robô de busca para uma melhor navegação pelo site, sem, teoricamente, acessar páginas com conteúdos irrelevantes ou páginas duplicadas, fazendo com que a navegação flua com melhor qualidade.

Porém, como era de se esperar, o usuário não lê as mesmas coisas que o robô de busca e vice-versa. Para resolver isso, foram criados dois padrões de Sitemap. O primeiro é o sitemap.XML e o segundo é o sitemap.HTML.

O que é Sitemap.html?

O sitemap.html é voltado para o usuário comum que tem interesse em entender melhor a estrutura do site em questão. Esse tipo de sitemap, é, antes de mais nada, uma convenção criada entre os desenvolvedores de site, mas que, cada vez menos está sendo usado devido a falta de acesso por parte dos próprios usuários.

Por outro lado, visando facilitar a navegação do usuário, cada vez mais os sites apresentam um campo de busca como uma alternativa rápida e fácil para que o usuário encontre qualquer tipo de informação que procura no site.

O que é Sitemap.xml e porque usar?

Já o Sitemap.xml é o arquivo, ou mapa, voltado especialmente para o robô de busca, escrito seguindo padrões e regras, com códigos específicos para que o buscador encontre mais páginas do site.

O Sitemap.xml é extremamente importante para que o robô de busca entenda melhor a estrutura do site. E claro, quanto melhor for a arquitetura, mais organizado será o Sitemap.xml e mais fácil a navegação para que ele encontre todas as páginas e seções do site.

Sitemap.xml interfere na indexação?

Sim. Essa é exatamente a principal função do Sitemap.xml. Ajudar na indexação das páginas e categorias de um site.

Se o site possui um grande volume de páginas, categorias, subcategorias, produtos e subprodutos, com certeza o sitemap.xml será um grande facilitador para que o robô de busca encontre cada uma dessas páginas.

É importante lembrar que o Sitemap.xml nunca irá resolver tudo sozinho. Ele sempre deve ser acompanhado de uma boa arquitetura de links internos fazendo com que o robô de busca encontre e indexe mais páginas, além, claro, de acelerar o processo de indexação de novas páginas.

Uma arquitetura do site bem feita, com links internos para as páginas mais profundas do site, “dispensa” o uso do sitemap.xml no quesito “fazer o robô de busca encontrar todas as páginas”. Porém, praticamente nenhum site chega a tal perfeição a ponto de excluir a necessidade do uso do sitemap.

Sitemap.xml interfere nas visitas do site?

Se você procura uma resposta simples e direta para essa pergunta, a resposta é Não!

Mas, se pararmos para analisar com mais carinho esse ponto, podemos dizer que sim, mas é uma influência totalmente indireta. Afinal, o Sitemap.xml ajuda na indexação das páginas, e, claro, se você tem uma nova página indexada, provavelmente ela trará mais visitas via busca orgânica, ou pelo menos, assim se espera de um site com bom conteúdo.

Sitemap.xml interfere no ranking do site?

Até agora, todos os testes demonstram que o Sitemap.xml não interfere no ranking, e sim, única e exclusivamente, na indexação do site.

Porém, vale ressaltar que o Duane Forrester, um dos funcionários responsáveis pelo Webmaster Tools do Bing, já declarou abertamente em uma entrevista no SEOMoz que existe uma espécie de bônus no ranking para quem submete o sitemap.xml ao Bing Webmaster Center.

Enquanto o Google, embora não tenha deixado indício de que dá bônus no ranking para quem submete o sitemap.xml ao Google Webmaster Tools, já deixou claro que presta atenção aos casos onde o sitemap.xml contem URLs que retornam o status 404, 30x, e assim por diante. Essas páginas fazem com que o robô de busca do Google acabe por perder tempo desnecessário buscando por páginas redirecionadas ou páginas de erro.

Quão essencial é o sitemap.xml para a indexação do site?

Existem alguns sites em que o uso do sitemap.xml é mais recomendado que em outros. E, para ajudar a entender essas peculiaridades, seguem abaixo 4 tópicos tirados da página do Google sobre Sitemap que indicam em quais casos o uso do sitemap é util:

  • Se o site tiver conteúdo dinâmico.
  • Se o site tiver páginas que não podem ser facilmente encontradas pelo Googlebot durante o processo de rastreamento, como por exemplo páginas com conteúdo AJAX ou imagens.
  • Se o site for novo e houver poucos links para ele. Como o Googlebot rastreia a web seguindo os links de uma página para a outra, se o seu site não estiver bem vinculado, será difícil detectá-lo.
  • Se o site possuir um grande arquivo com páginas de conteúdo que não estão bem vinculadas umas às outras ou que simplesmente não estão vinculadas.

Qual a diferença do sitemap.xml para o sitemap.xml.gz?

Essa é a mais nova dúvida que tem surgido em relação as duas opções existentes para o mesmo arquivo Sitemap.xml. A primeira opção é a mais conhecida e citada durante todo esse artigo, que é o sitemap.XML. Já a segunda opção, é o sitemap.XML.GZ. Mas qual a diferença entre elas?

A resposta é simples, a primeira é a versão normal do sitemap.XML e a segunda é a versão compacta do XML, mais conhecido como XML.GZ. E como tudo que é compactado tende a ser menor que o original, com o sitemap.XML.GZ não seria diferente.

Eu sou a favor de que tudo que é bom e bem estruturado o Google gosta. Se você pode fazer bem feito, faça. Com certeza o Google, ou qualquer outro buscador, irá olhar para o seu site com bons olhos.

Logo, fica minha sugestão, principalmente para grandes sites: utilizem o Sitemaps.XML.GZ. Afinal, é um arquivo compactado, menor que o original, e que facilita o carregamento e tempo de resposta. Se podemos facilitar a vida do robô de busca, por que não fazer?

Conclusão

O Sitemap.xml é muito importante para facilitar o entendimento da estrutura do site e ajuda na indexação das páginas. E, sempre que você inserir uma nova página no site, deverá também atualizar o Sitemap.

Vale ressaltar que nem uma arquitetura perfeita garante indexação completa, nem um sitemap.xml perfeito garante indexação completa do site, mas, são ferramentas complementares de uso obrigatório para que o robô consiga compreender melhor a estrutura do site.

Receba Novidades

Insira seu email para receber novidades e dicas exclusivas da Agência Mestre!
Divulgue este artigo

22 Comentários para “Sitemap: XML, HTML, Utilidades e Mitos”

  1. Victor Gamarra

    Olá Domício!
    Simplesmente um ótimo artigo!
    Porém, gostaria de saber se o sitemap dividido em:

    sitemap_index.xml
    sitemap_post.xml

    sitemap_category.xml

    poderia ser melhor ao buscador. Pois assim teríamos uma divisão com os sitemaps que são mais atualizados e os menos atualizados e o Google poderia visitar apenas um, quando houver novo conteúdo.

    Eu fiz um teste recente e concluí que no Google Webmasters Tools se submetermos apenas o sitemap.xml principal com link para os demais, os outros são reconhecidos instantaneamente, porém não sei se essa divisão é benéfica ou não.

    Um grande abraço e aguardo resposta!

    Responder
    • Domicio Neto

      Olá, Victor.

      Obrigado pelos elogios sobre o artigo.

      Em relação a sua dúvida sobre segmentação do Sitemap, posso lhe garantir que quanto melhor segmentado e também quanto melhor for a seleção de páginas presentes no Sitemap, maior será a quantidade de páginas indexadas pelo robô de busca.

      Abraços,
      Domicio Neto

      Responder
    • Humberto W. Rondeico

      Olá Rodolfo

      Eu segui a dica e baixei o 7-Zip.
      Porém ele não está abrindo arquivos .XML (p/serem compactados p/ .GZ)
      Consultei o Help e constatei que esse tipo de extensão não está incluida na lista de arquivos válidos.

      Há algum pulo-do-gato ou estou comendo bola?

      Responder
  2. Fábio

    Domicio ótimo post, começo meio e fim sobre os sitemap.(xml/gz) a grande importância da sua utilização.

    Seria bacana a continuação do artigo falando sobre os sitemaps “videos, imagens e notícias”.

    Abraços at+

    Responder
  3. Eduardo Storini

    Excelente artigo Domicio.

    Uma coisa que eu faço bastante é usar a segmentação de sitemap para cada área do site, e ainda dentro de cada segmentação eu costumo deixar apenas as URL que ainda não foram indexadas, pelo menos nos humildes testes que fiz, notei que a indexação acontece de maneira mais rápida, do que quando eu envia todo o sitemap com todas as urls, inclusive com as que já estavam indexadas.

    Responder
  4. Fábio Umpierre

    Olá.

    Gostei muito do post pela analogia que foi feita entre o sitemap e o supermercado.Isso é importante para que pessoas com pouco conhecimento técnico saibam com o que estão trabalhando.O ideal é isso,simplificar ao invés de complicar como muitos blog tentam fazer.

    Parabéns!

    Responder
    • Domicio Neto

      Olá, Fábio.

      Fico muito grato com o seu comentário. A intenção ao escrever o post era exatamente essa de ser o mais claro possível, sem complicar.

      Abraços,
      Domicio Neto

      Responder
      • Livia

        Oi. Tenho dois blogs e um site, sem web designer cuidadno por enquanto…o pessoal ai tá pedindo demais, então estou tentando fazer sozinha… e próprio sobre a questão indexação estou sofrendo…Consegui fazer algo inserindo as urls mas não estou segura..Pedem de 2 a 5 semanas, justo? E quanto ao sitemap, não consigo próprio entender como fazer isso funcionar. Pode me dar uma orientção tipo ‘pré-primário’? rsrsrs Obrigada Livia

        Responder
  5. Jardel Xavier

    Ótimo artigo! Entender melhor a função do sitemap.xml e como tirar melhor proveito dele, aprendi muito e tirei minhas dúvidas com suas explicações. Parabéns e obrigado.

    Responder
  6. Paulo

    Olá Domício
    Muito esclarecedor seu artigo.
    Tenho uma dúvida: O sitemap pode ser instalado em qualquer plataforma (geralmente falam do WordPress)?
    Qual é o procedimento?
    Obrigado

    Responder
  7. Fernando

    Muito bom o artigo, como sempre.
    Uma dúvida: A maior parte das páginas do meu site já está indexada.
    Se eu mandar um sitemap apenas com uma parte, ou seja, apenas com algumas páginas dinâmicas de uma determinada seção, vou prejudicar o que já está indexado?

    Responder
  8. Martins

    Eu posso ter um sitemap no siteAAA.com.br e nesse arquivo sitemap fazer referencias para outros sites, siteBBB.com.br/pagina.html, siteBBB.com.br/pagina2.html?

    Queriop centralizar meu sitemap em apenas um dominio.

    Responder
  9. Nisan

    Valeu pelo artigo…Mto bom! Me ajudou mto msm, inclusive pude entender sobre coisas que desconhecia.
    Parabéns.

    Responder
  10. Fellipe

    Gostaria de saber uma coisa: sou iniciante, e criei meu blog dias atrás. Eu uso a versão online do WordPress, eu posso usar o sitemap para estruturar o meu site para o googlebot me achar? Ou só quem tem por exemplo o WordPress.org pode?

    Responder
  11. margarete

    olha, vou te dizer uma coisa: eu passei 2 dias tentando descobrir o que são sitemaps e nem o google me explicou. Consegui entender com seu artigo! parabéns mesmo! Ninguém foi capaz sequer de dizer q sitemap é a mesma coisa q mapa do site!
    agora vou descobrir como colocar o tal o sitemap no meu site…

    Responder
  12. Augusto Jose Pascoal

    Olá a todos. A questão do sitemap já entendi, e eu tenho um arquivo no bloco de notas com o sitemap em xml feito automaticamente por um site para esse efeito. Mas agora que faço, crio uma página no meu blogger com o titulo de sitemap e forneço esse link ao Bing e ao Google como sendo o sitemap do meu site?

    Responder
  13. ayslan moura

    tenho uma dúvida, se eu começar a usar o sitemap.xml agora em meu site devo retirar isso:

    meta author
    meta keywords
    meta description
    meta robots
    meta revisit-after

    ????

    ou uso o sitemap.xml e deixo isso como está? parabéns pelo artigo muito bom!

    Responder
  14. Marcos Oliveira

    Explicação muito bem feita, só não entende que não sabe ler!

    Responder

Deixar um comentário

  • (não será publicado)

XHTML: Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>