Imagem post: SEO – Sitemaps
Artigos

SEO – Sitemaps

Saiba como funciona o sitemap.xml

Por
27

O Sitemaps é um formato simples de XML que serve para informar aos sistemas de buscas sobre seus endereços disponíveis para indexação. Esse XML relaciona as URLs existentes do seu site, com algumas informações como data da última atualização, prioridade da página em relação às outras páginas e freqüencia de atualização.

O sitemap.xml é um arquivo que pode ser gerado automaticamente por um plugin ou até mesmo escrito à mão pelo desenvolvedor.

O código básico do Sitemap:
[cc lang="xml"]


http://www.example.com/
2005-01-01
    monthly

0.8

[/cc]
As tags que podem ser inseridas no sitemap.xml são essas:

<urlset>
Executa o encapsulamento do arquivo e faz referência ao padrão de protocolo atual.

<url>
Tag pai de cada entrada de URL. O restante das tags são as tags filhas dessa tag.

<loc>
URL da página. Esse URL deve começar com um protocolo (como http) e terminar com
uma barra final, caso seja exigido pelo seu servidor. Esse valor deve conter menos
de 2.048 caracteres.

<lastmod>
A data da última modificação do arquivo. Essa data deve estar no formato de
data e hora do W3C
. Esse formato permite omitir o horário, se desejar, e
usar AAAA-MM-DD.

Lembre-se de que esta tag é separada do cabeçalho If-Modified-Since (304) que o servidor pode retornar, e os mecanismos de pesquisa podem usar as informações de ambas as fontes de forma diferente.

<changefreq>
A freqüência com que a página é alterada. Esse valor fornece informações gerais para os mecanismos de pesquisa e pode ser que ele não corresponda exatamente à freqüência de indexação da página. Os valores válidos são:

  • always
  • hourly
  • daily
  • weekly
  • monthly
  • anual
  • never

O valor “always” deve ser usado para descrever os documentos que sempre são alterados quando acessados. O valor “never” deve ser usado para descrever os URLs arquivados. Observe que o valor dessa tag é considerado uma dica e não um comando. Mesmo que os indexadores de mecanismo de pesquisa possam considerar essas informações ao tomar decisões, pode ser que indexem as páginas marcadas como “horárias” com menos freqüência do que isso e talvez façam a indexação de páginas marcadas como “anualmente” com mais freqüência do que isso. Os indexadores podem indexar páginas marcadas como “nunca” periodicamente, para que possam lidar com alterações inesperadas
nessas páginas.

<priority>
A prioridade desse URL em relação a outros URLs do mesmo site. Os valores válidos vão de 0.0 a 1.0. Esse valor não afeta o modo como as páginas são comparadas às páginas em outros sites — apenas permite que os mecanismos de pesquisa saibam quais páginas você considera mais importantes para os indexadores.

A prioridade padrão de uma página é 0,5.
Observe que não é provável que a prioridade atribuída a uma página influencie a posição dos URLs nas páginas de resultados de um mecanismo de pesquisa. Os mecanismos de pesquisa podem usar essas informações quando selecionam entre URLs no mesmo site. Use essa tag para aumentar a probabilidade de a maioria das páginas importantes estarem presentes em um índice de pesquisa.

Além disso, observe que a atribuição de uma prioridade alta a todos os URLs no site provavelmente não o ajudará. Como a prioridade é relativa, ela só é usada para priorizar os URLs do seu site.

Tabela retirada do sitemaps.org

Local dos arquivos sitemaps.xml

É importante saber que o local que o sitemap.xml é colocado determina o quais urls podem ser colocadas no arquivo. Exemplo: fiz um sitemap.xml para o site de treinamentos da Visie cuja URL é visie.com.br/treinamento. No meu sitemap.xml apenas poderá haver URLs que comecem com visie.com.br/treinamento e não apenas visie.com.br.

Todas as URLs que estão no Sitemap precisam utilizar o mesmo protocolo – no exemplo da Visie estou utilizando o HTTP – e precisam estar no mesmo host que o Sitemap. Por exmeplo, se o Sitemap estiver localizado em: visie.com.br/treinamento/sitemap.xml, ele não pode incluir URLs de um subdominio.visie.com.br.

