Dinamik web sitesi için iyi bir site haritası nasıl oluşturulur?


11

Dinamik içeriğe ve farklı türde sayfalara sahip bir web sitem var. Nadiren değişen bazı sayfalar var ve sık sık değişen bloglar gibi sayfalar var. Blog sayfalarında ayrıca sıralama için bağlantılar bulunur; örneğin, tarihe göre sıralama, artan, azalan.

Bazı sayfalarda ayrıca sekmeli farklı içeriklere ve sadece bağlantı bağlantıları olan bağlantılara sahibim.

Şimdi bir xml site haritası oluşturucusu kullandığımda tüm bağlantılar siteye atılır ve bu yüzden tüm bağlantıların gerçekten alakalı olduğunu düşünmüyorum.

Şimdiye kadarki blog yazıları da site haritasına alınmıştır. Bu gerçekten gerekli mi? Bence blog yazılarına bağlantılar gayet iyi endekslenebilir.

Bir site haritasını oluşturmanın en iyi yolu, ana menü bağlantılarını site haritasına manuel olarak atamak mıdır, yoksa her şeyi dizine eklemek gerçekten önerilir mi?

Yanıtlar:


6

Her şeyi dizine eklemek için site haritanızı kullanmalısınız . Her url'yi dahil etmenin bir dezavantajı yoktur ve büyük ölçekte bazı URL'lerin kaçırılması tehlikesi vardır.

Site haritanızda her url, kendisiyle ilişkilendirilmiş farklı veri kümelerine sahip olabilir. Öğe Tanımlarına bir göz atın ve daha önemli ve daha az önemli URL'lerin ayarlarını yapın

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

Her <changefreq> are about how frequently a page may change. Adjust the value as needed,zaman andsaatlik` değerleri , sayfanın sık sık güncellendiğini gösterir.

  1. always
  2. hourly
  3. daily
  4. weekly
  5. monthly
  6. yearly
  7. never

Ve bunun için değeri ayarlayabilirsiniz <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>

Bu yüzden daha önemli bulduğunuz sayfalar için öğeleri öncelik sırasına göre ayarlayın. Çok önemli olan 1.0, önemli 0.9, düzenli önem taşıyan 0.5ve önemli olmayan 0.1veya 0.0. Bu size aradığınız kontrolü sağlayacaktır.

Kısacası, 50.000'den az URL'ye sahip olduğunuzu varsayarak, her şeyi saklamanın bir dezavantajı yoktur .


Sorunun cevabı ve yazımı düzelttiğiniz için teşekkür ederiz. Bir şey, Eğer yaklaşık 3000 bağlantıları olan bir web sitem varsa, manuel olarak tüm bağlantıları gözden geçirmeli ve önceliği koymalı mıyım, bu beni yaşlandırır.
Saif Bechan

El ile yapıyorsanız, her şeyi koyardım 0.5, sonra en önemlisi koyardım 1.0. O zaman zamanınız varsa en az önemli olanın önceliklerini kaldırabilirsiniz.
artlung

2

Herhangi bir iyi bloglama yazılımı kullanıyorsanız, bir Site Haritası ve muhtemelen daha iyi bir seçenek olarak kullanılabilen bir RSS feed'iniz olmalıdır. RSS özet akışlarını kesinlikle Google ve Yahoo web yöneticisi araçlarına site haritası olarak gönderebilirsiniz. Diğer içeriğinize bağlı olarak bir site haritasına da ihtiyacınız olabilir.

Blog sayfalarında ayrıca sıralama için bağlantılar bulunur; örneğin, tarihe göre sıralama, artan, azalan.

Farklı sıralama düzenlerine sahip sayfalardan kaçınmaya çalışırım - aslında farklı görünümlere sahip içeriklerdir. Ana sayfaların dizine eklenmiş olduğundan emin olun - örneğin, blog yayınlarının listesi, sayfalandırılmıştır.

Şimdiye kadar blog yazıları da site haritasına alınır. Bu gerçekten gerekli mi? Bence blog yazılarına bağlantılar gayet iyi endekslenebilir.

Haklısınız, arama motorları içeriğinizi gayet iyi bulabilmelidir. XML site haritaları her zaman gerekli değildir. Ancak, özellikle bazı sayfalar sitenizin derinlerinde yuvalanmışsa veya özellikle yeni bir siteyse içeriğinizin biraz daha hızlı bir şekilde dizine eklenmesini sağlamanın iyi bir yoludur.


1
Blog paketlerinin bazılarında, bu WordPress eklentisi gibi iyi site haritası oluşturma araçları bile vardır: wordpress.org/extend/plugins/google-sitemap-generator
JasonBirch

Ne yazık ki sıfırdan inşa edilmiş bir web sitem var. Ancak bu eklemek için güzel bir özellik gibi görünüyor, bunun site haritaları ile bile mümkün olduğunu bilmiyordum. Bu şekilde site haritası her zaman günceldir, bu da her seferinde yeni bir site haritası oluşturmaktan daha mantıklıdır.
Saif Bechan

0

A1 Site Haritası Oluşturucu'yu düşünebilirsiniz. Dahili bağlantıya göre öncelik değerlerini hesaplar. (Denemeye değer olabilir. Aksi takdirde öncelik değerini dikkate almayın.)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.