Tudo sobre Sitemap – Iniciando o sitemap.xml
Para você criar o seu sitemap, não precisa de muitos recursos, apenas de um bloco de nota (notepad). Mas eu recomendo uma ferramenta um pouco mais prática como o Dreamweaver, mas a escolha é toda sua.
O primeiro passo é definir a codificação do Sitemap. Deve-se usar o UTF-8, de acordo com a Google o encodings UTF-8 é o mais usado no mundo. Isso sem falar que a partir do HTML 4 ele é praticamente obrigatório.
Confira na imagem abaixo fornecida pelo Google que demonstra o crescimento e a solidificação do Unicode.
Após definirmos a codificação que será usadas, temos a primeira linha do nosso sitemap.xml:
| <?xml version=”1.0″ encoding=”UTF-8″?> |
Da mesma forma que em uma pagina HTML que inicia em um <html> e se encerra em um </html> o sitemap.xml possui <urlset> para abrir o documento e </urlset> para fecha-lo. Dentro dessa tag é necessário especificar o namespace (protocolo padrão), que executa o encapsulamento do arquivo e faz referência ao padrão de protocolo atual. No caso: http://www.sitemaps.org/schemas/sitemap/0.9/. Nosso sitemap toma a seguinte forma:
| <?xml version=”1.0″ encoding=”UTF-8″?> <urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″> </urlset> |
Agora sim, o nosso sitemap está pronto para começar a receber as URLs. Vamos começar com a pagina inicial, por exemplo: http://www.easyseo.com.br/. Para inseri-la devemos usar a tag <url> para abrir a entrada de URL e </url> para fechar a entrada e seus atributos. Cada <url></url> deve obrigatoriamente possuir as tags: <loc></loc> que identifica exatamente o endereço que é mapeado. Continuando com o exemplo temos:
| <?xml version=”1.0″ encoding=”UTF-8″?> <urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″> <url> <loc>http://www.easyseo.com.br/</loc> </url> </urlset> |
Maravilha, já temos um sitemap válido! Mas calma, esse é apenas o inicio do trabalho. Vamos adiante. Vamos ver agora alguns dados opcionais:
- <lastmod></lastmod> – A data em que foi realizada a ultima atualizadao na pagina. Deve estar no padrão W3C: http://www.w3.org/TR/NOTE-datetime, mas eu recomendo: AAAA-MM-DD deixando de lado o tempo exato que não lhe trará muitos benefícios;
- <changefreq></changefreq> – A frequencia com que a pagina da URL indicada é atualizada, os seguintes parametros podem ser usados: “always – hourly – daily – weekly – monthly – yearly – never”. Não existem vantagem nenhuma em colocar uma informação enganoça neste local, pois os indexadores vão acabar verificando a frequencia real que a URL é atualizada;
- <priority></priority> – Serve para os buscadores terem uma noção de quais paginas são mais importantes dentro do seu site, ou seja, os buscadores vão priorizar essas paginas em seu site. Mas isso não influencia em nada a indexao de seu site em relação a outros. E se você colocar todas as paginas com a prioridade máxima, estará perdendo a oportunidade de fazer os buscadores indexarem as suas paginas mais importantes primeiro.
Aplicando esses tres paramentros, que não são obrigadorios, ficamos com o nosso sitemap da seguinte forma:
| <?xml version=”1.0″ encoding=”UTF-8″?> <urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″> <url> <loc>http://www.easyseo.com.br/</loc> <lastmod>2010-07-10</lastmod> <changefreq>daily </changefreq> <priority>1.0</priority> </url> </urlset> |
O que estamos dizendo para os buscadores:
A pagina http://www.easyseo.com.br/ é muito importante no meu site, ela é atualizada diariamente e que a ultima atualização ocorreu em nove de julho de 2010.
Para finalizar essa primeira parte sobre sitemaps, vamos finalizar o sitemap com pelo menos todas as paginas institucionais não contando os artigos publicados aqui no Easy SEO, assim temos:
| <?xml version=”1.0″ encoding=”UTF-8″?> <urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9> <url> <loc>http://www.easyseo.com.br/</loc> <lastmod>2010-07-09</lastmod> <changefreq>daily </changefreq> <priority>1.0</priority> </url> <url> <loc>http://www.easyseo.com.br/o-autor</loc> <lastmod>2010-06-25</lastmod> <changefreq>yearly </changefreq> <priority>0.8</priority> </url> <url> <loc>http://www.easyseo.com.br/dicionario-seo</loc> <lastmod>2010-07-08</lastmod> <changefreq>weekly </changefreq> <priority>0.9</priority> </url> <url> <loc>http://www.easyseo.com.br/contato</loc> <lastmod>2010-06-12</lastmod> <changefreq>monthly </changefreq> <priority>0.6</priority> </url> </urlset> |
Ultimas dicas.
- Se você não gostou de criar o seu próprio sitemap, sugiro a ferramenta: http://www.xml-sitemaps.com/
- Tudo e mais um pouco sobre Sitemaps, direto da fonte: http://www.sitemaps.org/
Tags: dicas, SEO, sitemap, sitemap.xml, tutorial
[...] Tudo Sobre Sitemap – Iniciando O Sitemap.Xml [...]