Jun
26
2011

Aprenda a criar um sitemap para o seu site




Um sitemap é um arquivo de XML que trás uma relação de páginas do seu site com a última atualização dela, com que freqüência ocorrem alterações nela, relevância da página em relação a outros páginas do seu site.

O sitemap é usado por mecanismos de busca (Bing, Google, Yahoo! etc) para indicação das págians mais relevantes do seu site, facilitando a indexação das mesmas por tais mecanismos.

A estrutura básica de um sitemap é a seguinte:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>http://www.devdb.com.br/</loc>
      <lastmod>2011-06-26</lastmod>
      <changefreq>daily</changefreq>
      <priority>1.0</priority>
   </url>
   <url>
      <loc>http://www.devdb.com.br/secao/desenvolvimento/</loc>
      <lastmod>2011-06-26</lastmod>
      <changefreq>weekly</changefreq>
      <priority>0.8</priority>
   </url>
</urlset>

Onde:

  • loc: É a url da página do seu site;
  • lastmod: Data no formato ano-mês-dia da última atualização da página;
  • changefreq: Indica a frequência de atualizações da página (podendo ser: always (sempre); hourly (toda hora); daily (todo dia); weekly (toda semana); monthly (todo mês); yearly (todo ano); never (nunca));
  • priority: Indica a prioridade da página em relação a outras páginas do seu site, podendo ser de 0.0 até 1.0 (por padrão uma página tem a prioridade de 0.5).

O seu sitemap deve estar “encodado” em UTF-8 e deve ser colocado no diretório raiz do seu site para funcionar corretamente.

Referências:

Autor: Sandro J. S. Souza

Sobre o autor: Sandro J. S. Souza

Desenvolvedor Web, bacharel em Administração, coordenador do PHP MG. Site pessoal: http://www.sandro.eti.br | Me siga no Twitter: http://twitter.com/xkurts

2 comentários + Enviar comentário

  • e eu coloco isso onde?
    no topo do Html?
    Ótimo site parabens

    • Olá, realmente faltou essa informação no tutorial, estou atualizando ele.

      Você deve colocar o arquivo de sitemap no diretório raiz do seu site.

Enviar um comentário