Teknoloji ve  Webmaster Platformu
 

Geri git   Teknoloji ve Webmaster Platformu > Google - Yahoo - Msn Arama Motorları > Google Optimizasyon > Sitemap

Cevapla
 
LinkBack (1) Seçenekler Stil
  1 links from elsewhere to this Post. Click to view. #1 (permalink)  
Alt 19-02-2008, 21:02
deli dana - ait Kullanıcı Resmi (Avatar)
Hiç.
 
Üyelik Tarihi: Mar 2007
İletiler: 371
Tecrübe Puanı: 10
deli dana isimli üye Tecrübe puanını kapatmıştır.
iTrader: (1)
Standart Sitemap Yaparken Uyulması Gereken Kurallar

Genel Bakış
Site Haritası Protokolü, arama motorlarına web sitelerinizdeki taranabilir URL'ler hakkında bilgi vermenizi sağlar. Site Haritası Protokolünü kullanan bir Site Haritası, en basit haliyle sitenin URL'lerini listeleyen bir XML dosyasıdır. Protokol üst düzeyde ölçeklendirilebilir şekilde yazıldığından, her boyuttaki site için kullanılabilir. Ayrıca, arama motorlarının siteyi daha akıllı şekilde tarayabilmesi için web yöneticilerinin her URL'yle ilgili daha fazla bilgiye (son güncellenme zamanı, ne sıklıkta değiştiği ve sitedeki diğer URL'lere göre ne kadar önemli olduğu) yer vermesine de olanak tanır.
Site haritaları, kullanıcıların taranabilir bir arayüz aracılığıyla web sitesinin tüm alanlarına ulaşamadığı durumlarda özellikle yararlıdır. (Genel olarak bu, kullanıcıların bağlantıları izleyerek sitenin bazı sayfalarına veya bölgelerine ulaşamadığı durumlardır). Örneğin, belirli sayfaların yalnızca arama formu yoluyla erişilebildiği sitelerde Site Haritası oluşturmak ve bunu arama motorlarına göndermek yararlıdır.
Bu belge Site Haritası dosyalarına ilişkin biçimleri açıklar ve ayrıca arama motorlarının alabilmeleri için Site Haritası dosyalarınızı nereye göndermeniz gerektiği hakkında bilgi verir.
Site Haritası Protokolünün, arama motorlarının URL'leri bulmak için kullandıkları tarama tabanlı düzenekleri tamamladığını ancak onların yerini almadığını lütfen unutmayın. Bir arama motoruna bir Site Haritası (veya Site Haritaları) göndererek, söz konusu arama motoru tarayıcılarının sitenizi daha iyi taramasına yardımcı olursunuz.
Bu protokolü kullanmak, web sayfalarınızın arama dizinlerine eklenmesini garanti etmemektedir. (Bu protokolü kullanmanın sayfalarınızın Google tarafından nasıl sıralandığını etkileyemeyeceğini unutmayın.)
Google, sitemaps.org tarafından zorunlu tutulan Site Haritaları Protokolü 0.9’a uymaktadır. Bu nedenle Google için Site Haritaları Protokolü 0.9 kullanılarak oluşturulan Site Haritaları, sitemaps.org standartlarını benimseyen diğer arama motorlarıyla uyuml
Alıntı ile Cevapla
  #2 (permalink)  
Alt 19-02-2008, 21:13
deli dana - ait Kullanıcı Resmi (Avatar)
Hiç.
 
Üyelik Tarihi: Mar 2007
İletiler: 371
Tecrübe Puanı: 10
deli dana isimli üye Tecrübe puanını kapatmıştır.
iTrader: (1)
Standart

XML Site Haritası Biçimi
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.
Yalnızca bir URL içeren ve isteğe bağlı tüm etiketlerin kullanıldığı örnek bir Site Haritası aşağıda gösterilmiştir. İsteğe bağlı etiketler italik yazılmıştır.
<?xml version="1.0" encoding="UTF-8"?>
< urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
< url>
< loc>http://www.ornek.com.tr/</loc>
< lastmod>2005-01-01</lastmod>
< changefreq>her ay</changefreq>
< priority>0,8</priority>

