Ни для кого не секрет, что для того чтобы поднять цитируемость необходимо много экспериментировать с размещением и оформлением блоков.
Прочитав много статей, и по собственному опыту могу сказать, что наиболее кликабельными местами размещения блоков рекламы являются места перед основной статьей (после заголовка) и сразу после нее.
С оформлением блоков немного сложнее, т.к. тут надо "попасть" в дизайн сайта.
Для того чтобы выбрать наиболее подходящее оформление для блоков с контекстной рекламой предлагаем Вам сделать сразу несколько блоков, незначительно отличающихся друг от друга и показывать их в случайном порядке хотя бы неделю (все зависит от количества посещений в сутки, но чем больше интервал, тем точнее результат). Каждому блоку обязательно добавьте уникальный идентификатор:
stat_id : N, где
N - целое положительное число. Данный идентификатор понадобится нам для анализа эффективности каждого блока.
Таким образом, по истечении недели, на основании статистики срезов (уникальных идентификаторов блоков), можно будет сделать вывод о том, какое оформление блока более эффективно.
Далее эксперимент можно повторять не однократно до тех пор, пока не будет достигнут максимальный эффект (цитируемость) от показа объявлений.
Для случайного выбора блока можно воспользоваться PHP функцией
rand(). Например, для двух блоков это будет выглядеть так:
Код:
<?php $X_yandex_ad=rand(1,2);
if ($X_yandex_ad==1) echo '<script type="text/javascript">
(function(w, d, n, s, t) {
w[n] = w[n] || [];
w[n].push(function() {
Ya.Direct.insertInto(00000, "yandex_ad", {
site_charset: "utf-8",
ad_format: "direct",
stat_id : 100,
font_size: 1,
type: "flat",
limit: 2,
title_font_size: 1,
site_bg_color: "FFFFFF",
title_color: "0000CC",
url_color: "000000",
all_color: "000000",
text_color: "000000",
hover_color: "FF0000"
});
});
t = d.documentElement.firstChild;
s = d.createElement("script");
s.type = "text/javascript";
s.src = "http://an.yandex.ru/system/context.js";
s.setAttribute("async", "true");
t.insertBefore(s, t.firstChild);
})(window, document, "yandex_context_callbacks");
</script>';
else echo '<script type="text/javascript">
(function(w, d, n, s, t) {
w[n] = w[n] || [];
w[n].push(function() {
Ya.Direct.insertInto(00000, "yandex_ad", {
site_charset: "utf-8",
ad_format: "direct",
stat_id : 101,
font_size: 1,
type: "flat",
limit: 2,
title_font_size: 1,
site_bg_color: "FFFFFF",
title_color: "0000CC",
url_color: "000000",
all_color: "000000",
text_color: "000000",
hover_color: "FF0000",
favicon: true
});
});
t = d.documentElement.firstChild;
s = d.createElement("script");
s.type = "text/javascript";
s.src = "http://an.yandex.ru/system/context.js";
s.setAttribute("async", "true");
t.insertBefore(s, t.firstChild);
})(window, document, "yandex_context_callbacks");
</script>';
?>
В данном случае при каждой загрузке странички случайным образом будет показан один из двух блоков. Отличием данных блоков является наличие иконок, ну и разный идентификатор соответственно.