17 Eylül 2013 Salı

Dinamik Site Haritası Yapımı Ders1

Siteme Daha ne gerekir diye düşünürken Sitemap Yani site haritamın olmadığını farkettim ve Bir sitemap oluşturayım dedim
Ancak Hikaye scriptimde sürekli linkler güncellendiği için Bunu manule yapı sürekli güncellemek Zor olacağını düşündüm
Ve php ile site haritası yapmaya Karar verdim . Öncelikle Sitemap Nedir Ve yapısı Nasıl olmalıdır onlara Değineceğim

Sitemap Nedir

Sitemap, tahmin ettiğiniz üzere bir web sitesine ait site haritasıdır.Site Haritası Amacı; sayfalarınızı Google'ın biran önce tanıyıp indekslemesidir. Bu sebeple bir web sitesi için kaçınılmaz bir ihtiyaçtır. Google sitemap ile oluşturulan sayfalara erişmede öncelik tanıdığını açıklamıştır. Eğer bir sitemap'iniz yok ise bu sitenizin indekslenmeyecek anlamı çıkmamaktadır! Fakat Google'ın bu hizmetinden yararlanmanızı şiddetle tavsiye ederiz.

Site Haritasının Yapısı Nasıl olmalıdır

Site Haritası protokolü biçimi XML etiketlerinden oluşur. Site Haritasındaki tüm veri değerleri entity-escaped olmalıdır. Dosyanın kendisi UTF-8 olarak kodlanmış olmalıdır.
Site Haritası şu özellikleri taşımalıdır:

  • İle Bir xml Dosyası olduğunu belirtin.
  • Bir açılış etiketiyle başlayın ve bir kapanış etiketiyle bitirin.
  • Her bir URL için, bir ana XML etiketi olarak bir girişi ekleyin.
  • Her bir ana etiketi için bir alt öğe girişi ekleyin.
  • etiketi. Önemli bir diğer etikettir. Bir sayfanın değişip değişmeyeceğini veya hangi sıklıkta değişibileceğinin yazıldığı yerdir (daily, weekly vs..).
  • etiketi. Global olarak hiçbir etkisi yoktur ancak hangi sayfanın sizin için daha önemli olduğunun belirtildiği alandır. 0-1 arası değerler alır.
  • etiketi. Sayfanın ne zaman oluşturulduğunu veya güncelleme tarihinin verildiği yerdir. OLDUKÇA ÖNEMLİ olmasına rağmen birçok site haritasında yer almamaktadır. Otomatik hazırlanan site haritalarında server oluşturma tarih cevabı çoğu zaman çözümlenemediğinden boş bırakılır. Biçiminin şu şekilde olması tercihimdir (2012-03-06T11:35:00+00:00)
  • Sitemap Haritamızın sitemap.xml Şekli Aşağıdaki Gibi olmalıdır

    <?xml version="1.0" encoding="UTF-8"?>
    
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    
       <url>
    
          <loc>http://www.example.com/</loc>
    
          <lastmod>2005-01-01</lastmod>       <changefreq>monthly</changefreq>       <priority>0.8</priority>
    
       </url>
    
    </urlset> 
    

    Birdahaki Makalemde İste Sitemap.xml Dosyamızı dinamik olarak Doldurmayı göstereceğim
    Yayınlayan: Unknown

    Dinamik Site Haritası Yapımı Ders1

    vehbi akdogan - kişisel blog sitesi
    Share:

    Yorum Yaz ..

    Facebook
    Blogger

    Hiç yorum yok:

    Yorum Gönder

    Sosyal Aglarda Ben :)
    facebook
    twitter
    google
    youtube
    rss

    About Us

    İstatistik

    Iletisim

    Ad

    E-posta *

    Mesaj *

    © Vehbi Akdogan - Kişisel Blog Sitesi | Tüm Hakları Saklıdır.