</url>
</urlset>
Site Haritası şu özellikleri taşımalıdır:
  • Bir açılış <urlset> etiketiyle başlamalı ve bir kapanış </urlset> etiketiyle bitmelidir.
  • Her bir URL için, bir ana XML etiketi olarak bir <url> girişi içermelidir.
  • Her bir <url> ana etiketi için bir <loc> alt öğe girişi içermelidir.
Alıntı ile Cevapla
  #3 (permalink)  
Alt 19-02-2008, 21:14
deli dana - ait Kullanıcı Resmi (Avatar)
Hiç.
 
Üyelik Tarihi: Mar 2007
İletiler: 371
Tecrübe Puanı: 10
deli dana isimli üye Tecrübe puanını kapatmıştır.
iTrader: (1)
Standart

XML etiketi tanımları
Kullanılabilir XML etiketleri aşağıda açıklanmıştır.

<urlset>
gerekli
Dosyayı kapsüller ve geçerli protokol standardını referans olarak kullanır.

<url>
gerekli
Her bir URL girişine ilişkin ana etiket. Geri kalan etiketler, bu etiketin alt öğeleridir.

<loc>
gerekli

Sayfanın URL'si. Bu URL protokolle (http gibi) başlamalı ve sunucunuz gerektiriyorsa bir eğik çizgiyle sona ermelidir. Bu değer, 2048 karakterden az olmalıdır.

<lastmod>
isteğe bağlı
Dosyada yapılan son değişikliğin tarihi. Bu tarih W3C Datetime biçiminde olmalıdır. Bu biçim, isterseniz saat bölümünü çıkarmanıza ve YYYY-AA-GG biçimini kullanmanıza olanak sağlar.


<changefreq>
isteğe bağlı

Sayfanın olası değişme sıklığı. Bu değer, arama motorlarına genel bir bilgi sağlar ve sayfayı tarama sıklıklarıyla tam olarak ilişkili olmayabilir. Geçerli değerler şunlardır:
  • always (her zaman)
  • hourly (her saat)
  • daily (her gün)
  • weekly (her hafta)
  • monthly (her ay)
  • yearly (her yıl)
  • never (hiçbir zaman)
Her erişildiklerinde değişen belgeleri tanımlamak için "always" (her zaman) değeri kullanılmalıdır. Arşivlenen URL'leri açıklamak için "never" (hiçbir zaman) değeri kullanılmalıdır.
Bu etiketin değerinin bir komut olarak değil, bir ipucu olarak düşünüldüğünü lütfen unutmayın. Arama motoru tarayıcıları karar verirken bu bilgileri dikkate alsa da, "hourly" (her saat) olarak işaretlenmiş sayfaları ondan daha seyrek ve "yearly" (her yıl) olarak işaretlenmiş sayfaları ondan daha sık tarayabilirler. Ayrıca, sayfalardaki beklenmeyen değişiklikleri işleyebilmeleri için, tarayıcıların "never" (hiçbir zaman) olarak işaretlenmiş sayfaları düzenli olarak taramaları da olasıdır.

<priority>
isteğe bağlı
Sitenizdeki diğer URL'lere göre bu URL'nin önceliği. Geçerli değerler 0,0 ile 1,0 arasında değişir. Bu değerin, diğer sitelerdeki sayfalarla karşılaştırıldığında, sizin sayfalarınız üzerinde hiçbir etkisi olmaz ve yalnızca, sayfalarınızın taramasını sizin istediğiniz sıralamaya göre yapabilmeleri için arama motorlarının sayfalarınızdan hangilerinin sizin için en önemli sayfalar olduğunu bilmelerine olanak sağlar.
Bir sayfanın varsayılan önceliği 0,5'tir.
Bir sayfaya atadığınız önceliğin, arama motorunun sonuç sayfalarındaki URL'lerinizin konumu üzerinde hiçbir etkisinin bulunmadığını lütfen unutmayın. Arama motorları aynı sitedeki URL'ler arasında seçim yaparken bu bilgileri kullanabileceğinden, daha önemli sayfalarınızın bir arama dizininde yer alması olasılığını artırmak için bu etiketi kullanabilirsiniz.
Ayrıca lütfen, sitenizdeki tüm URL'lere yüksek bir öncelik atamanın size bir yardımı dokunmayacağını da unutmayın. Öncelik göreli olduğundan, yalnızca sitenizdeki URL'ler arasında seçim yapmak için kullanılır; sayfalarınızın önceliği, diğer sitelerdeki sayfaların önceliğiyle karşılaştırılmaz.
Alıntı ile Cevapla
  #4 (permalink)  
