Как нижний блок AdSense загружать первым

S
На сайте с 05.11.2009
Offline
48
1142

Помогите разобраться, стоит блок AdSense под статьей, нужно чтобы в коде страницы html он грузился первым?

Этот вариант пробовал не работает /ru/forum/comment/8990088

В такой последовательности работает но так не нужно

<div id="adshow"></div>

<div id="ad" style="display: none;">
<!--- БЛОК ADSENSE --->
</div>
<script type='text/javascript'>
var obj0=document.getElementById("adshow");
var obj1=document.getElementById("ad");
var s=obj1.innerHTML;
obj0.innerHTML = s;
</script>

Но если этот код ставлю в начале страницы

<div id="ad" style="display: none;">
<!--- БЛОК ADSENSE --->
</div>
<script type='text/javascript'>
var obj0=document.getElementById("adshow");
var obj1=document.getElementById("ad");
var s=obj1.innerHTML;
obj0.innerHTML = s;
</script>

А этот где нужно под статьей например то не работает

<div id="adshow"></div>

Если кто в курсе помогите!

A
На сайте с 12.09.2011
Offline
149
#1

Убрать тот который выше;)

Ищу работу помощником Вебмастера, долгое время занимался сайтами. https://t.me/fania008
Enth
На сайте с 14.02.2009
Offline
112
#2

вытер......

S
На сайте с 05.11.2009
Offline
48
#3
Askara:
Убрать тот который выше;)

В смысле который выше?

Блок Адсенс только один под статьей стоит.

romancher
На сайте с 30.04.2008
Offline
235
#4

Переверстать. Это вам в другой раздел нужно.

Ыыыыы
A
На сайте с 12.09.2011
Offline
149
#5
sergserf:
Помогите разобраться, стоит блок AdSense под статьей, нужно чтобы в коде страницы html он грузился первым?
Этот вариант пробовал не работает /ru/forum/comment/8990088

Тут о двух блоках идёт речь для оптимизации дохода...

В смысле который выше?
Блок Адсенс только один под статьей стоит.

Скажите а зачем?)

S
На сайте с 05.11.2009
Offline
48
#6
Askara:
Скажите а зачем?)

Чтобы в коде страницы он первым грузился

GY
На сайте с 30.04.2009
Offline
47
#7

В этой теме /ru/forum/802921 приведены примеры разной последовательности вывода трех блоков: 3-1-2, 2-3-1, 1-3-2 и 3-2-1.

Единственное я не понял (для схемы 3-2-1), кто в коде отвечает за последовательность вывода <div> или <script>:

<div id="ad2" style="display: none;">

<!--- БЛОК ADSENSE 2--->
</div>
<div id="ad1" style="display: none;">
<!--- БЛОК ADSENSE 1--->
</div>
<script type='text/javascript'>
var obj0=document.getElementById("adshow1");
var obj1=document.getElementById("ad1");
var obj2=document.getElementById("adshow2");
var obj3=document.getElementById("ad2");
obj0.innerHTML = obj1.innerHTML;
obj2.innerHTML = obj3.innerHTML;
</script>

Предполагаю, что <script>, тогда правильней:

<div id="ad2" style="display: none;">

<!--- БЛОК ADSENSE 2--->
</div>
<div id="ad1" style="display: none;">
<!--- БЛОК ADSENSE 1--->
</div>
<script type='text/javascript'>
var obj0=document.getElementById("adshow2");
var obj1=document.getElementById("ad2");
var obj2=document.getElementById("adshow1");
var obj3=document.getElementById("ad1");
obj0.innerHTML = obj1.innerHTML;
obj2.innerHTML = obj3.innerHTML;
</script>
I
На сайте с 20.10.2012
Offline
155
#8

По-моему сейчас гугл определяет блоки не по нахождению в коде страницы, а по физическому расположению блоков. Поэтому смысла в этих манипуляциях не вижу.

У меня к примеру, блок в сайдабаре, в коде страницы находится последним, но физически блок находится вверху, и у него соответственно самая высока цена клика, несмотря ни на что.

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