Informando os buscadores que seu sitemap.xml existe

Há duas maneiras fáceis para avisar aos sistemas de busca que seu sitemap.xml está disponível:

  • Enviando o seu Sitemap por meio da interface de envio do mecanismo de pesquisa
  • Especificando a localização do Sitemap no seu arquivo robots.txt

Enviando o seu Sitemap por meio da interface de envio do mecanismo de pesquisa. O Google tem um local muito interessante onde além de informar o endereço do seu sitemap.xml você pode ter uma série de outras informações importantes para seu site, é o Google Webmaster Tools.

Especificando a localização do Sitemap no seu arquivo robots.txt. Para indicar o sitemap.xml pelo robots.txt basta acrescentar essa linha: Sitemap:

Se você quiser, você pode colocar vários endereços de Sitemaps, bastando inserir várias linhas como as de cima indicando os endereços dos respectivos sitemaps.

Ter um sitemap.xml não garante que você uma URL seja ou não mais indexada que as outras. Mesmo assim, é um adendo para que os buscadores fiquem mais informados com os endereços do seu site. Se você não utiliza nenhum plugin para que o sitemap.xml seja gerado automaticamente, fique atento às atualizações das URLs. Você pode estar informando aos buscadores URLs antigas e isso pode afetar nos resultados organicos com o do Google. Se você quiser testar alguns plugins ou programas para gerar seu sitemap.xml automaticamente, visite este link.

27

Por Diego Eis

Diego Eis criou o Tableless para disseminar os padrões web no Brasil. Como consultor já treinou equipes de empresas como Nokia, Globo.com, Yahoo! e iG. É palestrante e empreendedor.

http://about.me/diegoeis/

