РСЯ - Как ускорить загрузку страниц по версии (pagespeed.web.dev)

12
БС
На сайте с 04.12.2018
Offline
58
1694

Стал работать с РСЯ , но вижу, что по-версии pagespeed.web.dev.... с зеленых зон .сайт ушел красные).

За считанные дни сайт начал терять посещаемость. ( до этого использовао Адсенс, и тизерки) там код был о нормально.

С РСЯ начал работать впервые, коды использую новые, (Загрузчик в Хаед , и конечно пара блоков на сайт)

Вопрос такой:

Какие есть решения для  (оптимальной загрузки) пробовал играть кодами .... убираешь загрузчик и все нормализуется.но конечно реклама не показывается...

Смотрел видео от РСЯ яндекса, читал, что нашел... ничего существенного, что повлияло -бы на ситуацию.

Использую очень легкий шаблон для мобильных устройств ....dct yf (DLE)

Если кто успешно использует правильные решения,подскажите)

Заранее спасибо!



D7
На сайте с 14.04.2020
Offline
91
#1
если блоки рекламы не в первом экране то отложить загрузку рекламных скриптов
💰 Не знаешь где монетизировать сайт -> https://vk.cc/clih2F 💰 Видео реклама для совмешения с РСЯ https://vk.cc/ccDa3N
БС
На сайте с 04.12.2018
Offline
58
#2
djoni781 #:
если блоки рекламы не в первом экране то отложить загрузку рекламных скриптов

Как это реализовать?

Что-то не могу ничего найти...

D7
На сайте с 14.04.2020
Offline
91
#3
Белый Сибиряк #:
Как это реализовать?

setTimeout откладывает загрузку, в данном примере на 1 секунду

<script>

window.setTimeout(function() {

код рекламы

}, 1000);</script>

1000 - одна секунда

БС
На сайте с 04.12.2018
Offline
58
#4
djoni781 #:

setTimeout откладывает загрузку, в данном примере на 1 секунду

<script>

window.setTimeout(function() {

код рекламы

}, 1000);</script>

1000 - одна секунда

<!-- Yandex.RTB R-A-XXXXXXX-X -->

      <script>


window.setTimeout(function() {

  

<div id="yandex_rtb_R-A-XXXXXX-X"></div>

<script>window.yaContextCb.push(()=>{

Ya.Context.AdvManager.render({

  renderTo: 'yandex_rtb_R-A-XXXXXX-X',

  blockId: 'R-A-XXXXXX-X'

})

})</script>

  }, 1000);</script>

-------------------------------------------------------------

Понял. что так? Код загрузчика перед хеад на главной

Но что-то не работает совсем...

D7
На сайте с 14.04.2020
Offline
91
#5
Код загрузчика на секунду задержку сделайте а код рекламы на полторы 
БС
На сайте с 04.12.2018
Offline
58
#6
djoni781 #:
Код загрузчика на секунду задержку сделайте а код рекламы на полторы 

У меня нет отображения рекламы совсем с вашим кодом

Написал в поддержку пока,  что посоветуют...

P1
На сайте с 18.10.2011
Offline
156
#7
Белый Сибиряк #:
Но что-то не работает совсем...

У Вас в скрипте ошибка. Вот так сделайте:

<div id="yandex_rtb_R-A-XXXXXX-X"></div>
<!-- Yandex.RTB R-A-XXXXXXX-X -->
<script>
window.setTimeout(function() {
window.yaContextCb.push(()=>{
Ya.Context.AdvManager.render({
renderTo: 'yandex_rtb_R-A-XXXXXX-X',
blockId: 'R-A-XXXXXX-X'})
})
}, 1000);
</script>
БС
На сайте с 04.12.2018
Offline
58
#8
<!-- Yandex.RTB -->
<script>window.yaContextCb=window.yaContextCb||[]</script>

<script src="https://yandex.ru/ads/system/context.js" async></script>  

А код загрузки как оформить? 

P1
На сайте с 18.10.2011
Offline
156
#9
Белый Сибиряк #:
<!-- Yandex.RTB -->
<script>window.yaContextCb=window.yaContextCb||[]</script>

<script src="https://yandex.ru/ads/system/context.js" async></script>  

Эту часть не меняйте.

K6
На сайте с 28.02.2022
Offline
95
#10
одна секунда ничего не даст, проверял, чтобы в зелень перейти примерно 4-5  (4000) нужно, а с РСЯ  так опасно экспериментировать, так как платят за показы. Это вам не адсенс.
дешевые VIP VPS: https://clck.ru/324vy9
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий