Sitemap gönderildi ama okunmuyor: "Alınamadı" hatası
Adres, içerik tipi, robots.txt engeli, adres tutarsızlığı ve ölü bağlantılar — beş sebep, on dakikada kontrol.
Sitemap'i gönderdiniz, Search Console "Alınamadı" ya da "0 URL okundu" diyor. Sebep neredeyse her zaman beş şeyden biri ve hepsi on dakikada kontrol edilir.
Sitemap, Google'a "şu adresler var" demenin en doğrudan yolu.
Okunmuyorsa keşif tarafındaki en güçlü sinyalinizi kaybediyorsunuz demektir — ve bu özellikle yeni ya da derin sayfalarda acıtır.
1. Adres doğru mu?
Tarayıcıda açın. Görmeniz gereken şey XML:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://siteniz.com/</loc></url>
</urlset>
HTML bir sayfa görüyorsanız (menü, başlık, tasarım) yanlış adrestesiniz ya da sunucu isteği yanlış yönlendiriyor.
Sık karşılaşılan bir karışıklık: /sitemap.xml yerine /sitemap_index.xml. Yoast ve Rank Math ikincisini üretir; birinciyi gönderdiyseniz boş bir dosya göndermiş olabilirsiniz.
2. İçerik tipi doğru mu?
Sunucu XML dosyasını text/html olarak sunuyorsa Google okuyamayabilir. Kontrol:
curl -I https://siteniz.com/sitemap.xml
Content-Type satırında application/xml ya da text/xml yazmalı.
3. robots.txt engelliyor mu?
Kulağa saçma geliyor ama oluyor.
Sitemap dosyası bir dizin altındaysa (/wp-content/uploads/sitemap.xml gibi) ve o dizin robots.txt'te engelliyse, Google dosyayı hiç çekemez. Güvenlik eklentileri bu dizini kapatmayı sever.
Aynı zamanda robots.txt'e sitemap satırını eklemeyi unutmayın:
Sitemap: https://siteniz.com/sitemap.xml
Bu satır Search Console'a göndermenin yerine geçmez. Ama Bing, Yandex ve yapay zeka botları için çoğu zaman tek keşif yoludur — onlara ayrıca bildirim gönderemezsiniz.
4. İçindeki adresler tutarlı mı?
Sitemap'teki adresler, sayfanın gerçek adresiyle birebir aynı olmalı. Şu farklar sorun çıkarır:
http://ilehttps://www.ilewwwsuz- Sonunda eğik çizgi olan ve olmayan
- Büyük/küçük harf farkı
Sitemap'te http://siteniz.com/sayfa yazıyor ama site https://www.siteniz.com/sayfa/ ile çalışıyorsa, Google her adres için bir yönlendirme takip etmek zorunda kalır ve sitemap'e güvenini düşürür.
5. Ölü adresler var mı?
Sitemap'ten rastgele beş adres seçip açın.
Hepsi 200 dönmeli.
404 ya da yönlendirme dönen adresler varsa sitemap bakımsız demektir. Bu, "okundu ama az URL alındı" durumunun en yaygın sebebi.
Ayrıca şunlar sitemap'te bulunmamalı: noindex işaretli sayfalar, giriş gerektiren panel adresleri, filtre parametreli kopyalar, yönlendirilen eski adresler.
"Okundu ama 0 URL" ne demek?
Dosya alınmış ama içi boş ya da geçersiz. İki ihtimal var:
Gerçekten boş. Üretici eklenti çalışmıyor olabilir. WordPress'te SEO eklentisinin sitemap modülü kapalıysa dosya üretilir ama içine adres konmaz.
XML bozuk. Kapanmayan bir etiket, kaçırılmamış bir & karakteri. Adreslerde & geçiyorsa & olarak yazılmalıdır; aksi hâlde tüm dosya geçersiz olur.
Gönderdikten sonra
Search Console sitemap'i hemen okumaz; tipik olarak birkaç saat ile birkaç gün sürer. "Bekleniyor" durumu bir sorun göstergesi değildir.
İki hafta sonra hâlâ bekliyorsa, o zaman yukarıdaki beş maddeye dönün.
Sitemap'i her gün yeniden göndermek hiçbir şeyi hızlandırmaz — dosya zaten düzenli kontrol ediliyor.
Kaç sitemap olmalı?
50.000 URL veya 50 MB sınırını aşarsanız bölmek zorunludur. Aşmasanız bile bölmek işinize yarar: yazılar, ürünler ve sayfalar ayrı dosyalarda olursa, hangi bölümde kaç adres okunduğunu ayrı ayrı görürsünüz.
Bir dizin dosyası (sitemap_index.xml) diğerlerini işaret eder; Search Console'a yalnızca onu göndermeniz yeter.
Sık sorulan sorular
Sitemap olmadan indekslenmez miyim?
İndekslenirsiniz. Google iç bağlantıları takip ederek de sayfaları bulur. Sitemap keşfi hızlandırır ve yeni/derin sayfalarda fark yaratır; zorunlu değildir ama maliyeti de sıfırdır.
lastmod tarihini yazmalı mıyım?
Yazın, ama doğru yazın. Her gün bugünün tarihini basan bir sitemap, gerçekten değişen sayfaları ayırt edilemez hâle getirir ve alanın tamamı yok sayılır.
priority ve changefreq işe yarıyor mu?
Google bu iki alanı dikkate almadığını açıkça belirtti. Boş bırakabilirsiniz; kaldırmak zorunda da değilsiniz, zararı yok.
Bing'e de göndermeli miyim?
Evet. Bing Webmaster Tools kaydı yarım saatlik iş ve ChatGPT'nin arama modu Bing indeksinden besleniyor. Türkiye'de çoğu site bunu atlıyor.
Devamı: Sitemap'inizin kaç URL bildirdiğini ve içinde ölü adres olup olmadığını sitemap.xml kontrolcüsü ile görebilirsiniz.
Yorumlar
Henüz yorum yok. İlk yorumu siz yazın.
Yorum yapmak için giriş yapın.