Как обнаружить и обойти Adblock и другие блокировщики рекламы. Как обнаружить и обойти Adblock и другие блокировщики рекламы Отключаем плагин Adblock в Mozilla Firefox

Блокировка рекламы – реальная проблема для всех блоггеров и владельцев сайтов, для которых единственным источником доходов является реклама, размещенная на собственном сайте. Давайте объективно взглянем на способы взаимодействия с посетителями, которые блокируют показ рекламы. Внимание! Этический аспект в этой статье не рассматривается!

1. Не делайте ничего

Не стоит воспринимать данный вопрос исключительно в черно-белом цвете. Посетители, блокирующие объявления, используют ресурсы сервера и загружают канал, однако сайт может извлечь пользу от юзеров менее очевидными способами. Например, посетитель даст знакомым ссылку на вашу статью, фото или видео. Эти знакомые зайдут на сайт и, вероятно, не будут блокировать рекламу. Посетитель, блокирующий рекламу, оставит комментарий в обсуждениях, что полезно для страницы с точки зрения SEO (если, конечно, он будет релевантным). Комментарий может пригодиться читателям или автору статьи.

Короче, если вы оптимист. Если все сказанное применимо к вашему ресурсу, лучшее решение – не предпринимать никаких действий. В случае с сайт, я руководствуюсь именно этими понятиями и рад любому посетителю, да и реклама у меня занимает менее 10% пространства от контента, думаю это терпимо.

2. Попросите не блокировать рекламу

Сайт распознает блокировку благодаря использованию «симуляторов» рекламных скриптов (если скрипт не выполняется, значит посетитель пользуется программами типа «adblock»). Вежливо и спокойно объясните, что блокировка рекламы не позволяет сайту загружать вполне безобидный контент. Попросите пользователя внести сайт в белый список, и реклама будет загружаться. Это очень изящный и эффективный способ решить проблему. Когда пользователь понимает, что вместе с объявлениями скрывается и полезный контент, он, вероятно, сделает для вашего сайта исключение и внесет его в white list.

Для CMS WordPress существует много антиблокировочных плагинов, которые прекрасно справляется со своей задачей и содержит массу полезных опций.

Например, можно настроить количество просмотренных страниц, после которых пользователь видит вашу просьбу. Указывается положение сообщения: в верхней части экрана или во всплывающем окне.

На одном из своих сайтов я показываю пользователям такое сообщение (см. ниже). Если хотите, скачайте эту картинку для своего сайта.

Настоятельно рекомендую посмотреть, что увидит пользователь, которого вы просите позволить загрузку рекламы. Если страница выглядит гораздо приятнее без рекламы, значит стоит поработать над ее оформлением. Лично я считаю, что избирательность в выборе рекламных объявлений – это большой шаг вперед, который подводит нас к следующей главе.

3. Работайте с проверенными рекламодателями

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

4. Настройте редирект

Самый жестокий способ – перенаправить пользователей на другой сайт, не позволяя им смотреть вашу площадку. на страницу, указав на ней причины, почему пользователь не заслуживает информацию на вашем сайте. Особо мстительные вебмастера предпочитают редиректить на сайт с шок-контентом. Это, конечно, самый худший вариант из предложенных, поскольку чрезвычайно раздражает посетителей.

К потере дохода из-за заблокированной рекламы добавится недовольный посетитель, который мог бы стать постоянным пользователем. Некоторых владельцев сайтов такой подход устраивает, так как пользователи, блокирующие рекламу, не имеют права смотреть контент, не давая ничего взамен. Особенно, если от посетителей ожидается самая малость – нажать на рекламный баннер и прогрузить каких-то 90 килобайт страницы.

Специальный плагин для WordPress, который отлично справлялся бы с этой задачей, пока не разработан. Я написал небольшой скрипт jQuery для определения размера рекламного контейнера после загрузки страницы. Если размер контейнера составляет 0 пикселей, значит реклама не загрузилась и произошла блокировка. Перед использованием скрипта задайте контейнеру стилевой идентификатор id для CSS или поместите код рекламы в теги div, где и укажите конкретный id.

< script type= "text/javascript" > jQuery(document) .ready (function() { if (jQuery("#myAdContainer" ) .height () == 0 ) { window.location = "http://google.ru" ; } } ) ;

jQuery(document).ready(function(){ if (jQuery("#myAdContainer").height() == 0) { window.location = "http://google.ru"; } });

В образце кода атрибуту id присвоено имя myAdContainer, а редирект настроен на сайт google.ru. Сценарий нужно разместить в любом месте файла, а лучше в футере или хедере.

Бонус: обходим блокировку скриптов