Alt 19-02-2008, 21:21
deli dana - ait Kullanıcı Resmi (Avatar)
Hiç.
 
Üyelik Tarihi: Mar 2007
İletiler: 371
Tecrübe Puanı: 10
deli dana isimli üye Tecrübe puanını kapatmıştır.
iTrader: (1)
Standart

'Varlık kaçış' kodları kullanma
Bizim için Site Haritası dosyanızın UTF-8 olarak kodlanmış olması gerekir (bunu genellikle dosyayı kaydederken yapabilirsiniz). Tüm XML dosyalarında olduğu gibi, aşağıdaki tabloda listelenen karakterler için tüm veri değerlerinin (URL'ler dahil) 'varlık kaçış' kodları kullanması gerekir.







Buna ek olarak, tüm URL'ler (Site Haritanızın URL'si de dahildir) bulundukları web sunucusu tarafından okunabilirlik açısından kodlanmalı ve 'URL-escaped' olmalıdır. Öte yandan, URL'lerinizi oluşturmak için herhangi bir türde komut dosyası, araç veya günlük dosyası (URL'leri elle yazmak dışında herhangi bir şey) kullanıyorsanız, bu çoğunlukla sizin yerinize yapılır. Site Haritanızı gönderir ve Google'ın bazı URL'lerinizi bulamadığını belirten bir hata alırsanız, URL'lerinizi kontrol edip bunların URI'ler için RFC-3986 standardına, IRI'ler için RFC-3987 standardına ve XML standardına uygun olduğundan emin olun.
Aşağıdaki örnekte, ASCII olmayan bir karakterle (ü) 'entity escape' gerektiren bir karakterin (&) kullanıldığı bir URL gösterilmiştir:
http://www.ornek.com.tr/ümlat.html&q=ad Aynı URL, ISO-8859-1 kodlanmış (o kodlamayı kullanan bir sunucuda barındırılması için) ve 'URL escaped' olarak aşağıdadır:
http://www.ornek.com.tr/%FCmlat.html&q=ad Aynı URL, UTF-8 kodlanmış (o kodlamayı kullanan bir sunucuda barındırılması için) ve 'URL escaped' olarak aşağıdadır:
http://www.ornek.com.tr/%C3%BCmlat.html&q=ad Aşağıdaki URL, 'entity escaped' özellikli olarak aynı URL'dir:
http://www.ornek.com.tr/%C3%BCmlat.html&amp;q=ad
Alıntı ile Cevapla
  #5 (permalink)  
Alt 19-02-2008, 21:24
deli dana - ait Kullanıcı Resmi (Avatar)
Hiç.
 
Üyelik Tarihi: Mar 2007
İletiler: 371
Tecrübe Puanı: 10
deli dana isimli üye Tecrübe puanını kapatmıştır.
iTrader: (1)
Standart

