Search Console Erişim Hataları: 401, 403 ve 400 Durum Kodları Çözümü

Google Search Console raporlarında genellikle 404 (Bulunamadı) veya 500 (Sunucu Hatası) kodlarına aşinayızdır. Ancak bazen karşımıza öyle hatalar çıkar ki, sorun “sayfanın yok olması” değil, Google’ın o sayfaya girmesinin yasaklanmış olmasıdır.
Eğer Search Console’da “Erişim yetkisi yok (401)”, “Yasak (403)” veya “Hatalı istek (400)” uyarıları alıyorsanız, Googlebot kapınıza gelmiş ama içeri girmesine izin verilmemiştir.
Bu yazıda, bu üç özel durum kodunun teknik sebeplerini ve çözüm yollarını inceleyeceğiz.
1. Hata: Gönderilen URL “Erişim Yetkisi Yok” (401) Döndürüyor
(Submitted URL returns unauthorized request (401))
Bu Ne Demek?
HTTP 401 hatası, “Bu sayfayı görmek için şifre veya kimlik doğrulaması gerekiyor” anlamına gelir. Googlebot bir insan gibi “Giriş Yap” butonuna basıp şifre giremeyeceği için, kapıda kalır ve içeriği tarayamaz.
Neden Olur?
- Test/Staging Ortamları: Sitenizin geliştirme aşamasındaki versiyonunu (örneğin
dev.seogri.com) Google’a açık unuttuysanız ve bu alan adı şifreliyse. - Üyelere Özel Sayfalar: Sadece giriş yapmış kullanıcıların görebileceği “Hesabım” veya “Sepetim” gibi sayfalar.
- Htpasswd Koruması: Sunucu seviyesinde tüm siteye veya bir klasöre şifre koyulması.
Nasıl Çözülür?
- Halka Açık Olmalı mı? Eğer bu sayfa herkesin görmesi gereken bir blog yazısıysa ve 401 hatası veriyorsa, sunucunuzdaki şifre korumasını kaldırın.
- Üyelere Özelse: Bu sayfaların Google tarafından indekslenmesine gerek yoktur. Bu sayfaları
robots.txtdosyası ile engelleyerek Googlebot’un buraları taramasını (ve hata vermesini) önleyebilirsiniz.
2. Hata: Gönderilen URL “Yasak” (403) Döndürüyor
(Submitted URL returns forbidden (403))
Bu Ne Demek?
403 hatası, 401’den daha serttir. Sunucu şunu der: “Kim olduğunu biliyorum (veya bilmek istemiyorum) ama bu sayfaya girişin kesinlikle yasak.” Şifre sormaz, direkt reddeder.
Neden Olur?
- Güvenlik Duvarı (WAF) Engeli: Kullandığınız güvenlik eklentisi (Wordfence, iThemes vb.) veya sunucu güvenlik duvarı (Cloudflare vb.), Googlebot’u “saldırgan bot” sanıp engelliyor olabilir.
- Dosya İzinleri (CHMOD): Sunucudaki klasör izinlerinin yanlış ayarlanması (Örneğin erişimin tamamen kapatılması).
- Coğrafi Engelleme (Geo-Blocking): Sitenizi sadece Türkiye’ye açıp, Google sunucularının bulunduğu ABD’ye kapattıysanız Googlebot sitenize giremez.
Nasıl Çözülür?
- Hosting Firmanızla Görüşün: Sunucu loglarını kontrol ederek Googlebot IP’lerinin engellenip engellenmediğini sorun.
- Dosya İzinlerini Kontrol Edin: Klasörler için izinlerin
755, dosyalar için644olduğundan emin olun. - Güvenlik Eklentilerini Test Edin: Eklentiyi geçici olarak devre dışı bırakıp hatanın devam edip etmediğini kontrol edin.
3. Hata: Gönderilen URL “Hatalı İstek” (400) Döndürüyor
(Submitted URL returns bad request (400))
Bu Ne Demek?
Googlebot sunucunuza bir istek gönderdiğinde, sunucunuz bu isteği “anlamsız” veya “bozuk” bulmuştur.
Neden Olur?
- Hatalı URL Yapısı: URL içinde olmaması gereken karakterler, boşluklar veya bozuk kodlamalar (
%işaretinin yanlış kullanımı gibi) varsa. - Çok Uzun URL veya Çerezler: Sunucunun limitlerini aşan uzunlukta URL parametreleri.
- Site İçi Link Hataları: Temanızda veya kodlarınızda
https://site.com/kategori/{id}gibi hatalı oluşturulmuş dinamik linkler varsa Google bunları tararken 400 hatası alır.
Nasıl Çözülür?
- Site içi linklerinizi bir SEO aracı (Screaming Frog vb.) ile taratarak bozuk (malformed) URL’leri tespit edin ve düzeltin.
- URL yapınızda Türkçe karakter veya boşluk olmadığından emin olun.
Google’a “Daha Fazla Bilgi” Verin
Google, dokümanlarında bu hataların genellikle “istemci taraflı” (client side) olduğunu belirtir. Yani sorun Google’da değil, sitenizin Google’ı karşılama biçimindedir.
Eğer bu sayfaların Google’da çıkmasını istemiyorsanız, Search Console’da hata görmek sizi korkutmasın; sadece bu URL’lerin taranmasını robots.txt ile engelleyerek raporu temizleyebilirsiniz. Ancak önemli sayfalarınız bu hatayı veriyorsa, yukarıdaki adımları takip ederek sunucu ayarlarınızı (firewall ve izinler) mutlaka gözden geçirin.
Kaynak: Google Search Console Yardım – Tarama Hataları