Любой способ выявления блокировки рекламы и последующие действия со стороны сайта зависят от Javascript или jQuery, но если пользователь отключил поддержку Javascript в браузере, предлагаемые способы не сработают. В этом случае можно прибегнуть к мета-редиректу.

< noscript> < meta http- equiv= "refresh" content= "0;url="http://google.ru"" >

Разместите этот код на странице (такая страница не пройдет валидацию на соответствие стандартам html-кода, за исключением HTML5, однако на работу сайта этот сниппет никак не повлияет).

Мы с удовольствием ответим на ваши вопросы и поможем в реализации описанных способов. Только давайте придерживаться технической стороны, а не рассуждать о моральных аспектах.

Сервис SendPulse – это маркетинговый инструмент для создания подписной базы и перевода случайных посетителей вашего сайта в разряд постоянных. SendPulse объединяет на одной платформе важнейшие функции для привлечения и удержания клиентов:
● e-mail-рассылки,
● web-push,
● SMS рассылки,
● SMTP,
● рассылки в Viber,
● отправка сообщений в facebook messenger.

Рассылки email Вы можете воспользоваться различными тарифами для ведения e-mail-рассылки, в том числе и бесплатным. Бесплатный тариф имеет ограничения: подписная база не более 2500.
Первое, с чего нужно начать, при работе с сервисом e-mail рассыл ок , – это создать свою адресную книгу . Задайте заголовок и загрузите список e-mail адресов.


На SendPulse удобно создавать формы подписки в виде всплывающего окна, встроенные формы, плавающие и фиксированные в определенной части экрана. С помощью форм подписки вы соберете базу подписчиков с нуля или дополните новыми адресами свою базу.
В конструкторе форм вы можете создать именно ту форму подписки, которая наиболее полно отвечает вашим нуждам, а подсказки сервиса помогут вам справится с этой задачей. Так же возможно использование одной из доступных готовых форм.


При создании форм подписки обязательно использование e-mail с корпоративным доменом. Читайте, как .
Шаблоны сообщений помогут красиво оформить ваши письма подписчикам. Собственный шаблон писем вы можете создать в специальном конструкторе.


Авторассылки . Контент-менеджеры активно используют автоматическую рассылку . Это помогает автоматизировать процесс работы с клиентами. Создать авторассылку можно несколькими способами:
● Последовательная серия писем . Это самый простой вариант, когда вне зависимости от условий пишутся несколько писем, которые будут разосланы получателям в определенном порядке. Здесь могут быть свои варианты – серия сообщений (простая цепочка сообщений), особая дата (письма приурочены к определенным датам), триггерное письмо – письмо отправляется в зависимости от действий подписчика (открытия сообщения и пр).
● Automation360 – рассылка с определенными фильтрами и условиями, а также с учетом конверсий.
● Готовые цепочки по шаблону. Вы можете создать серию писем по заданному шаблону или видоизменить шаблон и подстроить его под свои нужды.
А/B тестирование поможет провести эксперимент по различным вариантам отправки серии писем и определить наилучший вариант по открытиям или переходам. Отправка Push уведомлений Push-рассылки – это подписка в окне браузера, это своего рода замена rss-подпискам. Технологии web-push стремительно вошли в нашу жизнь, и уже сложно найти сайт, который не использует для привлечения и удержания клиентов пуш-рассылки. Скрипт запроса на , вы можете отправлять письма, как вручную, так и создать авторассылки, создав серию писем или собрав данные с RSS. Второй вариант подразумевает, что после появления новой статьи на вашем сайте, автоматически будет рассылаться уведомление об этом вашим подписчикам с кратким анонсом.


Новинка от Send Pulse – теперь вы можете монетизировать сайт с помощью Push-уведомлений, встраивая в них рекламные объявления. По достижении 10$ каждый понедельник осуществляются выплаты на одну из платежных систем – Visa/mastercard, PayPal или Webmoney.
Push -сообщения на сервисе абсолютно бесплатны. Оплата берется только за White Label – рассылки без упоминания сервиса SendPulse, но если вам не мешает логотип сервиса, то вы можете пользоваться пушами бесплатно без ограничений. SMTP Функция SMTP защищает вашу рассылку от попадания в черный список за счет использования белых IP адресов. Технологии криптографической подписи DKIM и SPF, которые используются в рассылках SendPulse, повышают доверие к рассылаемым письмам, благодаря чему ваши письма реже будут попадать в спам или блэк-лист.Боты Facebook Messenger Facebook чат-бот находится на этапе бета-тестирования. Вы можете подключить его к своей странице и рассылать сообщения подписчикам.Отправка SMS Через сервис SendPulse легко отправлять-рассылки по базе телефонных номеров. Вначале вам нужно создать адресную книгу с перечнем телефонных номеров. Для этого выберите раздел “Адресная книга”, создайте новую адресную книгу, загрузите номера телефонов. Теперь вы можете создать СМС-рассылку по данной базе. Цена СМС рассылки варьирует в зависимости от операторов связи получателей и составляют в среднем от 1,26 рубля до 2,55 рублей за 1 отправленное СМС.Партнерская программа SendPulse реализует партнерскую программу, в рамках которой зарегистрированный пользователь по вашей ссылке, который оплатил тариф принесет вам 4000 рублей. Приглашенный же пользователь получает скидку 4000 рублей на первые 5 месяцев использования сервиса.

