desenv-web-rp.com

Como criar um bom mapa do site para site dinâmico

Eu tenho um site com conteúdo dinâmico e diferentes tipos de páginas. Tenho algumas páginas que raramente mudam e páginas como blogs que mudam frequentemente. As páginas do blog também possuem links para classificação, por exemplo, classificação por data, asc, desc.

Em algumas páginas, também tenho links para diferentes conteúdos com guias e links que são apenas âncoras.

Agora, quando eu uso um gerador de sitemap xml , todos os links são lançados no site e, portanto, não acho que todos os links sejam realmente relevantes.

As postagens do blog até agora também são inseridas no mapa do site. Isso é realmente necessário? Eu acho que os links para os posts do blog podem ser indexados muito bem.

É a melhor maneira de criar um sitemap apenas para atribuir manualmente os links do menu principal ao sitemap ou a indexação é tudo realmente recomendado?

11
Saif Bechan

Você deve usar o seu sitemap para indexar tudo. Não há desvantagem em incluir todos os URLs, e existe o perigo de que em grande escala alguns URLs sejam perdidos.

No seu sitemap, cada URL pode ter um conjunto diferente de dados associados a ele. Veja Definições dos elementos e ajuste as configurações dos URLs mais importantes e menos importantes

<url>
  <loc>http://www.example.com/about</loc>
  <lastmod> 2010-06-30</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
</url>

Os valores para <changefreq> are about how frequently a page may change. Adjust the value as needed,alwaysandname__hourly` mostram que você acha que a página é atualizada com frequência.

  1. alwaysname__
  2. hourlyname__
  3. dailyname__
  4. weeklyname__
  5. monthlyname__
  6. yearlyname__
  7. nevername__

E você pode definir o valor para <priority>:

  • <priority>1.0</priority>
  • <priority>0.9</priority>
  • <priority>0.8</priority>
  • <priority>0.7</priority>
  • <priority>0.6</priority>
  • <priority>0.5</priority>
  • <priority>0.4</priority>
  • <priority>0.3</priority>
  • <priority>0.2</priority>
  • <priority>0.1</priority>
  • <priority>0.0</priority>

Portanto, para as páginas que você achar mais importantes, defina os itens em ordem de prioridade. Conjunto muito mais importante para 1.0, importante 0.9, importância regular 0.5 e não importante 0.1 ou 0.0. Isso deve lhe dar a quantidade de controle que você está procurando.

Em resumo, não há desvantagem em manter tudo, supondo que você tenha menos de 50.000 URLs .

6
artlung

Se você estiver usando algum software decente para blogs, deverá ter um feed RSS, que pode ser usado como um Sitemap e provavelmente uma opção melhor. Você pode definitivamente enviar feeds RSS como mapas de site para as ferramentas para webmasters do Google e Yahoo. Dependendo do seu outro conteúdo, você também pode precisar de um mapa do site.

As páginas do blog também possuem links para classificação, por exemplo, classificação por data, asc, desc.

Eu tentaria evitar as páginas com ordens de classificação diferentes - elas são essencialmente o mesmo conteúdo com visualizações diferentes. Verifique se as páginas principais estão indexadas, por exemplo a lista de postagens do blog, paginada.

Os posts do blog até agora também são levados para o sitemap. Isso é realmente necessário? Eu acho que os links para os posts do blog podem ser indexados muito bem.

Você está certo, os mecanismos de pesquisa devem ser capazes de encontrar seu conteúdo muito bem. Os sitemaps XML nem sempre são necessários. Mas é uma boa maneira de indexar seu conteúdo um pouco mais rapidamente, principalmente se algumas páginas estiverem aninhadas no fundo do site ou se for um site particularmente novo.

2
DisgruntledGoat

Você pode considerar o A1 Sitemap Generator. Ele calculará valores de prioridade com base em links internos. (Vale a pena tentar. Caso contrário, apenas ignore o valor da prioridade.)

0
Tom