
Сегодня предложу вам трюк, с помощью которого загрузку вашего блога Blogger не будут тормозить рекламные объявления Adsense. Реализуем мы это при помощи скрипта отложенной загрузки. Сначала будет загружаться контент и лишь потом блоки рекламы Google. Эффект ускорения работы блога вы можете посмотреть на моей Азбуке блогера.
Напомню, что на моём блоге вы можете ознакомиться с публикациями об увеличении скорости загрузки блога Blogspot, удалении из него блокирующих адекватную загрузку элементов, а именно:Итак, приступим.
- Сделайте резервную копию шаблона блога Blogspot.
- Удалите все участки кода Adsense, встречающиеся в вашем шаблоне, подобные этим:
<script src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'’></script>
<script async='' src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js' />
<script async='async' src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'></script>
- Теперь добавьте в шаблон вашего блога перед тегом </body> или <!--</body>--></body> код:
<script type='text/javascript'>
//<![CDATA[
// Lazy Load AdSense
var lazyadsense=!1;window.addEventListener("scroll",function(){(0!=document.documentElement.scrollTop&&!1===lazyadsense||0!=document.body.scrollTop&&!1===lazyadsense)&&(!function(){var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(e,a)}(),lazyadsense=!0)},!0);
//]]>
</script> - Сохраните изменения. Теперь можете проверить скорость вашего блога одним из специальных сервисов.
Комментариев нет :
Подписаться на комментарии блога: RSS
Отправить комментарий
Комментарии, содержащие ненормативную лексику, спам, оскорбления, публиковаться не будут. Ели вы хотите опубликовать код в комментарии, то воспользуйтесь encoder HTML
Публикуя комментарии, вы соглашаетесь с политикой конфиденциальности