Вопрос, как отключить Adblock, рано или поздно возникает у каждого пользователя, который решил воспользоваться этим расширением.

Ведь иногда это полезный плагин не решает, а, наоборот, создаёт проблемы для пользователя – например, некорректно отображает информацию или не даёт возможности заработать интересному сайту.

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

Принцип действия и причины отключения Адблок

Расширение под названием Adblock, созданное на базе движков вывода веб-страниц Gecko и Trident, предназначено для отключения и блокирования загрузки из Сети рекламных баннеров и другой ненужной пользователю информации.

Эффективность плагина достаточно высокая и на некоторых сайтах приближается к 100%, что привело к его использованию миллионами пользователей Интернета.

Популярность обеспечивается и его поддержкой десятками различных браузеров – от устаревшего до современного .

Среди особенностей плагина можно назвать:

В задачи плагина входит блокирование http-запросов в соответствии с адресами их источников – с помощью утилиты можно скрыть баннер с рекламой, изображение, скрипт, объекты и .

Иногда он предотвращает уже сам процесс загрузки элемента страницы, экономя трафик и время пользователя.

И всё-таки иногда расширение приходится отключать – временно или навсегда, но для определённых сайтов и браузеров.

Помощь сайту

Конечно, никто не обязан позволять другим пользователям сети зарабатывать на рекламных блоках – особенно, если они раздражают, закрывают основной текст и навязывают совершенно ненужные товары и услуги.

Но многие ресурсы, особенно информационные, получают доход только от этой рекламы.

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

Экономия памяти

Несмотря на то, что браузерное расширение предназначено для экономии трафика и снижения загруженности процессора и оперативной памяти, иногда оно действует наоборот.

Однако несколько десятков таких блоков (фреймов) на каждой открытой в веб-обозревателе странице занимают уже сотни мегабайт и могут затормозить работу не слишком мощного компьютера.

Некорректное отображение данных

На месте удалённых фреймов остаются пустые места, и страница выглядит непривлекательно и непривычно.

Если на месте такого заблокированного баннера была обычная контекстная реклама, её присутствие может оказаться более уместным, чем свободное пространство.

Если навязчивые или неуместные и даже раздражающие рекламные блоки разрешать не хочется, можно поступить следующим образом:

Например, для знакомства с популярным информационным ресурсом можно пользоваться незащищённой от рекламы Opera, а для быстрого интернет-сёрфинга по разным сайтам включать Chrome.

С учётом того, что большинство операционных систем уже получают встроенные браузеры, а пользователь дополнительно устанавливает свои приложения для соединения с интернетом, такой вариант вряд ли доставит неудобства.

В Google Chrome

Гугл Хром считается одним из самых популярных веб-обозревателей в мире.

Поэтому вопрос, как отключить, возникает у его пользователей, чаще, чем у других людей.

Для решения проблемы от пользователя требуется выполнить несложные действия:

  • Открыть меню и перейти к пунктам «Дополнительные инструменты» и «Расширения» ;

  • Отключить расширение , убрав галочку напротив соответствующего плагина.

Альтернативный вариант отключения ещё более простой (хотя и не позволяющий, в отличие от первого способа удалить расширение).

Для его использования достаточно нажать на расположенной в верхней части экрана эмблеме плагина (ладошке в красном восьмиугольнике) и выбрать пункт «Приостановить работу» .

Значок из красного станет зелёным, а вся реклама появится обратно.

В Mozilla Firefox

Процесс отключения плагина для блокирования рекламы в веб-обозревателе мало отличается рот аналогичных действий пользователя Chrome.

Единственная разница заключается в расположении значка.

Проще всего найти его в меню дополнений. В открывшемся списке следует выбрать соответствующее расширение и отключить его с помощью выпадающего меню.

Тем же способом выполняется включение блокировщика.

В Opera

Ещё один популярный у миллионов пользователей браузер – Opera.

В списке его расширений тоже есть и Адблок, и усовершенствованная версия Plus, и целый ряд других расширений для блокировки рекламы.