Örnek XML Site Haritası
Aşağıdaki örnekte, XML biçiminde bir Site Haritası gösterilmiştir. Örnekteki Site Haritası, her biri <loc> XML etiketi kullanılarak tanıtılan az sayıda URL içerir. Bu örnekte, her bir URL için farklı bir isteğe bağlı parametre seti kullanılmıştır.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>
<loc>http://www.ornek.com.tr/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>her ay</changefreq>
<priority>0,8</priority>
</url>
<url>
<loc>http://www.ornek.com.tr/catalog?item=12&amp;desc=tatil_bodrum</loc>
<changefreq>her hafta</changefreq>
</url>
<url>
<loc>http://www.ornek.com.tr/catalog?item=73&amp;desc=tatil_yeni_zelanda</loc>
<lastmod>2004-12-23</lastmod>
<changefreq>her hafta</changefreq>
</url>
<url>
<loc>http://www.ornek.com.tr/catalog?item=74&amp;desc=tatil_newfoundland</loc>
<lastmod>2004-12-23T18:00:15+00:00</lastmod>
<priority>0,3</priority>
</url>
<url>
<loc>http://www.ornek.com.tr/catalog?item=83&amp;desc=tatil_abd</loc>
<lastmod>2004-11-23</lastmod>
</url>
</urlset>
Site Haritası dosyalarınızı gzip kullanarak sıkıştırabilirsiniz. Site Haritası dosyalarınızı sıkıştırmanız bant genişliği gereksiniminizi azaltacaktır. Sıkıştırılmamış Site Haritası dosyanızın 10MB’tan büyük olamayacağını lütfen unutmayın.
Alıntı ile Cevapla
  #6 (permalink)  
Alt 19-02-2008, 21:46
deli dana - ait Kullanıcı Resmi (Avatar)
Hiç.
 
Üyelik Tarihi: Mar 2007
İletiler: 371
Tecrübe Puanı: 10
deli dana isimli üye Tecrübe puanını kapatmıştır.
iTrader: (1)
Standart

Site Haritası dizin dosyalarını kullanma (birden fazla site haritası dosyasını gruplandırmak için)
Birden fazla Site Haritası dosyası gönderebilirsiniz, ancak gönderdiğiniz her bir Site Haritası dosyası en fazla 50.000 URL içermelidir ve sıkıştırıldığında 10MB'tan (10.485.760) büyük olmamalıdır. Bu limitler, web sunucunuzun çok büyük dosyalar sunması nedeniyle kilitlenmemesini sağlar.
50.000'den fazla URL listelemek isterseniz, birden fazla Site Haritası dosyası oluşturmanız gerekir. Site Haritanızın 50.000'den fazla URL içerecek veya 10MB'tan fazla olarak şekilde büyük olacağını öngörüyorsanız, birden fazla Site Haritası dosyası oluşturmayı düşünmelisiniz. Birden fazla Site Haritası gönderdiğinizde, onları bir Site Haritası dizin dosyasında listeleyebilirsiniz. Site Haritası dizin dosyalarında 1.000'den fazla Site Haritası listelenemez.
Bir Site Haritası dizin dosyasının XML biçimi, bir Site Haritası dosyasının XML biçimine çok benzer. Site Haritası dizin dosyasında aşağıdaki XML etiketleri kullanılır:
  • loc
  • lastmod
  • sitemap
  • sitemapindex
Not: Bir Site Haritası dizin dosyası, yalnızca Site Haritası dizin dosyasıyla aynı sitede bulunan Site Haritalarını belirtebilir. Örneğin, http://www.siteniz.com.tr/sitemap_index.xml, http://www.siteniz.com.tr'deki Site Haritalarını içerebilir, ancak http://www.örnek.com.tr veya http://anamakineniz.siteniz.com.tr'dekileri içeremez. Site Haritalarında olduğu gibi, Site Haritası dizin dosyanız UTF-8 olarak kodlanmış olmalıdır.

Örnek XML Site Haritası Dizini
Aşağıdaki örnekte, XML biçiminde bir Site Haritası dizini gösterilmiştir. Site Haritası dizininde iki Site Haritası listelenmektedir:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://www.ornek.com.tr/siteharitasi1.xml.gz</loc>
<lastmod>2004-10-01T18:23:17+00:00</lastmod>
</sitemap>
<sitemap>
<loc>http://www.ornek.com.tr/siteharitasi2.xml.gz</loc>
<lastmod>2005-01-01</lastmod>
</sitemap>
</sitemapindex>
Not: XML dosyalarınızdaki tüm değerler gibi, Site Haritası URL'leri değerleri entity-escaped olmalıdır.

