Google Search Console’da “Site Haritası Hatası” alıyorsanız, Google’ın web sitenizi doğru bir şekilde tarayıp dizine ekleyemediği anlamına gelir.
Bu durum, arama motoru sıralamalarınızı olumsuz etkileyebilir ve bazı sayfalarınızın Google dizinine eklenmemesine neden olabilir. Ancak bu sorunu çözmek mümkündür!
Bu makalede, Google Search Console site haritası hatalarının nedenlerini ve kesin çözüm yollarını adım adım ele alacağız.
Google Search Console, web sitenizin taranabilirliğini ve indekslenebilirliğini kontrol eden önemli bir araçtır. Ancak bazen site haritası (sitemap.xml) dosyanızı yüklediğinizde aşağıdaki hatalarla karşılaşabilirsiniz:
✅ “Site haritası işlenemedi”
✅ “Hata: Geçersiz URL”
✅ “Site haritası gönderildi ancak bazı URL’ler dizine eklenemedi”
✅ “Bu site haritasında geçersiz XML öğeleri var”
✅ “Site haritası erişilemez”
Bu hatalar, Google’ın sitenizi tarayamaması veya içeriğinizi düzgün analiz edememesi nedeniyle oluşur. Şimdi, bu hataların nedenlerini ve nasıl çözüleceğini detaylı şekilde inceleyelim.
Bu hatanın birkaç yaygın nedeni vardır:
🔹 Yanlış biçimlendirilmiş site haritası: Sitemap.xml dosyanızın yanlış yapılandırılmış olması, Google’ın site haritanızı okuyamamasına neden olabilir.
🔹 Geçersiz veya eski URL’ler: Site haritanızda artık var olmayan URL’ler bulunuyorsa, Google dizine eklemeyi reddedebilir.
🔹 Robots.txt dosyası engeli: Robots.txt dosyanız site haritasının taranmasını engelliyor olabilir.
🔹 Yanlış Canonical Etiketleri: Bir sayfanın canonical etiketi farklı bir URL’ye yönlendiriyorsa, Google bu sayfayı görmezden gelebilir.
🔹 Site haritasında büyük dosya boyutu: Google, 50MB’tan büyük veya 50.000 URL’den fazla site haritalarını kabul etmez.
🔹 SSL / HTTPS yönlendirme hataları: Google, HTTP ve HTTPS sürümleri arasında çakışmalar tespit ettiğinde site haritanızı taramayabilir.
🔹 Yanlış yönlendirmeler (301 / 302): Site haritanızdaki URL’ler, geçici veya kalıcı yönlendirmeler içeriyorsa, Google taramayı reddedebilir.
Bu hatayı SEO dostu şekilde nasıl düzeltebileceğinizi adım adım anlatalım.
Google, XML, RSS, Atom 1.0 ve metin formatlarını destekler. Ancak en yaygın ve önerilen format XML’dir.
Site haritanız aşağıdaki gibi yapılandırılmış olmalıdır:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.siteadresiniz.com/</loc>
<lastmod>2024-06-30</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://www.siteadresiniz.com/blog</loc>
<lastmod>2024-06-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
🔹 URL’lerin HTTPS ile başladığından emin olun.
🔹 Lastmod (son değişiklik) tarihini güncelleyin.
🔹 Gereksiz veya bozuk URL’leri kaldırın.
1️⃣ Google Search Console’a gidin → https://search.google.com/search-console
2️⃣ “Site Haritaları” sekmesine girin.
3️⃣ Var olan hatalı site haritasını kaldırın.
4️⃣ Yeni oluşturduğunuz sitemap.xml dosyanızı tekrar gönderin.
Site haritasının taranmasını engelleyen robots.txt hataları varsa, Google onu okuyamaz.
🔹 Robots.txt dosyanıza şu satırı ekleyin:
User-agent: *
Allow: /
Sitemap: https://www.siteadresiniz.com/sitemap.xml
🔹 Eğer aşağıdaki gibi bir “Disallow” satırı varsa, kaldırın:
User-agent: Googlebot
Disallow: /sitemap.xml
Ardından, Google Search Console > Robots.txt Test Aracı ile güncellenmiş dosyanızı doğrulayın.
Geçersiz veya 404 hatası veren URL’ler site haritanızdaysa, Google hatalarla karşılaşabilir.
1️⃣ https://www.screamingfrog.co.uk/seo-spider/ gibi araçlarla bozuk URL’leri tespit edin.
2️⃣ Site haritasından bu URL’leri kaldırın.
3️⃣ Google Search Console’da URL Kaldırma Aracını kullanarak silinen sayfaları bildirin.
Eğer site haritanızdaki URL’ler 301 veya 302 yönlendirmeler içeriyorsa, Google bunu hatalı olarak işleyebilir.
🔹 301 veya 302 yönlendirmeleri olan sayfaları kaldırın.
🔹 Sadece HTTPS URL’lerini kullanın.
🔹 Google’a özel “Dynamic XML Sitemap” kullanın:
→ Sayfanızın her gün otomatik olarak güncellenen bir dinamik site haritası oluşturmasını sağlayın.
🔹 “Sitemap Indexing” yöntemiyle büyük siteler için bölümlere ayırın:
→ 50.000’den fazla URL içeren siteler için, site haritasını şu şekilde bölerek tarama hızını artırabilirsiniz:
https://www.siteadresiniz.com/sitemap1.xml
https://www.siteadresiniz.com/sitemap2.xml
🔹 CDN Kullanıyorsanız Özel Site Haritası URL’si Tanımlayın:
→ Cloudflare veya CloudFront kullanıyorsanız, Google’ın CDN üzerinden doğru URL’ye eriştiğinden emin olun.
✅ Doğru XML formatını kullanın.
✅ Robots.txt dosyanızı düzenleyin.
✅ Geçersiz veya eski URL’leri kaldırın.
✅ HTTPS ve yönlendirme hatalarını giderin.
✅ Site haritasını Google’a tekrar gönderin.
Bunları yaparak Google dizinleme hatalarını ortadan kaldırabilir ve sıralamanızı yükseltebilirsiniz! 🚀
Bilgisayar Parçaları Nasıl Test Edilir? Kesin Çözümler Bilgisayarınızın performansı düştüğünde veya yeni bir bilgisayar topladığınızda,…
Aygıt Yöneticisinde Kod 39 Hatası Nasıl Düzeltilir? Kesin Çözüm Rehberi Aygıt Yöneticisinde Kod 39 hatası,…
Klavyedeki Bazı Tuşlar Çalışmıyor? Kesin Çözüm Rehberi Klavyenizde bazı tuşlar çalışmıyor ve bu durum günlük…