Ana Sayfa » Web » Webmaster » Site Haritasi Nedir, Neden Kullanilir, Hangi Yapida Olmalidir, Escape Karakterler Nedir

Site Haritasi Nedir, Neden Kullanilir, Hangi Yapida Olmalidir, Escape Karakterler Nedir

Site Haritasi Nedir, Neden Kullanilir

Iki türlü site haritasi vardir. Birincisi bir html sayfa içerisinde web sitemizde bulunan sayfalari bölümlere ayirarak kullaniciya göstermek için kullanilir. Ikincisi ise sitemizde bulunan sayfanin bir listesini arama motorlarina vermek için kullanilir. Site haritalar XML yapida hazirlanmalidir. Google amca site haritalarinin asagidaki durumlarda kullanilmasinin yararli olacagini söylüyor.

  • Siteniz dinamik içerige sahipse.
  • Sitenizde, tarama sürecinde Googlebot tarafindan kolayca kesfedilemeyen sayfalar (örnegin zengin AJAX veya Flash ögeleri içeren sayfalar) varsa.
  • Siteniz yeniyse ve az sayida baglanti içeriyorsa. (Googlebot, bir sayfadaki baglantilari izleyerek baska bir sayfaya ulasir ve web'de bu sekilde tarama yapar; dolayisiyla, sitenize baglanti verilmediginde sitenizi bulmamiz kolay olmayabilir.)
  • Sitenizde birbiriyle siki baglantisi olmayan veya hiç baglantisi olmayan sayfalariniz varsa.

Ayrica site haritalarini kullanarak google’a sitemizde bulunan sayfalar hakkinda bilgi verebiliriz. Bunlar;

·         Sayfalarinizdaki içerigin degisme sikligi. Örnegin bizim sitemizde her yeni makale eklendiginde ana sayfamiz degisir fakat daha önceden eklenmis bir makalenin içeriginin degismesi çok daha zordur.

·         Her sayfa için son degistirilme tarihi.

·         Sitemizde bulunan sayfalarin önem dereceleri.

Site haritasi kullanmak google amcanin sitenizi daha hizli indekslemesini saglar.  

Site Haritasinin Yapisi

Site haritalari (sitemap) XML formatinda olmak zorundadir demistik. Örnek bir site haritasi yapisi asagidaki gibi olmalidir.

<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>

<loc>http://www.yazilimmutfagi.com/</loc>

<lastmod>2009-03-02</lastmod>

<changefreq>always</changefreq>

<priority>1</priority>

</url>

</urlset>

Yukarida ki örnekte gördügünüz gibi site haritalari urlset etiketi ile baslar ve urlset etiketi ile biter. Site haritasinda kullanabilecegimiz etiketler ve açiklamalari asagidaki gibidir.

 

Etiket

Kullanim

Açiklama

<urlset>

Zorunlu

urlset etiketi sitemizde bulunan tüm linklerin bir kümesidir

<url>

Zorunlu

urlset kümesinin her bir elemani url etiketinde tanimlanir.

<loc>

Zorunlu

Sayfanin URL'si. 2048 karakterden az olmalidir.

<lastmod>

Istege Bagli

Sayfanin en son degisme tarihi. YYYY-MM-DD (Yil, Ay, Gün) formatinda olmali.

<changefreq>

Istege Bagli

Sayfanin degisme sikligi. Alabilecegi degerler:

·         always (her zaman)

·         hourly (her saat)

·         daily (her gün)

·         weekly (her hafta)

·         monthly (her ay)

·         yearly (her yil)

·         never (hiçbir zaman)

<priority>

Istege Bagli

Sayfalarinizin öncelik siralamasi. Bu bilgiye göre arama motoru sayfalarinizin taranma sirasini belirler. Varsayalan degeri 0.5 dir. 0 ile 1 arasinda degerler alir.

 

Site haritasi olustururken linklerimizde kullandigimiz bazi karakterlere dikkat etmemiz gerekiyor. Bunlara Escape Kodu deniliyor.  Eger escapte kodlari yerine bu karakterleri kullanirsak “XML Ayristirma Hatasi: iyi düzenlenmis degilLocation ….” hatasi aliriz. Örnegin urlmizde query string varsa & isaretini kullanamayiz, bunun yerine &amp; kullanmamiz gerekiyor. Bu karakterler ve karsiliginda kullanmamiz gereken karakterler asagidaki gibi.

Karakter

Escape Kodu

Ve isareti

&

&amp;

Tek Tirnak Isareti

'

&apos;

Çift Tirnak Isareti

"

&quot;

Büyüktür Isareti

&gt;

Küçüktür Isareti

&lt;

 

Site haritamiz olusturduk peki bunu google’a nasil gösterecegiz. Bunun için google webmaster adinda bir tool sunuyor. Bu tolu kullanarak google site haritanizi ekleyebilir ve takip edebilirsiniz. Bir sonraki makalemizde ASP.NET ile dinamik olarak nasil site haritasi olusturabilecegimizi anlatacagiz.

Yazar Hakkında

Mehmet Sabri KUNT

Google Plus
Yazilim Mutfagi kurucu ve yöneticisidir. 2005 Selçuk Ünv Bilgisayar mühendisligi mezunudur. Telekomünikasyon sektöründe BI&DWH alanindan çalismaktadir.

Makale Sayısı : 116

Site Haritasi Nedir, Neden Kullanilir, Hangi Yapida Olmalidir, Escape Karakterler Nedir

22 yorum
yorumekle yorumekle Toplam 22 Yorum Yapılmış. Sizde yorum yazmak ve soru sormak için bu linki takip edin. -Forum sayfasına yönlendirileceksiniz-

Yorumlar