Message type: [WNC-658001] | |||||||||||
Search Console
Googlebot http://www.hayatinanlaminedir. Alıcı: http://www.hayatinanlaminedir.com/ web sitesinin yöneticisi, Google sistemleri, yakın zamanda ana sayfanızla ilgili, algoritmalarımızın içeriğinizi oluşturma ve dizine ekleme başarısını etkileyecek bir sorun tespit etti. Daha ayrıntılı ifadeyle, Googlebot, robots.txt dosyanızdaki kısıtlamalardan dolayı JavaScript ve/veya CSS dosyalarınıza erişemiyor. Bu dosyalar, Google‘ın, web sitenizin düzgün şekilde çalıştığını bilmesine yardımcı olduğundan, bu öğelere erişimin engellenmesi, sıralamanın gerektiği gibi olmamasına yol açacaktır. Bunu nasıl düzelteceğinizden emin değil misiniz? Daha fazla bilgi edinin.
|
Problemin Sebebi;
28 Temmuz 2015 itibariyle Google Webmaster Tools’a kayıtlı olan sitelere aşağıdaki şekilde bir mail gönderdi. Bu mailin amacı google örümceklerinin websitenizdeki tüm dosyalara erişme isteğinin olmasıyla ilgili.
Fakat bundan önce içerik ve resimler harici tüm dosyaları robots.txt tarafından yasaklamıştık. Yeni gelen bu uyarıyla birlikte sitede kullandığımız temaya ait js ve css dosyalarına robots.txt dosyasında allow izni vermemiz gerektiğini öğrenmiş oluyoruz.
Bakalım bu değişiklikler arama sonuçlarında nasıl bir değişikliğe yol açacak. Bu uyarıyı dikkate almayanlar nasıl bir yaptırımla karşılacak zamanla göreceğiz.
Kısacası robots.txt dosyasında değişiklik yaparak css ve js dosyalarına allow izni vereceğiz. Tabi bu dosyalar kaynakta görünen tüm dosyalar olacak yoksa sadece tema dosyaları mı olacak henüz bilmiyorum.
Cevaplar;
1 – Bu durumda hiçbir şey yapmanıza gerek yok. wp-admin klasöründeki dosyalara da erişmeyiversin google botu.
2 – Disallow: /wp-includes/ ibaresini kaldırmalısınız, bir çok tema ve eklenti wp-includes dizininden js dosyaları kullanır, robots dosyanda engellediğin içinde Google ulaşamıyor o js dosyalarına.
3 – googlenin kendi sitesinde :JS ve css engellemeyin diye bir makale okudum , yaklaşık 2 ay önce. tarama hatalarım vardı js ve css. bu konuda araştırma yaptım. ve en uygun robots.txt şu şekilde oldu
Disallow: /wp-admin/ Disallow: /archives/ Disallow: /*.php$ Disallow: */trackback/ Disallow: /category/ Disallow: /2015/ Disallow: /category/author Disallow: /author/ Disallow: *?replytocom |
arasından çıkarma yapabilirsiniz.
Google Diyorki. sen siteni nasıl görüyorsan , bende öyle görmeliyim.
sen bana css kapatırsan ben nasıl o sayfanın görünümünü ötekilerden ayıracam
4 – Dosyaya şunları yazabilirsiniz; (Test etmedim)
Method 1:
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
allow: /wp-content/plugins/
allow: /wp-content/themes/
Method 2:
#Googlebot
User-agent: Googlebot
Allow: *.css
Allow: *.js
# Other bot spider
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Kaynak:
http://www.r10.net/google-optimizasyon/1477689-googlebot-siteniz-uzerindeki-css-ve-js-dosyalarina-erisemiyor.html
Benim Çözümüm;
1 – Size gelen mail’de Google gibi getir tuşuna basın
2 – Getir ve oluştur tuşuna basın;
3 – İşlem bitince en alttaki “Dizine gönder” tuşuna basın
.
Ben birde robots.txt kısmından şunları yaptım;
1 – robots.txt Test arasına girin ve “Disallow: /wp-includes/” kısmını silin
2 – Güncelleme yapın
3 – Şu mesajı alınca işlem tamamdır;
arkadaşlar ben bu uyarıyı dikkate almadım ve tam spam cezası aldım bilginize.