Mais posts do autor

  • http://elyezer.com Elyézer Mendes Rezende

    Exelente artigo

    Passarei agora a me preocupar, também, com o sitemap dos sites que eu vier a construir.

    Até mais.

  • http://www.hotmastersound.com.br Durval

    para uma boa estratégia de seo o sitemap da maior importância.
    Durval – http://www.hotmastersound.com.br

  • http://menosemais.webspace.com.br/ Guilherme Mattos

    Mais informações no site http://www.sitemaps.org/

  • http://www.visualcom.com.br Daniel Coimbra

    Muito bom Diego! Post muito esclarecedor!
    Obrigado!

  • http://floripasom.com Acelio Filho

    Já uso o sitemaps há algum tempo e funciona.

    Em http://www.google.com/webmasters/sitemaps/?hl=pt-BR
    , usando sua conta de e-mail do Gmail, você se cadastra.
    Há alguns passos a seguir.
    A interface é bem intuitiva e fácil.

    Demora umas semanas pra você obter o ranking de acesso e poder consertar alguns parâmetros do sitemaps ou nas páginas, para posicioná-las melhor.
    Mas notei que, quando se altera uma página, se ela já está indexada, o melhor é reenviar o arquivo de sitemaps do que esperar nova indexação.
    Também constatei que, depois do próprio domínio, as meta-tags title e description é que são relevadas, nesta órdem, para posicionar a página na lista de resultados de acordo com as palavras pesquisadas.
    Não confundir a tag , que também vai no head, com a meta-tag title.
    A “tag title”, exibe o título na janela do navegador, se ela existir, e a “meta-tag title” é que é pesquisada na busca.
    Na meta-tag title não use “enfeitezinhos” com caracteres (::,|,+ …) nem o nome do site(só atrapalha), porque ninguém pesquisa “::”, e, se pesquisar pelo nome do site, achará por ele próprio. Enfeite a “tag title”, se for inevitável.

  • http://floripasom.com Acelio Filho

    errata:
    não confundir a “tag title”, que também vai no head, com a “meta-tag title”.
    este filtro… & e >

  • Pingback: Twitter Tweets about SEO as of July 10, 2008 : The Lessnau Lounge

  • http://www.mdesigner.com.br/curriculo.htm Web Designer Demétrios

    Dúvidas:
    O endereço do sitemap no robots.txt ficaria assim:
    Sitemap: /sitemap.xml
    ou assim:
    Sitemap: sitemap.xml

    Digamos que eu iniciei meu site com 10 páginas no sitemap, daí com o passar do tempo eu fui criando novas páginas e incluido-as neste sitemap, precisarei re-enviar pela ferramenta google webmaster ou não precisa pq os buscadores identificaram que no meu sitemap foi adicionado novas páginas?

    Dica:
    No formulário de comentário precisa ter um campo “Notificar novos comentários por e-mail” para a gente ficar por dentro das atualizações….

  • http://www.icommercepage.com icommercepage

    Essa matéria é muito boa, completa, e específica. Seo que se preze não pode deixar de dar a devida importância ao sitemap.

  • http://www.divulgandoweb.com Divulgando Web

    interessante este modulo existe um modo que criar um gerenciador especifico para cada site e vale lembrar que o sitemap completo deve ter o ror.xml
    e o sitemap.html

    att

  • http://www.vendagora.com.br André Rodrigues

    Vou gerar imadiatamente.

    Espero apoiar o posicionamento de meu site nos buscadores.

    Obrigado.

    André
    http://www.vendagora.com.br

  • Pingback: Anotações sobre SEO | Tableless

  • http://www.victorassuncao.com.br Victor Hugo Assunção

    Parabéns pelo post, isso será um bom diferencial.

  • http://elaineflaviano2008.wordpress.com Elaine Flaviano

    Muito bom esse artigo e de fácil entendimento. Farei essa aplicação.
    Gostaria de mais artigo bons como esse e de fácil entendimento tenho estudado sobre SEO mas ainda não havia chegado a parte de sitemap. E tem uma importância grande para os sites e empresas que muitas vezes tem ficado lado.

    []´s

  • http://www.gersonbastos.com.br Gerson Bastos

    O site map é muito importante.
    Infelizmente algumas pessoas pessoas, principalmente os “profissionais” de cursinhos não sabem o valor que tem essa ferramenta para um site.

  • Pingback: SEO – Sitemaps « …tecnologicamente correta…

  • http://www.aquieagora.com.br Leandro Tacioli

    Sou blogueiro iniciante e confesso que nunca me preocupei com sitemaps.
    Vou prestar mais atenção nesse assunto !

    Obrigado !

  • http://www.tudocondominio.com.br segurança na rede

    Com segurança podemos afirmar que as dicas postadas aqui vão elevar nosso conhecimento em criação, manutenção e serviços prestados em sites e redes de clientes.
    obrigado.

  • Pingback: Fazendo site-maps - webd+

  • http://www.divulgar-site.com Divulgar Site

    Muito interessante, convido o amigo a comentar o site que promovemos, está indexado em primeiro no google, yahoo e bing para: Curso de Formação Seo. Temos um artigo, não tão completo como este que ensina a divulgar site a partir do envio do sitemap.

    Belo Artigo
    Obrigado

  • http://www.divulgar-site.com Divulgar Site

    Super interessante esse artigo, costumamos enviar o sitemap para os crawlers após a inserção total de tags e metas assim com o cache cheio. Convido o amigo a conhecer nosso blog otimizado na primeira página do google, ensinamos a divulgar site no google no: Curso de Formação SEO

    agradeço o conhecimento compartilhado
    Divulgar Site

  • http://www.duzzdesign.com Ramon Duzzioni

    Não achei que tinha tanta importancia o sitemap… Obrigado por compartilhar o conhecimento.

  • Pingback: Otimizando seu site em WordPress para SEO | Tableless - Desenvolvimento com Padrões Web

  • http://www.pabloribeiro.net Pablo Ribeiro

    O sitmap e uma boa mesmo para o SEO, realmente vale a pena colocar no nos projetos, e bom lembrar que o sitmap também não e tudo né?

    ótimo post e obrigado por compartilhar :)

  • Rhian Molinari

    Estou com problema para ler este artigo no google chrome…(CSS)

  • criação de sites

    Muito bacana!!!! valeu a dica!!!!!!!!

    http://www.nextcriacaodesitesesistemas.com

  • Pingback: Anotações sobre SEO | ReWeb

Mais artigos