Программирование: как сделать ротацию рекламы


Польза от ротации рекламы на сайте в том, что посетители замечают и любят изменения на страницах. Как сделать ротацию рекламных баннеров и объявлений? Показ разнообразных банеров и ротация рекламы на сайтах с помощью простого PHP-скрипта. Ротация объявлений и баннеров.
Скрипт ротации рекламных объявлений
Развитие ресурсов
Программирование ресурсов

Ротация объявлений и баннеров

Многие, наверное, слышали такой термин, как "ротация рекламы", по-английски "rotation". Что это такое? Ротацией контекстных рекламных объявлений или графических медийных баннеров называют технический прием, когда на одном месте страницы показывается разнообразная реклама. Давайте рассмотрим, какая польза от ротации рекламных баннеров и смены текстовых объявлений, и как это можно сделать на сайте самостоятельно.

Какая польза от ротации баннеров и рекламы?

Представьте, что на странице в каком-то месте откручивается одно и то же рекламное объявление, или установлен медийный баннер. Посетители, которых эта реклама привлекла, по ней кликнули. И тем самым создали доход владельцу сайта. Когда такие пользователи будут читать другие страницы сайта, они вряд ли сделают клик по той же самой рекламе. А если путем rotation показать им другое объявление, или разместить рекламный блок Adsense иного вида?

Интересы пользователей разнообразны. И тот рекламный блок, который не привлек одного посетителя, может оказаться очень подходящим для другого. Отсюда следует простой вывод: нужно стремиться показывать РАЗНООБРАЗНУЮ рекламу. И вот чтобы не превратить свой сайт в рекламную помойку, и применяют ротацию рекламы - смену блоков или баннеров на одном и том же месте страницы.

Есть и еще один плюс в ротационных перестановках рекламных материалов. Особенностью восприятия является то, что в первую очередь замечаются ИЗМЕНЕНИЯ - например, движение, смена цветов. Этим активно пользуются рекламодатели, применяя в медиа-баннерах Flash-технологии. Но и смена расположения рекламы, этакая ротация во втором измерении, тоже оказывается полезной для привлечения внимания посетителей.

Как организовать ротацию рекламы на сайте?

Самый простой способ сделать ротацию рекламы на сайте - это написать несколько строчек на PHP, которые и будут показывать разные рекламные блоки в зависимости от фантазии веб-мастера. Можно поискать и бесплатно скачать плагины для ротации рекламных блоков, и это достойный выход для тех, кто не знаком с PHP-скриптами в принципе. Обзор рекламных плагинов для WordPress также есть на COM-SEO.

Подготовка рекламных объявлений и баннеров к ротации.

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

Отображение рекламного объявления или медиа-баннера.

Теперь, когда коды реклам лежат в переменных, остается лишь показать их посетителю. В каком месте экрана отобразить медиа-баннер? Как чередовать рекламу? На эти вопросы каждый владелец сайта должен найти ответ самостоятельно, в зависимости от рекламной политики своего ресурса. Для продвинутых веб-мастеров можно посоветовать такой контекстный трюк с рекламой: анализировать, по какому запросу пользователь пришел на страницу (это есть в поле REFFERER). И, если есть выбор - а в том случае, когда откручиваются баннеры, он бывает, - показать именно тот, который точнее соответствует интересу посетителя, его поисковому запросу. Таким образом получится своего рода контексная реклама на сайте по интересам юзеров.

Практический пример ротации рекламы Google AdSense.

Если вы несколько раз обновите эту страницу в браузере, то непременно заметите, что в боковой колонке показываются два разных рекламных блока AdSense: "небоскреб" 160х600 и квадрат 200х200. Выводятся они строго случайно, без приоритета какому-либо блоку с контекстной рекламой. Это сделано так:

$rekl1 = 'код_рекламы_Гугл_Адсенс_200х200';
$rekl2 = 'код_блока_Google_Adsense_160х600';
$id = mt_rand(0,9); // выбор случайного числа от 0 до 9
if ($id%2 == 0) echo $rekl1; else echo $rekl2;

Собственно, и весь скрипт ротации рекламы на странице. Пользуйтесь этим, чтобы увеличить свой заработок в сети с помощью сайта! А безопасно ли это с точки зрения правил АдСенса? Разумеется, ДА, поскольку ничего нового сделано по сути и не было: так или иначе, но страницы (и реклама в том числе) отображается скриптами. И есть ли при этом ротация, или нет - разницы нет никакой.

Ротация объявлений и баннеров
SEO для вебсайта
Ссылка на страницу: http://com-seo.ru/reklama-rotaciya-reklamy-obyavlenie-skript-rotation-banner.html © 2013 Москва Россия