Как создать заглушку AdSense когда не показывает рекламу
Сейчас покажу как сделать заглушку для рекламных блоков AdSense, которая будет выводиться при отсутствии рекламы. Фактически, это резервное рекламное объявление.
Видели же у себя на сайте как AdSense резервирует место под рекламу, но там пусто? Вот как раз сейчас решим эту проблему.
Для справки
. AdSense не выводит рекламный блок, если:
- Страница не проиндексирована.
- Контент низкого качества.
- Нет подходящей рекламы.
А может еще какие-то случаи, о которых мы не знаем. Отчет по рекламным блокам в помощь. Мы же сейчас займем это рекламное место своей заглушкой.
Как создать резервную рекламу AdSense
Нужно будет в код рекламного блока AdSense добавить новый параметр
data-alternate-ad-url="https://site.ru/alternative.html"
Выглядеть это будет примерно так:
Смотрите где она у меня вставлена: внутри тега ins, рядом с другими параметрами.
При помощи какого-нибудь редактора кода (Notepad++, Sumlime Text, Atom и прочие) вам надо будет создать файл с расширением .html или .php, внутри него разместить альтернативный код рекламы и закачать этот файл к себе на сервер.
Что внутри файла .html/.php
Здесь вы можете разместить все что угодно!
Это может быть просто текст, картинка, ссылка, скрипт другой рекламной сети или ваше собственное объявление.
Я просто текстовая ссылка на рекламируемый товар
Если навыков в верстке нет, то можете поискать в сети готовые HTML/CSS коды рекламных блоков. Например, как тут генератор omgtools.net/teasers/
Только сразу предусматривайте, чтобы ваша альтернативная реклама хорошо смотрелась на компьютерах и мобильниках (адаптивная верстка рекламных блоков).
Минус во всем этом, что Google все так же бронирует место под рекламу запланированного размера и если у вас заглушка меньшего размера, то останутся пустоты.
Таких файлов .html/.php вы можете создать сколько угодно. Как минимум их нужно делать по количеству ваших объявлений на странице, чтобы в каждом месте было новое уникальное по дизайну или наполнению, что позволит увеличить прибыль.
Вместо русских букв кракозябры и знаки вопроса
Чтобы не было непонятных символов вместо русских букв в вашем объявлении, не забудьте сделать кодировку UTF-8 без BOM для файла .html/.php.
Вот так делается в Notepad++
А вот так в Sublime Text:
Заглушка легальна?
Да, используется параметр самого рекламного блока AdSense.
Раньше это было доступно из кабинета пользователя. Но, со временем Google убрал в интерфейсе из-за конфликтов с рекламодателями. Тема что-то типа "нехорошие вебмастера там размещали плохую рекламу, а т.к. код Google, то бочки все на них катились".
Всё. Хорошего трафика!