Tarih: 2008-11-26, 10:39:26 Mesaj konusu: google webmaster sayfasında şu mesajı alıyorum sitemapta
Site Haritalarınızdaki hiçbir sayfa şu anda Google'ın dizininde değil. Dizine ekleme zaman alabilir. Web yöneticileri için hazırladığımız bilgilerimizi ve web yöneticisi yönergelerimizi incelemeniz yararlı olabilir. Daha fazla bilgi
pardon o değil de uyarı şeklinde çıkıyor bakıyorum dinamik başlıklarla ilgili bir şeyler yazıyor.. Dinamik başlık olduğu için sitemap eklenemedi falan gibi. Ne yapabilirim acaba?
Site Haritanızdaki URL'lerin tamamı, dinamik içerik barındırdığına dair bir işaret taşır.
Site Haritanızdaki URL'lerin tamamı, dinamik içerik barındırıyor şeklinde işaretlenmiş. Arama motorlarının dinamik içeriği taraması ve dizine eklemesi zor olduğundan bu durum sitenizin arama sonuçlarındaki performansını etkileyebilir. Site bilgilerinizin doğru olduğundan emin olmak için Site Haritanızı kontrol edin.
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ı:
Kod:
Genel Bakış [İçindekiler]
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 uyumludur.
XML Site Haritası Biçimi [İçindekiler]
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.
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.
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 YARDIMı 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.
'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.
Karakter Escape Kodu
Ve işareti & &
Tek Tırnak İşareti ' '
Çift Tırnak İşareti " "
Büyüktür İşareti > >
Küçüktür İşareti < <
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&q=ad
Ö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.
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.
Site Haritası dizin dosyalarını kullanma (birden fazla site haritası dosyasını gruplandırmak için) [İçindekiler]
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:
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.
Site Haritası Dosyalarının Yeri [İçindekiler]
Site Haritası dosyasının yeri, o Site Haritasına eklenebilecek URL kümesini belirler. http://ornek.com.tr/catalog/siteharitasi.gz adresinde bulunan bir site haritası dosyası http://ornek.com.tr/catalog/ ile başlayan tüm URL’leri içermesine karşın, http://ornek.com.tr/images/ ile başlayan URL’leri içermemektedir.
http://ornek.org/path/siteharitasi.gz üzerinde değişiklik yapma izniniz varsa, http://ornek.org/path/ önekine sahip URL’ler için bilgi sağlama izninizin bulunduğunu varsaymak yerinde olacaktır. http://ornek.com.tr/catalog/siteharitasi.gz dosyasında geçerli kabul edilen URL örnekleri şunlardır:
Geçerli olmadığı düşünülen URL'ler daha fazla dikkate alınmaz. Site Haritanızı web sunucunuzun kök dizinine yerleştirmeniz önemle tavsiye edilir. Örneğin, web sunucunuz ornek.com.tr sitesindeyse, Site Haritası dizin dosyanız http://ornek.com.tr/siteharitasi.gz adresinde olur. Belirli durumlarda, farklı yollar için farklı Site Haritaları üretmeniz gerekebilir; örneğin, kuruluşunuzdaki güvenlik izinlerinin farklı dizinlere yazma erişimini bölümlendirmesi durumunda.
Site Haritanızı Doğrulama [İçindekiler]
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/sitemap/0.9/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:
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>
<urlset>
<url>
...
</url>
</urlset>
Site Haritası dizin dosyası:
<xml>
<sitemapindex>
<sitemap>
...
</sitemap>
</sitemapindex>
burda herseyi acık ve nett anlatılmıs semaları karsılastırırsan sorunun nerden kaynaklandıgınıu bulursun acık ve dogru semalar böyle olmalıdır kolay gelsin
dostum hatırlarsan sitemap eklentisi daha önce de bir sorun çıkarmıştı senin sitede, şimdi bakıyorumda sitemap gayet iyi gözüksede bir sorunun olduğu muhakkak.
eklentiyi kaldırıp tekrar yeniden yükle derim
eklentinin wp-content/plugin dizinindeki klasörünü komple sil
ve sonra tekrar yükle
dostum hatırlarsan sitemap eklentisi daha önce de bir sorun çıkarmıştı senin sitede, şimdi bakıyorumda sitemap gayet iyi gözüksede bir sorunun olduğu muhakkak.
eklentiyi kaldırıp tekrar yeniden yükle derim
eklentinin wp-content/plugin dizinindeki klasörünü komple sil
ve sonra tekrar yükle
Site Haritanızdaki URL'lerin tamamı, dinamik içerik barındırdığına dair bir işaret taşır.
Site Haritanızdaki URL'lerin tamamı, dinamik içerik barındırıyor şeklinde işaretlenmiş. Arama motorlarının dinamik içeriği taraması ve dizine eklemesi zor olduğundan bu durum sitenizin arama sonuçlarındaki performansını etkileyebilir. Site bilgilerinizin doğru olduğundan emin olmak için Site Haritanızı kontrol edin.
Arkadaşlar kafayı yiyeceğim; 1 haftadır bu hatayı veriyor google webmasterlar bölümünde.. Sitemap'ı tanıtmıitım ve koyduğum haberler 5 dakika içinde indeksleniyordu. Şimdi ise yukardaki yazıyı veriyor. Bir YARDIM edin lütfen ya????
Kayıt: Nov 01, 2006 Mesajlar: 2412 Konum: izmirimi özledim
Tarih: 2008-11-30, 13:12:55 Mesaj konusu:
aynı sayfayı kaç sitemapla gösteriyorsun? eğer hepsini google eklemişsen büyük ihtimal aynı konuyu farklı şekilde gösterdikleri için googlede çakışma yapıyor
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız