criando manualmente um Sitemap XML
Sitemaps, como o nome indica, são um mapa do seu site. Existem dois tipos de sitemaps:
- HTML – uma página da web que você mostra a estrutura do seu site. Este tipo de sitemap é criado para os visitantes do seu site. (Exemplo: Mapa do site Doteasy)
- XML-um arquivo que você lista todos os URLs do seu site. Esse tipo é chamado de “Sitemap” e é criado para rastreadores de mecanismos de pesquisa
Sitemaps XML
Sitemaps XML oferecem a oportunidade de informar os mecanismos de pesquisa sobre seu site.
os rastreadores de mecanismos de pesquisa geralmente descobrem páginas de links dentro do site e de outros sites. Sitemaps são particularmente úteis se:
- o Seu site tiver conteúdo dinâmico
- o Seu site usa rich Ajax ou Flash (que não são normalmente processados pelos motores de pesquisa)
- o Seu site for novo e houver poucos links para ele
- o Seu site possui um grande arquivo de páginas de conteúdo que não estão bem ligados uns aos outros, ou não disponíveis através da interface navegável algumas áreas do site
além disso, Sitemap permite que os webmasters incluir informações adicionais sobre cada URL: quando ele foi atualizada por último, a frequência de mudanças e o quanto é importante, em relação a outros URLs no site. Isso permite que os mecanismos de pesquisa rastreiem o site de maneira mais inteligente.
nota: o Sitemap não garante que as páginas da web sejam incluídas nos mecanismos de pesquisa nem influencia a maneira como as páginas da web são classificadas nos resultados da pesquisa. Ao enviar Sitemaps para um mecanismo de pesquisa, um webmaster está apenas ajudando os rastreadores do mecanismo a fazer um trabalho melhor ao rastrear seu site.
geradores de Sitemap
você pode usar um gerador de sitemap para criar seu sitemap. O Google tem um gerador de sitemap para criar um sitemap para um site estático.
outros geradores e serviços de mapa do site:
- XML-Sitemaps.com
- SiteMapsPal.com
- SiteMapDoc.com
Criar Manualmente um Sitemap
Você também pode manualmente criar um Sitemap com base no protocolo do Sitemap.
1. Crie um arquivo de texto e salve-o com um .extensão xml (ie. mapa.xml)
2. Primeiras linhas do arquivo:
<?versão xml=codificação” 1.0″ = “UTF-8”?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
3. Crie uma entrada para cada URL. A tag< loc > é necessária, as outras são opcionais.
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
4. Última linha do arquivo:
</urlset>
5. Faça o Upload do arquivo para o seu servidor e, em seguida, envie-o para os mecanismos de pesquisa.
Definições De Elementos
Elemento | Necessário? | Notas |
<loc> | Y | Fornecer a URL completa da página, incluindo o protocolo (ie. http, https). Este valor deve ser menor do que 2048 caracteres |
<lastmod> | N | Fornecer a data em que o arquivo foi modificado pela última vez, no formato AAAA-MM-DD. |
<changefreq > | N | os valores possíveis incluem: horário, diário, semanal, mensal, anual e nunca. Isso é usado apenas como um guia para rastreadores e não é usado para determinar com que frequência as páginas são indexadas. |
<prioridade> | N | permite que os webmasters sugiram aos rastreadores de mecanismos de pesquisa quais páginas são consideradas mais importantes. O intervalo válido é de 0,0 a 1,0 (mais alto). O valor padrão é 0.5. Classificar todas as páginas em um site com alta prioridade não afeta as listas de mecanismos de pesquisa. |
diretrizes e limitações
tenha em mente ao criar seu arquivo de mapa do site:
- os arquivos do Sitemap têm um limite de 50.000 URLs e não são maiores que 10 MB quando não compactados.
- o URL do Sitemap pode conter apenas caracteres ASCII.
- Sitemaps podem ser compactados usando gzip.
- Um Sitemap pode conter uma lista de Sitemaps (um arquivo de índice de Sitemaps, servindo como um ponto de entrada para mais de 50.000 Sitemaps)
Enviar O Sitemap para os Mecanismos de Pesquisa
Existem diferentes maneiras para enviar seu Sitemap para os mecanismos de pesquisa:
1. Adicionando a seguinte linha aos seus robôs.arquivo txt
Mapa do site: < sitemap_location>
o < sitemap_location > deve ser o URL completo do Sitemap, como http://www.yourdomain.com/sitemap.xml
2. Enviando diretamente para um mecanismo de pesquisa (aka. pinged)
- Google– http://www.google.com/webmasters/tools/ping?sitemap=location
- Yahoo! – http://search.yahooapis.com/SiteExplorerService/V1/ping?sitemap=location
- Ask.com – http://submissions.ask.com/ping?sitemap=location
- pesquisa ao vivo– http://webmaster.live.com/ping.aspx?siteMap=location
substitua o local pelo URL completo do mapa do site, como http://www.yourdomain.com/sitemap.xml
por exemplo, http://www.google.com/webmasters/tools/ping?sitemap= http://www.yourdomain.com/sitemap.xml