После установки найти их можно в верхней части экрана – как правило, рядом с адресной строкой.

То же самое можно сделать и через меню дополнений, нажав на кнопку «Отключить» – здесь же можно и полностью удалить расширение.

В Microsoft Edge

Не самый популярный среди пользователей браузер Microsoft Edge доступен на компьютерах с и iOS.

Веб-обозреватель поддерживает практически все популярные расширения, в том числе и утилиту.

Включается и отключается плагин через пункт «Расширения» в основном меню «Параметры» .

От пользователя требуется кликнуть на поле со значком Адблок и отключить его, если блокировщик ещё пригодится в будущем.

Если необходимости в использовании расширения нет, его можно полностью удалить.

В Internet Explorer

В браузере IE, устаревшем, но всё равно работающем на многих старых ПК, для прекращения работы любого расширения, в том числе и расширение, следует нажать на значок в виде шестерёнки и выбрать пункт настройки надстроек.

После этого выделяется строчка с названием плагина и в нижней части панели нажимается кнопка отключения.

Отключить и полностью удалить можно через пункт «Дополнения» в меню настроек браузера.

Подведение итогов

При появлении необходимости временно отключить расширение-блокировщик это можно сделать за несколько секунд, независимо от .

Ненамного больше времени понадобится и на полное удаление плагина или размещение определённого сайта в списке исключений.

Как определить, что у пользователя стоит Adblock или иной блокировщик рекламы, и заполнить рекламное место — об это пойдёт речь далее. Чем — решать вам. Сразу предупрежу, контекстную рекламу вставить не выйдет, но альтернатива существует. Кто-то ставит заглушку с просьбой внести сайт в белый список адблока, кто-то закрывает доступ к части контента, а кто-то умудряется подставлять альтернативную рекламу. Варианты есть, главное выбрать правильный для вас конкретно. Важно понимать, что пользователю проще закрыть проблемную страницу и пойти искать ответы на вопросы в ином месте — это касается контентных проектов с маленькой постоянной аудиторией. Про нюансы далее.

Определяем Adblock и другие блокировщики рекламы

Что объединяет все блокировщики рекламы — в результате их деятельности рекламный блок имеет нулевую высоту. Значит, так и будем определять проблему.
Предположим, что на сайте установлен adsense. Тогда в javascript код будет выглядеть примерно так:

Window.onload = function () { // Определяем, не вырезана ли реклама Adsense var a = document.getElementsByClassName("adsbygoogle"); // Если да, то внутри объявляем if (a && a.clientHeight == 0) { alert("Этот сайт живёт за счёт контекстной рекламы. Пожалуйста, добавьте его в белый список Adblock"); } }

Это был самый простой пример, который при обнаружении блокировки рекламы выводит окошко с просьбой внести сайт в белый список адблока. Конечо, он будет раздражать, и число отказов страницы может вырасти, что негативно скажется на поведенческих факторах страницы. Поэтому Вы можете, например, отобразить вместо рекламного блока реферальные ссылки, предварительно укоротив их через сокращалки, например vk.cc , или с помощью редиректа через собственный домен. И не упоминайте в адресе ссылки компрометирующие названия навроде ad , adblock , ads , banner , и тому подобные, иначе адблок и их не пропустит.

Я лично предпочитаю подбирать баннеры или иную тематическую рекламу. На баннере может быть просьба отключить Adblock или добавить сайт в белый лист. Вы можете сверстать HTML сами, я же ниже покажу вариант с изображением.

Готовый код для обхода Adblock

JQuery(document).ready(function($) { var a = document.getElementsByClassName("adsbygoogle"); if (a && a.clientHeight == 0) { var $_ = $("", { "src": "/wp-content/themes/sheensay/images/myimage.png", // src изображения "style": "margin: 1em auto; cursor:pointer", // Задаёте стили css "class": "link" // присваиваете класс }); $_.on("click", function() { window.open("https://сайт", "_blank"); // Подставляете свою рефссылку }); // Вставляем баннер в нужное место. В данном случае, в то место, где должен быть 1 блок Adsense $_.insertBefore(".adsbygoogle:first"); } });

Код вставляется в любое место страницы строго после подключения jQuery (в этом случае, его надо обернуть в ), либо вынести во внешний файл и подключить опять же строго после jQuery.

BlockAlyzer — Adblock counter — Плагин WordPress для определения пользователей с Adblock

Если вы хотите знать, как много посетителей вашего сайта на использует блокировщики рекламы навроде , вы можете воспользоваться плагином
BlockAlyzer — Adblock counter . Плагин не обновлялся 2 года, однако, до сих пор отлично справляется со своими прямыми обязанностями. Он поможет определить.