- Katılım
- 3 yıl 8 ay 17 gün
- Mesajlar
- 25,270
- Tepkime puanı
- 8,716
- Yaş
- 35
- Konum
- Memed' Home
- İsim
- CHRS
- Memleket
- Neresi?
- Meslek
- IzdırapÇI
- Cinsiyet
- Medeni Hal
AMP, birkaç sene olmasına rağmen hala sıkıntıların olduğu bir sistemdir. Özellikle mobil ziyaretçiler için üretilen bu sistemi Google çok fazla önemse de bazen karşınıza hatalar döndürebilir. Bu yazımda sizlere Google Search Console’da karşılaşacağınız “Özel JavaScript’e İzin Verilmiyor” hatası ve çözümü hakkında bilgi vereceğim.
Sitenizin Google’daki varlığını yönettiğiniz Google Search Console, sizlere kimi zaman hatalar döndürebilir. Bu hatalar genellikle gerekli ve ilerleyen dönemde sıralamanıza etki edebilecek sorunlardır. Belirli periyotlarla incelemeniz gereken panelde Geliştirmeler > AMP bölümünde bu yazımızdaki hata ile karşılaşabilirsiniz.
Yukarıda yer alan kodu sitenize ekledikten sonra yayıncı kimliğiniz ve birim kodunuz bölümlerini uygun şekilde düzenlemeyi unutmayın. Eski kodunuzda yer alan veriler üzerinden bu işlemi yapabilirsiniz.
Özel Javascript’e İzin Verilmiyor hatasının Analytics taraflı çözümü için ise yukarıdaki kodu kullanabilirsiniz. İzleme kodu bölümünde yer alan değerleri düzenlemeyi unutmayın.
Sitenizin Google’daki varlığını yönettiğiniz Google Search Console, sizlere kimi zaman hatalar döndürebilir. Bu hatalar genellikle gerekli ve ilerleyen dönemde sıralamanıza etki edebilecek sorunlardır. Belirli periyotlarla incelemeniz gereken panelde Geliştirmeler > AMP bölümünde bu yazımızdaki hata ile karşılaşabilirsiniz.
Neden Böyle Bir Hata ile Karşılaşıyoruz?
AMP Görünümü kullanan sitelerde karşılaşılan bu hata temel olarak Google Adsense ve Analytics gibi kodların yanlış konumlandırılması ve özellikle Javascript kodları arasında yer almasından dolayı ortaya çıkmaktadır. Standart kodları javascript içine yerleştirdiğinizde sorunlar yaşayabilirsiniz. Bu sadece Google nezdinde değil, sitenizin performansı konusunda da sorun yaşayabilir. Fakat bu hususta sorunun çözümü oldukça basittir. Mevcut reklam kodlarınızı veya analitik kodlarınızı aşağıdakiler ile değiştirin.AMP için Google Adsense
1 2 3 4 5 6 7 8 | <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 için Google Analytics
1 2 3 4 5 6 7 8 9 10 11 | { "vars": { "account": "UA-xxxxxxxxx-x" //İzleme kodunuz }, "triggers": { "trackPageview": { "on": "visible", "request": "pageview" } } } |