Site Haritası Dizini XML Etiketi Tanımları
  • <loc> etiketi gereklidir ve Site Haritasının yerini belirtir.
  • <lastmod> etiketi, ilgili Site Haritası dosyasının değiştirildiği saati tanıtan isteğe bağlı bir etikettir. Site Haritasında listelenen sayfalardan herhangi birinin değiştirildiği saate karşılık gelmez. lastmod etiketinin değeri W3C Datetime biçiminde olmalıdır.
    Son değiştirme zaman damgasını sağlayarak, arama motoru tarayıcılarının dizindeki Site Haritalarının yalnızca bir alt kümesini almasını sağlarsınız; diğer deyişle, bir tarayıcı yalnızca belirli bir tarihten bu yana değiştirilen Site Haritalarını alabilir. Bu artımlı Site Haritası alma düzeneği, çok büyük sitelerde yeni URL'lerin hızlı bir şekilde keşfedilmesine olanak sağlar.
  • <sitemap> etiketi, tek bir Site Haritası ile ilgili bilgileri kapsüller.
  • <sitemapindex> etiketi, dosyadaki tüm Site Haritaları ile ilgili bilgileri kapsüller.
Alıntı ile Cevapla
  #7 (permalink)  
Alt 19-02-2008, 21:49
deli dana - ait Kullanıcı Resmi (Avatar)
Hiç.
 
Üyelik Tarihi: Mar 2007
İletiler: 371
Tecrübe Puanı: 10
deli dana isimli üye Tecrübe puanını kapatmıştır.
iTrader: (1)
Standart

Site Haritanızı Doğrulama Google, Site Haritası dosyanızda görünebilecek öğeleri ve öznitelikleri tanımlamak için bir XML şeması kullanır. Bu şemayı, aşağıdaki bağlantılardan indirebilirsiniz:
Site Haritaları için: http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd
Site Haritası dizin dosyaları için: http://www.sitemaps.org/schemas/site.../siteindex.xsd

Site Haritanızın yapısını bu şemaya göre doğrulamanıza yardımcı olacak bazı araçlar vardır. XML ile ilgili araçların listesini aşağıdaki yerlerde bulabilirsiniz:

http://www.w3.org/XML/Schema#Tools
http://www.xml.com/pub/a/2000/12/13/schematools.html

Site Haritanızı veya Site Haritası dizin dosyanızı bir şemayla karşılaştırarak doğrulamak için, XML dosyası ek başlıklara gerek duyar. Site Haritası Oluşturucu kullanıyorsanız, bu başlıklar zaten eklenmiştir. Site haritalarınızı oluştururken başka bir araç kullanıyorsanız, XML dosyasındaki başlık aşağıdaki örneklere benzer olmalıdır.
Site Haritası:
<?xml version='1.0' encoding='UTF-8'?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

<url>
...
</url>
</urlset> Site Haritası dizin dosyası:
<?xml version='1.0' encoding='UTF-8'?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd">

<sitemap>
...
</sitemap>
</sitemapindex>
Alıntı ile Cevapla
  #8 (permalink)  
Alt 14-03-2008, 02:47
EmRe - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Mar 2008
İletiler: 17
Tecrübe Puanı: 1
EmRe is on a distinguished road
iTrader: (0)
Standart

Teşekkürler kardeş az buçuk birşeyler kavramaya çalıştım sağol.
__________________
Herşey olabildiğince güzel olmalı.
Alıntı ile Cevapla
  #9 (permalink)  
Alt 07-07-2008, 13:42
crazyboycem - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Jul 2008
Bulunduğu yer: Tekirdağ
Yaş: 20
İletiler: 13
Tecrübe Puanı: 1
crazyboycem is on a distinguished road
iTrader: (0)
Standart

teşekkürler
__________________
TarihNette


Alıntı ile Cevapla
Yeni Konu aç Cevapla


LinkBacks (?)
LinkBack to this Thread: http://www.keha.net/sitemap/515-sitemap-yaparken-uyulmasi-gereken-kurallar.html
Konuyu Başlatan For Type Tarih
Keha.Net l Webmaster Platformu l - vBulletin This thread Refback 15-03-2008 12:31

Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık
Hizli Erisim


Şuan Saat: 05:16.

Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Hosting Sunucu Yönetimi


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204