Google'a mülkünüzün yeni site haritaları hakkında bilgi vermek, site haritası gönderme geçmişinizi görmek ve Google'ın gönderilen site haritalarınızı ayrıştırırken karşılaştığı hataları görmek için Site Haritaları raporunu kullanın.
Site haritası nedir? Bu rapora ihtiyacım var mı?
Site haritası, sitenizde bulunan bir dosya olup Google'a sitenizdeki hangi sayfaları bilmesi gerektiğini bildirir.
- Squarespace veya Wix gibi bir web barındırma hizmeti kullanıyorsanız site haritası sizin için bu hizmetler tarafından yönetiliyor olabilir. Bu durumda, kendi site haritanızı oluşturmanız veya bu raporu kullanmanız gerekmez. Site haritalarıyla ilgili bilgi için barındırma sağlayıcınızda arama yapın.
- Küçük bir siteniz varsa (100 sayfadan az) ve ana sayfanızdaki bir veya daha fazla bağlantıyı izleyerek sitenizdeki herhangi bir sayfaya erişebiliyorsanız büyük olasılıkla site haritalarını veya bu raporu kullanmanız gerekmez. Bu durumda, ana sayfanızın dizine eklenmesini isteyin (Daha önce de belirtildiği gibi, bir web barındırma hizmeti kullanmıyorsanız bunu yapmanız gerekir. Kullanıyorsanız herhangi bir şey yapmanıza gerek yoktur).
Site haritalarınızı yönetme
Tarama amacıyla yeni bir site haritası göndermek için:
- Site haritaları raporunu kullanarak site haritası göndermek için ilgili mülkte sahip izinlerinizin olması gerekir. Sahip izniniz yoksa site haritasını bu raporla göndermek yerine robots.txt dosyanızda listeleyebilirsiniz.
- Site haritasını sitenizde yayınlayın.
- Site haritası için kabul edilebilir site haritası biçimlerinden biri kullanılmalıdır. Söz dizimi, dosya konumu ve benzeri için site haritası yönergelerini uygulayın.
- Bir site haritasını site kök dizininize yerleştirmenizi öneririz. Ancak, bir site barındırma hizmeti (Blogger, Wix veya GoDaddy gibi) kullanıyorsanız site haritanızı nerede ve nasıl yayınlayacağınızı (veya bunun gerekli olup olmadığını) öğrenmek için hizmetinizin dokümanlarını okumanız gerekir.
- Site haritanızı oluşturmak ve söz dizimi hataları açısından test etmek için XML site haritası oluşturma aracı kullanın.
- Site haritanızın Google tarafından kullanılabilir olup olmadığını test edin. Googlebot, site haritasına erişebilmeli ve giriş yapma zorunluluğu gibi herhangi bir nedenle erişim engellenmemelidir. Canlı URL denetlemesi çalıştırarak ve Sayfa getirme durumunun "Başarılı" olup olmadığını kontrol ederek site haritasının Googlebot tarafından erişilebilir olup olmadığını test edebilirsiniz.
- Site haritaları raporunu açın, 3. adımda test ettiğiniz URL'yi kopyalayın, site haritaları raporundaki Yeni site haritası ekle kutusuna yapıştırın ve Gönder'i tıklayın.
- Site haritası hemen getirilecektir. Bununla birlikte, site haritasında listelenen URL'lerin taranması biraz zaman alabilir ve sitenin boyutu, etkinliği, trafiği gibi unsurlara bağlı olarak site haritasındaki URL'lerin tamamı taranmayabilir.
- Site haritası durumu Başarılı değilse rapordaki satırı tıklayarak hatayla ilgili ayrıntılar hakkında bilgi edinin ve aşağıdaki hataları inceleyin.
Google'ın site haritalarınızı getirip getiremediğini ve işleyip işleyemediğini onaylamak için burayı düzenli olarak kontrol edin.
Site haritasını yeniden gönderme
Site haritalarını silme
Silinen bir site haritası bu rapordan kaldırılır ancak Google, site haritasını ya da içinde listelenen URL'leri unutmaz. Google'ın bir site haritasında listelenen URL'leri ziyaret etmeyi bırakmasını istiyorsanız robots.txt kuralı kullanmanız gerekecektir.
Bir site haritasını rapordan silmek için:
- Ana Site Haritaları raporundaki tabloda silmek istediğiniz site haritasını bulup tıklayın.
- Site haritasının ayrıntılar sayfasında diğer seçenekler düğmesini tıklayın.
- Site haritasını kaldır'ı tıklayın.
- Google'ın, site haritasını veya içinde listelenen URL'leri ziyaret etmeye devam etmesini önlemek için site haritası veya sayfa URL'sine yönelik aşağıdaki yöntemlerden birini kullanın:
- Google'ın okumasını engellemek için robots.txt kuralı kullanın veya
- Site haritası dosyasını ya da sayfayı web sitenizden silin veya
- noindex kuralı ya da yanıt başlığı ekleyin. (Site haritası için yanıt başlığı kullanmanız gerekir. Web sayfası için de meta etiket veya yanıt başlığı kullanabilirsiniz.)
Google bir site haritasını gönderdiğiniz anda taramaya çalışır. İstek başarılı olursa Google, site tarama zamanlamasından bağımsız bir zamanda site haritasını yeniden taramaya devam eder.
Site haritası getirme veya ayrıştırma işlemleri başarısız olursa Google birkaç gün daha site haritasını getirmeye ve işlemeye çalışır. Bu denemeler de başarısız olursa Google bu URL'yi taramayı bırakır. Bir site haritasındaki ayrı URL'leri etkileyen sorunlar, site haritası genel olarak getirilip okunabildiği sürece Google'ın site haritasını okumaya devam etmesini engellemez.
- Üst düzey site haritaları raporu sayfasında, bu rapor veya API kullanılarak gönderilen tüm site haritaları için Google'ın isteklerinin durumunu görebilirsiniz. Rapor, her bir site haritasıyla ilgili son isteğin durumunu gösterir. Her site haritası, son isteğin durumunu gösteren aşağıdaki değerlerden birine sahiptir:
- Başarılı: Site haritası getirilmiş ve hiçbir hata olmadan okunmuştur.
- Getirilemedi: Google, site haritasını getirememiştir.
- Site haritasında X hatası var: Site haritası getirilip kısmen okunmuş olsa da bazı hatalarla karşılaşılmıştır.
- İstek ve site haritası ile ilgili bilgileri gösteren ayrıntılar sayfasını görmek için belirli bir site haritasını tıklayın.
- Ayrıntılar sayfasında Site haritası okunamadı yazıyorsa getirme işlemi, ayrıntılar sayfasında gösterildiği şekilde bu nedenlerden birinden dolayı başarısız olmuştur. Daha fazla ayrıntı görmek için hatanın altındaki bölümü genişletin. Sorunu gidermeyi deneyin ve site haritasını rapora yeniden ekleyin. Site haritası getirme işlemi başarısız olursa Google birkaç kez daha denese de sonunda bu site haritasını okumayı bırakır.
- Ayrıntılar sayfasında Site haritası okunabiliyor, ancak hataları var yazıyorsa bu site haritasının ayrıntılar sayfasında hataların listesini görürsünüz. Hatayla ilgili daha fazla ayrıntı görmek için hatanın altındaki bölümü genişletin. Bu hatalar ve hataların nasıl düzeltileceği hakkında daha fazla bilgi edinmek için burayı okuyun.
Önemli:
- Bu raporda yalnızca bu raporu veya API'yi kullanarak gönderdiğiniz site haritaları gösterilir. robots.txt referansı veya başka keşif yöntemleri aracılığıyla bulunan hiçbir site haritasını göstermez. Google bir site haritasını başka yöntemlerle bulmuş olsa bile, başarı ve hata oranlarımızı takip etmek için site haritasını bu raporu kullanarak gönderebilirsiniz.
- Raporda yalnızca mevcut mülkte bulunan site haritaları gösterilir. Burada yer alacağını düşündüğünüz bir site haritasını görmüyorsanız http ile https'yi veya www ile www olmayan mülkleri karıştırmadığınızdan emin olun.
- Site haritası birkaç denemeden sonra getirilemezse Google sonunda bu site haritasını okumayı bırakır. Hataları düzeltip site haritasını yeniden göndermeniz gerekir.
- Google bir site haritasını okuyabildiyse bu bilgileri hatırlayacaktır. Bu site haritasının daha sonra okunabilmesi veya okunamaması, Google'ın önceki okuma işlemlerinden gelen bilgileri "unutmasına" neden olmaz. Ancak, belirli bir URL hakkındaki yeni bilgiler, aynı URL'yle ilgili eski bilgilerin üzerine yazılır.
- Site haritanızda resim, video veya haber URL'leri gönderebilirsiniz. Ancak şu anda raporda bu tür URL'lerle ilgili veri gösterilmemektedir.
- Rapor en fazla 1.000 adet gönderilen istek gösterebilir. Daha fazla site haritası gönderebilirsiniz ancak burada yalnızca 1.000 tanesi gösterilebilir (gönderim sırasına göre gösterilmez). Şu anda Search Console'da daha fazla istek görmenin bir yolu yoktur.
- Site Haritası URL'si
- Site haritası gönderildiğinde belirtilen tam URL. Yönlendirmeler takip edilmez. Burada yalnızca bu raporu veya API'yi kullanarak gönderilen site haritaları gösterilir.
- Tür
- Site haritasının türü. Olası değerler:
- Site haritası: XML veya metin biçimindeki site haritası.
- Site haritası dizini: Site haritalarının site haritası
- RSS: RSS özet akışı biçiminde site haritası.
- Atom: Atom özet akışı biçiminde site haritası.
- Bilinmiyor: Gönderilen dosya bilinen bir site haritası türü değildir veya site haritası henüz işlenmemiştir.
- Gönderildi
- Site haritasının bu rapor kullanılarak en son Google'a gönderildiği tarih.
- Son okuma tarihi
- Site haritasının Google tarafından son işlendiği tarih. Yalnızca Google site haritasını getirebildiğinde mevcut olur.
- Durum
- En son taramanın durumu. Olası değerler:
- Başarılı: Site haritası yüklenmiş ve hatasız bir şekilde başarıyla işlenmiştir. Tüm URL'ler tarama için sıraya alınır.
- Hata içeriyor: Site haritası getirilmiştir ancak en az bir hata içermektedir. Site haritasından hata olmadan ayrıştırılabilen URL'ler tarama için sıraya alınır. Daha ayrıntılı hata listesini görmek için tablodaki site haritasını tıklayın. Aşağıdaki ayrıştırma hatası açıklamalarının tamamına bakın.
- Getirilemedi: Site haritası bazı nedenlerle getirilememiştir. Getirme hatalarını nasıl gidereceğinize göz atın.
- Keşfedilen sayfalar
- Site haritasından ayrıştırılan sayfa URL'lerinin sayısı. Bir site haritası dizini söz konusuysa sayı, başvurulan tüm site haritalarındaki tüm URL'lerin sayısıdır. Aynı URL'ler yalnızca bir kez sayılır. Site haritasında keşfedilen bir sayfa URL'sinin, Google tarafından taranma veya dizine eklenme işlemlerinin gerçekleştirildiği ya da gerçekleştirileceği konusunda herhangi bir garanti verilmez. Bu site haritasında dizine eklenmiş sayfa URL'si sayısını görmek için sayfa dizine ekleme raporunu site haritasına göre filtreleyebilirsiniz.
- Keşfedilen videolar
- Site haritasından ayrıştırılan video URL'lerinin sayısı. Bu URL'lerin, Google tarafından taranma veya dizine eklenme işlemlerinin gerçekleştirildiği ya da gerçekleştirileceği konusunda herhangi bir garanti verilmez. Bu site haritasında dizine eklenmiş video içeren sayfa URL'si sayısını görmek için Video sayfası dizine ekleme raporunu site haritasına göre filtreleyebilirsiniz. Search Console'un sayfada, site haritasında belirtilen video URL'sinden farklı bir video URL'sinin dizine eklenip eklenmediğini belirttiğini unutmayın. Burada listelenen bir site haritası, Google tarafından tarandığında video barındıran dizine eklenmiş sayfalar içeriyorsa video sayfası dizine ekleme raporuna bağlantı verir.
- Dizin kapsamını görüntüleme
- Bu site haritasındaki tüm URL'lerin dizin kapsamını gösteren bir raporu açmak için tıklayın. Site haritası dizini söz konusu olduğunda, alt site haritalarında listelenen tüm URL'leri içerir.
Site haritam listelenmiyor!
Site haritanızın raporda listelenmemesinin birkaç nedeni vardır:
- Başka bir mülkte yer almaktadır. Bir mülkle ilişkilendirilmiş site haritaları başka bir mülkte görünmez. Dolayısıyla,
http://example.comsitesi için gönderdiğiniz site haritaları
http://m.example.comveya
https://example.comile ilgili Site Haritaları raporunda görünmez. Bu sorunu gidermek için sitenizin tüm sürümlerini eklediğinizden emin olun.
- Site haritasını bu raporu veya API'yi kullanarak göndermemişsinizdir. Sadece bu rapor veya Search Console API kullanılarak gönderilen site haritaları listelenir. Google bulmuş ve kullanabiliyor olsa bile, başka yöntemlerle gönderilen veya bulunan site haritaları gösterilmez.
Site haritaları raporunda aşağıdaki hatalar raporlanır. Bu liste eksiksiz olmasa da karşılaşabileceğiniz hataların çoğunu kapsayacak kadar uzundur.
- Site haritası, robots.txt dosyanız tarafından engellenmektedir. Google, site haritalarını getirirken robots.txt dosyasındaki yönergelere uyar. Google'ın site haritanızı getirmesini engelleyen kuralı kaldırmanız gerekir.
- Sitenizde manuel işlem mevcuttur. Sitede çözülmemiş bir manuel işlem varsa site haritaları okunmaz. Manuel İşlemler raporunu kontrol edin. Sorunu düzeltip site haritanızı yeniden gönderin.
- Site haritası için sağlanan URL yanlış (HTTP 404 hatası: Site haritası, verilen adreste bulunamadı). Tarayıcınızda ziyaret ederek URL'nin mevcut olup olmadığına bakın.
- Diğer genel hatalar: Sunucunun kullanılamaması gibi diğer hatalar, bazen Google'ın sitenizdeki site haritasını almasını engelleyebilir. Bu hatalardan bazıları geçici olabileceğinden bir süre bekleyin ve Google'ın sonraki tarama denemelerinde de bu hatayla karşılaşıp karşılaşmadığını kontrol edin.
Getirme hatalarını ayıklama
- Son getirme isteğiyle ilgili ayrıntıları görmek için listedeki site haritasını tıklayın.
- Hatayla ilgili daha fazla ayrıntı görmek için ayrıntılar sayfasında hata adını tıklayın.
- URL Denetleme aracında hatayı onaylayın:
- Site haritaları raporuyla ilgili ayrıntılar sayfasından site haritası URL'sini kopyalayın.
- URL'yi, URL Denetleme aracına yapıştırın ve Enter tuşuna basın.
- URL Denetleme aracında Canlı test'i tıklayın.
- Google'ın, site haritasını neden getiremediğini görmek için Sayfa kullanılabilirliği bölümünü genişletin. Tüm alanlarla ilgili bilgileri burada bulabilirsiniz, ancak asıl bakmanız gereken şey Taramaya izin verildi mi? ifadesidir. = "Evet", Sayfa getirme = "Başarılı."
Getirilen bir site haritası işlenirken aşağıdaki hatalar ortaya çıkabilir:
URL'ler erişilebilir değil
Google, site haritanızdaki bir URL’yi taramaya çalışırken bir hatayla karşılaştı. URL’nin Google’da mevcut olup olmadığını görmek için URL denetleme aracını kullanarak site haritasındaki URL'yi inceleyin.
URL'ler izlenemedi
Google, site haritanızda listelenen tüm URL’leri tarayamadı. Aşağıda, olası bazı nedenleri belirtilmiştir:
- URL, Google web tarayıcılarının takip edemeyeceği kadar çok yönlendirme içeriyordur. Site haritalarınızdaki yönlendirme URL'lerini, gerçekten taranması gereken URL'lerle değiştirmenizi öneririz.
- Bir sayfadan diğerine sürekli olarak yönlendirme yapıyorsanız, kalıcı bir yönlendirme kullanın.
- JavaScript veya meta-refresh türü yönlendirmeler kullanmaktan kaçının.
- Google, site haritanızdaki göreli URL'lerle ilgili sorun yaşıyordur. Mümkün olan yerlerde, göreli bağlantılar yerine mutlak ya da tam bağlantılar kullanın. Örneğin, sitenizden başka bir yere bağlantı verirken, kısaca
mypage.htmlyerine
https://www.example.com/mypage.htmlşeklinde bağlantı verin.
URL'ye izin verilmiyor
Site haritanız site haritası dosyasından daha üst düzeyde veya farklı alan adında bulunan bazı URL'ler içeriyor.
Daha üst düzey: Site haritanız
http://www.example.com/mysite/sitemap.xml altındaysa bu site haritası için aşağıdaki URL'ler geçerli olmaz:
http://www.example.com/: Site haritasından daha üst düzeyde
http://www.example.com/siteniz/- Site haritasının eş düzeydeki bir dizininde (almak için yukarı gidip tekrar aşağı gelmeniz gerekir).
Farklı alan adı: Tüm URL'lerin site haritası konumunuzla aynı alan adı ile başlayıp başlamadığını kontrol edin. Örneğin, site haritanız
http://www.example.com/sitemap.xml altındaysa bu site haritası için aşağıdaki URL'ler geçerli olmaz:
http://example.com/- "www" yok
www.example.com/- "http" yok
https://www.example.com/- http yerine https kullanma
Sıkıştırma hatası
Google, sıkıştırılmış site haritası dosyanızı açmaya çalışırken bir hata ile karşılaştı. Site haritanızı yeniden sıkıştırın (gzip gibi bir araç yardımıyla), sitenize yükleyin ve yeniden gönderin.
Boş site haritası
Site haritanızda hiçbir URL yok. Site haritanızı kontrol edin ve boş olmadığından emin olun.
Site haritası dosya boyutu hatası: Site haritanız dosya boyutu üst sınırını aşıyor.
Site haritanız sıkıştırılmış haliyle 50 MB'tan büyük. Site haritanızın boyutu limitin üstündeyse daha küçük boyutta birden fazla site haritasına bölün ve bunları bir site haritası dizin dosyasında listeleyip bu site haritası dizin dosyalarını gönderin.
Geçersiz öznitelik değeri
Bir XML etiketi özelliğine geçersiz değer atadınız. Site haritanızı kontrol ederek sadece izin verilen özelliklerin bulunduğundan ve sadece site haritası teknik özelliklerine uygun şekilde izin verilen değerleri atadığınızdan emin olun. Özelliklerinizde ve değerlerinizde yazım hataları olup olmadığını kontrol edin.
Geçersiz tarih
Site haritanız bir ya da daha fazla geçersiz tarih içeriyor. Bu hata hatalı tarih biçiminden ya da tarihin kendisinin geçersiz olmasından kaynaklanıyor olabilir. Tarihlerde W3C Tarih/Saat kodlaması kullanılmalıdır; saat kısmı istenirse yoksayılabilir. Tarihlerinizin aşağıdaki W3C Tarih/Saat biçimlerinden biriyle eşleştiğinden emin olun:
2005-02-21 2005-02-21T18:00:15+00:00
Saatin belirtilmesi isteğe bağlıdır (saat varsayılan olarak 00:00:00Z değerine ayarlanır), ancak bir saat belirtirseniz saat dilimini de belirtmeniz gerekir.
Geçersiz etiket değeri
Site haritanız geçersiz değere sahip bir veya daha fazla etiket içeriyor. Site haritanızın türüne ait teknik özellikleri (dizin, standart, video vb.) kontrol edin.
Geçersiz URL
Sitenizdeki URL'lerden biri geçersiz. Bu hata, URL desteklenmeyen karakterler, boşluklar veya tırnak işareti gibi diğer karakterler içerdiğinden ya da hatalı biçimlendirilmiş olduğundan kaynaklanabilir (ör.
http://} yerine
htp://)
Site haritanızda listelenen URL'lerin okunabilirlik açısından doğru kodlandığından ve çıkış karakterlerinin doğru kullanıldığından emin olun. Boşluk veya tırnak işaretleri gibi hatalı olabilecek karakterleri kontrol edin. Ayrıca tarayıcının URL’yi anlayabildiğini ve sayfayı yüklediğini görmek için URL’yi bir tarayıcıya kopyalamayı deneyin.
Site haritası dizin dosyasında geçersiz URL: Eksik URL
Site haritası dizin dosyanız, listelediği her site haritası dosyası için tam URL'yi içermiyor. Bir site haritası dizin dosyası gördüğümüzde, referans verdiği dosyalar için aynı dizine bakarız. Örneğin, site haritası dizin dosyanız
http://www.example.com/folder1/sitemap_index.xml adresindeyse ve site haritasını
sitemap.xml (başta
/ yok) olarak listeliyorsa söz konusu site haritası için
http://www.example.com/folder1/sitemap.xml adresine bakarız. Orada bulamazsak bu hatayı görürsünüz.
Site haritası dizin dosyanızı, listelenen her bir site haritası dosyasının tam yolunu içerecek şekilde güncelleyin ve ardından yeniden gönderin.
Geçersiz XML: Çok fazla sayıda etiket
Site haritanız yinelenen etiketler içeriyor. Örneğin, aşağıdaki girişte <loc> etiketi iki defa listelendiğinden bu hata meydana gelir:
<url> <loc>http://www.example.com/</loc> <loc>http://www.example.com/page1.html</loc> <lastmod>2005-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url>
Hata iletisinde, sorunlu etiket ve bulunduğu satır numarası belirtilir. Yinelenen etiketi kaldırın ve ardından site haritanızı yeniden gönderin.
Eksik XML özelliğiSite haritanızdaki etiketlerden biri gereken özelliklerden birini içermiyor. Site haritalarınızı kontrol ederek zorunlu özelliklerden hiçbirinin eksik olmadığından emin olun. Özellik değerlerini düzelttikten sonra site haritanızı yeniden gönderin.
Eksik XML etiketi
Site haritanızdaki bir ya da daha fazla girişte zorunlu bir etiket eksik. Hata iletisinde satır numarası belirtilir. Zorunlu etiketlerle ilgili bilgi edinmek için site haritası ile ilgili temel bilgiler sayfasını inceleyin.
Eksik küçük resim URL'si
Bir veya daha fazla video girişi küçük resim URL'si içermiyor. Küçük resim URL'lerinin konumlarının <video:thumbnail_loc> etiketi kullanılarak belirlendiğinden emin olun.
Eksik video başlığı
Bir veya daha fazla video girişi başlık içermiyor. Site haritanızdaki tüm videoların <video:title> etiketinde belirtilmiş bir başlığı olduğundan emin olun.
Hatalı site haritası dizini biçimi: İç içe geçmiş site haritası dizinleri
Site haritası dizin dosyanızdaki bir ya da daha fazla giriş kendi URL'sini ya da başka bir site haritası dizin dosyasının URL'sini kullanmaktadır. Site haritası dizin dosyası, başka site haritası dizin dosyalarını listeleyemez, sadece site haritası dosyalarını listeleyebilir.Site haritası dizin dosyalarını işaret eden girişleri kaldırın ve daha sonra, site haritanızı yeniden gönderin.
Ayrıştırma hatası
Google, site haritasının XML'ini ayrıştıramadı.
Bu sorun genellikle URL'deki çıkış kodlaması yapılmamış bir karakterden kaynaklanır. Tüm XML dosyalarında olduğu gibi, tüm veri değerleri (URL'ler dahil) & ' " < > sembolleri gibi belirli karakterler için öğe çıkış kodları kullanmalıdır. URL'lerinizde çıkış karakterlerinin doğru şekilde kullanıldığından emin olun.
Geçici hata
Sistemimiz site haritanızı işlememize engel olan geçici bir sorun yaşadı. Genellikle, bu hatayı aldığınızda site haritanızı yeniden göndermenize gerek yoktur. Google, site haritanızı almayı daha sonra tekrar deneyebilir. Birkaç saat sonra hata hâlâ devam ediyorsa site haritanızı yeniden göndermeyi deneyin.
Çok fazla sayıda site haritası
Site haritası dizin dosyanızda 50.000'den fazla site haritası listeleniyor. Site haritası dizininizi birden fazla site haritası dizin dosyasına bölerek her birinde en fazla 50.000 site haritası olmasını sağlayın.
Çok fazla sayıda URL
Site haritanızda 50.000'den fazla URL listeleniyor. Site haritanızı birden çok site haritasına bölün ve her birinin en fazla 50.000 URL içerdiğinden emin olun. Site haritalarınızı yönetmek için bir site haritası dizin dosyası da kullanabilirsiniz.
Desteklenmeyen biçim
Site haritanız desteklenen bir biçimde değil.
Yaygın XML hatalarından bazıları şunlardır:
- Site haritanızda doğru üst bilgi kullanılmalıdır. Örneğin, site haritanız video bilgisi içeriyorsa üst bilgisi aşağıdaki gibi olabilir:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
- Üst bilgideki ad alanı "http://www.sitemaps.org/schemas/sitemap/0.9" olmalıdır (.9 değil).
- Her XML özelliği tek (') ya da çift (") tırnak içine alınmalı ve bu tırnaklar kıvrık değil düz olmalıdır. Microsoft Word gibi kelime işleme programları kıvrık tırnaklar ekleyebilir.
Yol uyuşmazlığı: www yok
Site haritanızın yolu
www önekini içermiyor (örneğin,
http://example.com/sitemap.xml), ancak listelediği URL'ler içeriyor (örneğin,
http://www.example.com/myfile.html).
Site haritanızı, site haritası konumunuzla eşleşmesi için değiştirerek tüm URL'lerden "www" ifadesini kaldırın.
Yol uyuşmazlığı: www içeriyor
Site haritanızın yolu
www önekini içeriyor (örneğin,
http://www.example.com/sitemap.xml), ancak içerdiği URL'ler içermiyor (örneğin,
http://example.com/myfile.xml.
Site haritanızı, site haritası konumunuzla eşleşmesi için değiştirerek tüm URL'lere "www" ekleyin.
Hatalı ad alanı
Site haritanızın root öğesi doğru ad içermiyor, ad alanı yanlış bildirilmiş veya bir yazım hatası ya da yanlış URL'ye sahip.
Dosya türü için doğru alan adını kullanmakta olduğunuzdan emin olun. Örneğin:
- Site haritası dosyası:
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
- Video site haritası dosyası:
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"
- Site haritası dizin dosyası:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
- Diğer site haritası türleri...
Başlangıçtaki beyaz alan
Site haritanız ad alanı bildirimi yerine önde bir boşlukla başlıyor. XML dosyaları, kullanılan XML'in sürümünü belirten XML bildirimi ile başlamalıdır.
Bu hata Google'ın site haritanızı işlemesine engel olmaz, ancak dosyanın XML standardına uygunluğunu sağlamak ve bu hatayı bir daha görmemek için öndeki boşluğu kaldırmayı isteyebilirsiniz.
HTTP hatası [belirli kod]
Google, site haritanızı indirmeyi denerken 400 düzeyinde bir HTTP hatası ile karşılaştı. Bu iletide, aldığımız durum kodu görüntülenir (örneğin, 404). Belirlediğiniz site haritası URL'sinin doğru olduğundan ve site haritasının bu konumda bulunduğundan emin olun. Ardından site haritanızı yeniden gönderin.
Genel HTTP hatası
Google, burada listelenmiş daha spesifik bir hata kapsamında olmayan başka bir HTTP hatasıyla karşılaştı. Ne tür bir hata oluştuğunu görmek için ayrıntıları genişletin. Bu hata, getirme hatası olan 404 (sayfa mevcut değil) hatasından da kaynaklanabilir.
Küçük resim çok büyük
Site haritanızda belirlediğiniz küçük resmin boyutu çok büyük. Videonuzun küçük resim boyutunu 160 x 120 piksel olarak değiştirin. Site haritanızı yeni bilgilerle güncelleyip yeniden gönderin. Site haritasına video bilgileri ekleme hakkında daha fazla bilgi.
Küçük resim çok küçük
Site haritanızda belirtilen video küçük resminin boyutu çok küçük. Videonuzun küçük resim boyutunu 160 x 120 piksel olarak değiştirin. Gerekirse site haritanızı güncelleyin. Site haritasına video bilgileri ekleme hakkında daha fazla bilgi.
Video konumu ile oynatma sayfası konumu aynı
Bir video site haritasında, video içeriği URL'si ile oynatıcı URL'si aynı olamaz. Hem
<video:player_loc> hem de
<video:content_loc> sağlarsanız URL'ler farklı olmalıdır. Site haritasına video bilgileri ekleme hakkında daha fazla bilgi.
Video konumu URL'sinin bir oynatma sayfası URL'si olduğu görülüyor
Bir video site haritasında
<video:content_loc> URL'si, oynatıcıyı barındıran sayfayı işaret ediyor. Site haritasına video bilgileri ekleme hakkında daha fazla bilgi.
Site haritası dosyasında belirlediğimiz maksimum sınırın (1.000 URL) üzerinde URL var. Site haritasına haber bilgileri ekleme hakkında daha fazla bilgi alın.
Eksik
<publication> etiketi
Haberler site haritasındaki her URL'nin bir
<publication> etiketi olmalıdır. Site haritasına haber bilgileri ekleme hakkında daha fazla bilgi alın.
Site haritasında robots.txt tarafından engellenen URL'ler bulunuyor
Google, robots.txt dosyası tarafından engellendiği için site haritanıza veya site haritanızda listelenen içeriğin tamamına erişemiyor. Hangi dosyanın engellendiğini doğrulamak için URL Denetleme aracını kullanın ve Googlebot’un içeriğe erişmesine izin vermek için robots.txt dosyanızı değiştirin.