Google Sayfa Kaynakları Yüklenemedi Hatası: Nedenleri ve Çözümü

“Sayfa kaynağı yüklenemedi” uyarısı, Google’ın bir sayfayı test ederken o sayfanın kullandığı bazı CSS, JavaScript, görsel veya yazı tipi dosyalarını yükleyemediği anlamına gelir. Search Console’daki URL Denetleme aracının canlı testinde sık görülür ve çoğu zaman zararsızdır: Google, testi hızlı tamamlamak için her dosyayı çekmeyebilir. Uyarı yalnızca sayfanın görünümü veya içeriği için kritik bir dosya robots.txt ile engellenmişse ya da 404 / sunucu hatası veriyorsa düzeltilmelidir. En kolay kontrol yöntemi, canlı testteki ekran görüntüsünde sayfa içeriğinin eksiksiz görünüp görünmediğine bakmaktır.
- “Diğer hata” durumu çoğunlukla canlı testin sınırlamasından kaynaklanır; tek başına sorun değildir.
- “robots.txt tarafından engellendi” yazan ana CSS/JS dosyaları düzeltilmelidir.
- Analitik, reklam ve sohbet eklentisi dosyalarının yüklenememesi sıralamayı etkilemez.
- Karar testi: Ekran görüntüsü ve işlenen HTML’de içerik tam mı?
- Kaynak sayısını azaltmak hem bu uyarıyı hem sayfa hızını iyileştirir.
Sayfa Kaynakları Uyarısı Nerede Görülür?

- Search Console’da üstteki arama çubuğuna sayfanın adresini yazın (URL Denetleme aracı).
- Sağ üstteki Canlı URL’yi test et düğmesine tıklayın.
- Test bitince Test edilen sayfayı görüntüle‘yi açın.
- Sağ panelde Diğer bilgiler sekmesine geçin.
- Sayfa kaynakları bölümünde “X / Y sayfa kaynağı yüklenemedi” ifadesini ve yüklenemeyen dosyaların listesini görürsünüz.
Hata Türleri ve Ne Anlama Geldikleri
| Durum | Anlamı | Önemli mi? |
|---|---|---|
| Diğer hata | Google dosyayı bu testte çekmedi. Canlı test hızlı sonuç vermek için sınırlı süre ve kaynakla çalışır. | Genellikle hayır. Ekran görüntüsü düzgünse sorun yoktur. |
| robots.txt tarafından engellendi | robots.txt dosyanız Googlebot’un bu dosyayı almasına izin vermiyor. | Dosya sayfa görünümü veya içerik için gerekliyse evet. |
| Bulunamadı (404) | Sayfa, artık var olmayan bir dosyayı çağırıyor. | Evet; kullanıcılar için de hatalıdır. |
| Sunucu hatası (5xx) / zaman aşımı | Sunucu dosyayı zamanında veremedi. | Sürekli tekrar ediyorsa evet; hosting performansını kontrol edin. |
Önemli bir not: Canlı testteki bu liste, Google’ın sayfayı dizine eklerken yaptığı işlemle birebir aynı değildir. Google dizine ekleme sırasında dosyaları önbellekten kullanabilir ve daha geniş bir zaman tanır. Bu yüzden tek bir canlı testte “Diğer hata” görmek, sayfanın Google’da hatalı göründüğü anlamına gelmez.
Yüklenemeyen Kaynak Sorun mu? Nasıl Karar Verilir?

Kararı vermek için iki şeye bakın:
- Ekran görüntüsü: Test edilen sayfa görünümünde menü, başlık, metin ve ana görseller doğru görünüyor mu?
- HTML sekmesi: Sayfanın ana metni ve iç bağlantılar işlenen HTML’nin içinde var mı?
İkisi de tamamsa uyarıyı görmezden gelebilirsiniz. Ben de kendi sitemde canlı testte WhatsApp eklentisinin ve temanın kısa kod dosyalarının “Diğer hata” ile yüklenemediğini gördüm; sayfa görünümü ve içerik eksiksizdi; yani düzeltilmesi gereken bir durum yoktu.
Genellikle önemsiz olan kaynaklar
- Google Analytics, Tag Manager, Meta Pixel gibi izleme kodları
- Reklam, sohbet (WhatsApp, canlı destek) ve çerez bildirimi eklentileri
- Sosyal medya paylaşım butonları ve harici yorum sistemleri
- Bazı yazı tipi dosyaları
Mutlaka yüklenmesi gereken kaynaklar
- Temanın ana CSS dosyası (sayfa düzeni bozulursa Google mobil uyumu yanlış değerlendirebilir)
- Sayfa içeriğini veya menüyü JavaScript ile oluşturan dosyalar
- İçeriğin parçası olan ürün görselleri ve infografikler
Sayfa Kaynakları Yüklenemedi Hatası Nasıl Çözülür?
1. robots.txt engelini kaldırın
Eski WordPress kurulumlarında /wp-content/ veya /wp-includes/ klasörlerinin robots.txt ile engellendiği sık görülür. Bu, temanın CSS ve JavaScript dosyalarının Google’a kapanması demektir. Bu satırları kaldırın:
# YANLIŞ: tema ve eklenti dosyalarını engeller
User-agent: *
Disallow: /wp-content/
Disallow: /wp-includes/
Belirli bir klasörü engellemek zorundaysanız, içindeki CSS ve JS dosyalarına izin verin:
User-agent: *
Disallow: /ozel-klasor/
Allow: /ozel-klasor/*.css$
Allow: /ozel-klasor/*.js$
robots.txt kuralları için ayrıntılı rehber: örnek robots.txt kodları.
2. 404 veren dosyaları düzeltin
Silinmiş bir eklentinin ya da eski temanın dosyası hala çağrılıyor olabilir. Listede 404 veren dosyanın adını bulun; ilgili eklentiyi güncelleyin, tema ayarlarından kaldırın veya önbellek eklentinizin birleştirilmiş dosyalarını yeniden oluşturun.
3. Kaynak sayısını azaltın
Sayfa ne kadar az dosya çağırırsa Google ve kullanıcı için o kadar hızlı yüklenir:
- Kullanılmayan eklentileri kaldırın: Her eklenti kendi CSS ve JS dosyalarını ekler.
- CSS ve JavaScript’i küçültün ve birleştirin: WP Fastest Cache, Autoptimize veya kullandığınız önbellek eklentisinin “küçült” (minify) ve “birleştir” (combine) ayarlarını açın. Birleştirme bazı temalarda görünüm bozukluğuna yol açabilir; açtıktan sonra siteyi kontrol edin.
- Gereksiz dış kaynakları azaltın: Kullanmadığınız yazı tiplerini, sosyal medya eklentilerini ve izleme kodlarını kaldırın.
4. Sunucu yanıt süresini kontrol edin
Zaman aşımı ve 5xx hataları sürekli tekrarlıyorsa sorun hostingde olabilir. Search Console’daki Ayarlar > Tarama istatistikleri raporunda ortalama yanıt süresine ve sunucu hatalarına bakın.
5. Tekrar test edin
Değişikliklerden sonra önbelleği temizleyip canlı testi yeniden çalıştırın. Ekran görüntüsünün düzgün olduğunu ve kritik dosyaların yüklendiğini doğrulayın.



