Как остановить объявления Google от замедления моего сайта?
Я использую профилировщик Google Chrome для проведения аудита скорости на моем сайте.
Жалуется на файл show_ads_impl.js
Я не уверен на 100%, откуда это? Я удалил AdSense со своей страницы, и теперь мне нужно настроить ретаргетинг Google AdWords. Но я добавил асинхронный тег в этот скрипт.
Это страница, над которой я работаю: здесь
А вот и скриншот жалобы профайлера:
Также профилировщик предлагает использовать
<link rel="preload">
Но куда мне это добавить?
2 ответа
Если вы заметили, что объявления Google замедляют работу вашего веб-сайта, вы можете сделать несколько вещей, чтобы ускорить процесс. Во-первых, убедитесь, что вы используете асинхронную загрузку для своих объявлений. Это означает, что реклама будет загружаться в фоновом режиме, пока загружается остальная часть вашего сайта. Вы также можете попробовать использовать плагин кеша для кэширования ваших объявлений. Таким образом, они будут загружаться из кеша, а не с сервера каждый раз при загрузке страницы. Наконец, вы можете попробовать использовать сеть доставки контента (CDN) для доставки своей рекламы. CDN может помочь ускорить доставку ваших объявлений, распределяя их по нескольким серверам.
Вы бы добавили ссылку rel... в раздел заголовка страницы. Я использую один трюк, чтобы загрузить страницу, а затем сценарии на странице. Я не уверен, где у вас есть сценарии, связанные в вашей разметке, но попробуйте связать их внизу, чуть выше закрывающего тега Body. Загружается вся страница, затем загружается реклама - всего то же самое время, но пользователь не заметит.
...
...
<script type='text/javascript' src='googlyads.com/ads.js'>
</body>