kolay yoldan bilgi

Özel JavaScript’e izin verilmiyor Hatasının Çözümü

0 1

Google Search Consol’a sitemizi ekledikten sonra, sitemizde bazen hatalar yaşanması gayet normaldir. Dikkat etmemiz gereken; belirli aralıklar ile Search Consol‘a girip, sitemizde hata olup olmadığını kontrol etmektir.

Eğer Search Consol’da uzun süre bir hata olur ve biz bu hatayı çözmek isek, sitemiz arama sonuçlarında ciddi sırlama kaybı yaşayacaktır.

Bizde sizlere bu hataların nasıl çözüldüğü anlatmak için rehberler oluşturacağız. İlk rehberimiz ise AMP hatalarının en yaygını olan; Özel JavaScript’e izin verilmiyor hatası.

 

Search Consol‘a girdikten sonra alt kısımda Geliştirmeler altında AMP kısmını göreceksiniz. RAPORU AÇ kısmına tıklıyoruz.

Özel JavaScript'e izin verilmiyor

 

Hata kısmında Özel JavaScript’e izin verilmiyor diye bir not ibaresi göreceksiniz. Şimdi hatanın nasıl çözüldüğüne bakalım.

Özel JavaScript'e izin verilmiyor

 

ÇÖZÜM

Bu hata; AMP görünümü için Google Adsense reklam ve Google Analiytics izleme kodlarının yanlış şekilde (JavaScript kodları içerisinde) kullanılmasından ötürü yaşanmakta.

Hatayı çözmek oldukça basit.

Yapılası gereken işlem Google Adsense ve Google Analiytics kodlarının aşağıdakiler ile değiştirilmesi.

 

AMP İçin Google Adsense

<amp-ad width="100vw" height=320
type="adsense"
data-ad-client="pub-xxxxxxxxxxxxx" //Yayıncı kimliğiniz
data-ad-slot="xxxxxxxxx" //AMP reklam birim kodunuz
data-auto-format="rspv"
data-full-width>
<div overflow></div>
</amp-ad>

 

AMP Analiytics Kod Yapısı

{
"vars": {
"account": "UA-xxxxxxxxx-x" //İzleme kodunuz
},
"triggers": {
"trackPageview": {
"on": "visible",
"request": "pageview"
}
}
}

 

 

Kodları değiştirdikten sonra, Google Search Console’dan hatanın çözüldüğünü doğrulamamız gerekecek. Bir hafta içerisinde de Google Botları sitemize gelip hatanın çözüldüğünü kontrol edecekler.

Özel JavaScript'e izin verilmiyor

Yorum yazınız

E-posta hesabınız yayımlanmayacak.