Ben PHP kullanıyorum. Google de kabul edip ilk başlarda günlük olarak dizine ekliyordu.
PHP - ASP - XML Farkı Üzerine:
XML yaparsak dinamik olmuyor, siteye yeni eklenen içerikler için her seferinde yeni Sitemap yapıp göndermek gerekiyor.
PHP ile yazılmış sitemap ise dinamik oluyor, siteye yeni eklenen içerikler MySQL ile bağlantı sayesinde anında sitemap'a eklenmiş ve Google'a iletilmiş oluyor.
PHP bilmeyenler dinamik sitemap özelliğinden yararlanmak için ASP ile kodluyor.
Google İle Uyumluluk Üzerine:
Google, kendisine gönderilen sitemap'larda PHP, XML, ASP farkına bakmıyor, kabul ediyor. Eğer site haritası etiketlerinde, MySQL istekte hata yoksa, yazım hataları yoksa 30 saniye içerisinde kabul ediyor. Ancak haritadaki bütün içerikleri o an dizine eklemiyor. Önce bunları kontrol ediyor ve prosedürü işletiyor. Eğer sitemap dinamik ise, Google hergün eklenen içerikler için tekrar uğruyor ve dizine ekleyip eklememe konusunda bildiğini yapıyor.
Dizine Daha Hızlı Eklenme Üzerine:
Google, içerikleri ne sıklıkla kontrol edeceğine kendisi karar veriyor, ama sizin yönergelerinize dikkat ediyor. Eğer, verdiğiniz sitemap'ta içeriklerin eklenme tarihi sadece yıl-ay-gün şeklinde ise, o zaman site güncellemesi için verdiğiniz yönergeye bakacaktır (monthly, weekly, daily, hourly), bunlar sırasıyla aylık, haftalık, günlük, saatlik'tir. Saatlik demişseniz, Google bir süre sitenizi saatlik kontrol edecektir, baktı ki siteniz saatlik güncellenmiyor, o zaman haftalık takip eder, o da olmadı, aylık takibe alır.
Eğer horly, yani saatlik demişseniz, o zaman sitemap'ınızın ASP veya PHP ile yazılmış olması daha faydalıdır. Bu da yetmez, içeriğin eklenme tarihi yıl, ay, gün, saat, dakika, saniye ve salise olarak bulundurulmalıdır. Tarih ve saat arasında da T harfi konulmaktadır.
Bu konuları daha önce R10 sitesinin PHP bölümünde de konular içerisinde söylemiştim, özellikle saatin nasıl kullanılacağı meselesi.
İşte Başlığı Burada.
----
Bu arada benim sorunum devam ediyor