Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te “Googlebot CSS ve JS dosyalarına erişemiyor” Hatası Nasıl Giderilir?

WordPress siteniz için Google webmaster tools hesabında ‘Googlebot CSS ve JS dosyalarına erişemiyor’ uyarısı mı görüyorsunuz?

Mesajda bu sorunun nasıl çözüleceğine ilişkin talimatların bağlantıları yer alıyor, ancak bu talimatları takip etmek çok kolay değil.

Bu makalede, WordPress sitenizdeki “Googlebot CSS ve JS dosyalarına erişemiyor” hatasını nasıl düzelteceğinizi göstereceğiz.

Googlebot Warning

Google’ın CSS ve JS Dosyalarına Erişime Neden İhtiyacı Var?

Google, kullanıcı dostu web sitelerine daha iyi sıralamalar vermeye odaklanmıştır – hızlı, iyi kullanıcı deneyimine sahip siteler vb. Bir web sitesinin kullanıcı deneyimini belirlemek için Google’ın sitenin CSS ve JavaScript dosyalarını ziyaret edebilmek için erişime ihtiyacı vardır.

WordPress varsayılan olarak arama botlarının herhangi bir CSS veya JS dosyasına erişimini engellemez. Ancak bazı site sahipleri ekstra güvenlik önlemleri eklemeye çalışırken veya bir WordPress güvenlik eklentisi kullanırken yanlışlıkla bunları engelleyebilir.

Bu, Googlebot’un sitenizin SEO performansını etkileyebilecek CSS ve JS dosyalarını dizine eklemesini kısıtlar.

Bunu söyledikten sonra, bu dosyaları nasıl bulabileceğimizi ve engellerini nasıl kaldırabileceğimizi görelim.

Google’a CSS ve JS Dosyalarınıza Erişim Verme

Öncelikle, Google’ın web sitenizde hangi dosyalara erişemediğini bilmeniz gerekir.

Googlebot’un web sitenizi nasıl gördüğünü Google Search Console ‘da (eski adıyla Web Yöneticisi Araçları) Crawl ” Fetch as Google seçeneğine tıklayarak görebilirsiniz. Ardından, getir ve işle düğmesine tıklayın (bunu hem Masaüstü hem de Mobil için yapmak istersiniz).

Fetch and render a page as Googlebot

Getirildikten sonra, sonuç aşağıdaki bir satırda görünecektir. Üzerine tıkladığınızda, bir kullanıcının ne gördüğünü ve Googlebot’un sitenizi yüklediğinde ne gördüğünü gösterecektir.

Fetch as Google Comparison

İki ekran görüntüsü arasında herhangi bir fark fark ederseniz, bu Googlebot’un CSS/JS dosyalarına erişemediği anlamına gelir. Ayrıca size erişemediği CSS ve JS dosyalarının bağlantılarını da gösterecektir.

Bu engellenmiş kaynakların bir listesini Google Dizin ” Engellenmiş Kaynaklar altında da bulabilirsiniz.

Finding blocked resources in Google Search Console

Her bir kaynağa tıkladığınızda, Googlebot tarafından erişilemeyen gerçek kaynakların bağlantıları gösterilecektir.

Çoğu zaman bunlar WordPress eklentileriniz veya temanız tarafından eklenen CSS stilleri ve JS dosyalarıdır.

Şimdi sitenizin robots.txt dosyasını düzenlemeniz gerekecek, bu dosya Google botunun neleri göreceğini kontrol eder.

Bir FTP istemcisi kullanarak sitenize bağlanarak düzenleyebilirsiniz. Robots.txt dosyası sitenizin kök dizininde olacaktır.

Locating robots.txt file on a WordPress site using FTP client

All in One SEO eklentisini kullanıyorsanız, robots.txt dosyasını WordPress yönetici alanınızdan düzenleyebilirsiniz. Basitçe All in One SEO ” Araçlar sayfasına gidin ve ardından ‘Robots.txt Düzenleyici’ sekmesine tıklayın.

Editing robots.txt file using file editor tool in All in One SEO

Ardından, anahtarı değiştirerek özel robots.txt’yi etkinleştirin. Bu, robots.txt dosyanızı düzenlemenize olanak tanır.

Enable custom robots.txt file in AIOSEO

Bundan sonra, ekranın altında mevcut robots.txt dosyanızın bir önizlemesini göreceksiniz.

robots.txt preview in All in One SEO

Artık robots.txt dosyanıza kendi özel kurallarınızı ekleyebilirsiniz. Daha fazla ayrıntı için WordPress’te robots.txt dosyanızı nasıl optimize edeceğinize ilişkin kılavuzumuza bakın.

Büyük olasılıkla sitenizin bunun gibi bazı WordPress dizinlerine erişime izin vermediğini göreceksiniz:

Kullanıcı aracısı: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/plugins/
Disallow: /wp-content/themes/

Şimdi Google’ın sitenizin ön ucundaki CSS veya JS dosyalarına erişimini engelleyen satırları kaldırmanız gerekir. Genellikle bu dosyalar eklentiler veya temalar klasörlerinde bulunur. Ayrıca wp-includes’ı da kaldırmanız gerekebilir, birçok WordPress teması ve eklentisi jQuery gibi wp-includes klasöründe bulunan komut dosyalarını çağırabilir.

Bazı kullanıcılar robots.txt dosyalarının boş olduğunu ya da hiç bulunmadığını fark edebilir. Googlebot bir robots.txt dosyası bulamazsa, otomatik olarak tüm dosyaları tarar ve dizine ekler.

O zaman neden bu uyarıyı görüyorsunuz?

Nadir durumlarda, bazı WordPress barındırma sağlayıcıları botlar için varsayılan WordPress klasörlerine erişimi proaktif olarak engelleyebilir. Engellenen klasörlere erişime izin vererek robots.txt’de bunu geçersiz kılabilirsiniz.

Kullanıcı aracısı: *
İzin ver: /wp-includes/js/

İşiniz bittiğinde robots.txt dosyanızı kaydedin. Google olarak getir aracını ziyaret edin ve getir ve işle düğmesine tıklayın. Şimdi getirme sonuçlarınızı karşılaştırın ve çoğu engellenmiş kaynak sorununun artık ortadan kalkması gerektiğini göreceksiniz.

Umarız bu makale WordPress sitenizdeki ‘Googlebot CSS ve JS dosyalarına erişemiyor’ hatasını çözmenize yardımcı olmuştur. WordPress sitenizin ziyaretçilerini nasıl takip edeceğinize dair rehberimizi veya en iyi WordPress SEO eklentileri uzman seçimlerimizi de görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

6 yorumBir Cevap Bırakın

  1. Sonia

    Thank you very helpful article and fixed the issue for my site! :)

  2. Dhruv Sharma

    Dear wpbeginner,

    If I allow access to js files that means I the bot will fetch all the js include jquery.yi and other heavy js versions.
    Is it good for seo?

  3. Mark

    While I have allowed Allow: /wp-includes/*.js I am still getting this error:

    /wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1

    I have noticed my error baseline is dropping without me doing anything so I feel like this is a Google stuff up of some sort??

  4. bilal

    hi,,

    What is better? to prevent access to css-and-js-files or to allow access??

    Thanks

  5. Billy

    Yes, Here’s the problem I’m having trouble a few weeks ago, thanks to how to fix this, I will try and follow the instructions to fix this.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.