Как на сайте обойти adblock
Обход блокировок adblock, и блокировка обхода блокировки
В статье рассматривается один из эффективных методов противодействию adblock, и обход этого метода. Этот круг вечен – но, похоже, рекламщики вырвались вперёд!
Как-то раз на одном сайте администрация вежливо попросила пользователей добавить сайт в исключения адблока. Я, как сознательный пользователь, это сделал – но появившаяся реклама через какое-то время стала совсем не похожа на допустимую рекламу, и я включил адблок снова. К моему удивлению, реклама не исчезла – и я стал разбираться, в чём тут дело.
1. Обход adblock со стороны разработчиков:
Способ обхода adblock, который применили разработчики сайта, оказался очень эффективным: они помещали рекламу в div со случайным переменным классом, который менялся при каждой перезагрузке страницы. Также были убраны все атрибуты, по которым можно было идентифицировать div или рекламу внутри: никаких постоянных id элементов, изображение рекламы подгружается с хостинга, на котором хранятся полезные картинки. Вышестоящий div содержит много полезной информации, так что его тоже не заблокируешь.
Случайный переменный класс для рекламного элемента – именно за этим, как мне кажется, будущее интернет-рекламы. По крайней мере, при огромной аудитории сайта – в стандартных подписках адблока эта реклама не блокируется до сих пор.
2. Блокировка рекламы пользователем, в обход обхода adblock:
Пришлось создать правило, исключающее вложенные полезные элементы. В описании создания фильтров для adblock нигде про это не рассказывается, поэтому незнакомые с CSS люди вряд ли смогут это сделать. Может, моя статья им в этом поможет.
Для вложенных элементов в adblock используется следующая конструкция:
div.внешний_класс > div.внутренний_класс
Для исключения элементов по какому-то атрибуту используется конструкция not:
div:not(.полезный_класс)
Таким образом, искомое правило выглядит так:
имя_сайта##div.sidebar_right > div:not(.block)
Это позволяет заблокировать все вложенные в sidebar_right элементы, за исключением тех, которые имеют класс block. Задача была решена – что дальше?
3. Обход такой хитрой блокировки со стороны разработчиков:
Обойти такую блокировку можно, модифицировав движок сайта. Например, если и вышестоящий контейнер, и вложенные полезные div тоже будут иметь переменные имена классов, в адблоке просто не будет механизмов для их идентифицирования. Так что, повторюсь – именно за таким подходом я вижу будущее рекламы, в то время как всё больше пользователей устанавливают фильтры, а адблок начинает рекламировать самого себя.
И, напоследок – ещё один эффективный способ для web-мастеров: можно просто добавлять ненавязчивую рекламу, тогда пользователи намного лояльнее начнут относиться к ней.
Как обойти обнаружение adblock на любом сайте 2021
Why browser extensions such as AdBlock can be dangerous for privacy
Как блоггер, я поддерживаю онлайн-рекламу и твердо считаю, что некоторые ненавязчивые, полезные объявления, которые не мешают вашей онлайн-деятельности, полезны для издателей. Для большинства из нас это единственный источник ежедневного хлеба с маслом. Но есть несколько сайтов, которые бомбардируют вас рекламой и в то же время блокируют ваш доступ в случае обнаружения блокировщика рекламы.
Итак, сегодня я продемонстрирую, как вы можете создавать веб-сайты белого списка (например, наши), которые разумно подходят для размещения рекламы, и в то же время показывают простой прием, с помощью которого вы можете обойти проверку блокировщика рекламы, навязанную многими веб-сайтами.
Белые сайты в блокировщике рекламы
Простое решение в один клик для обхода обнаружения рекламных блоков
Эта опция будет обходить блокировку рекламы для определенного веб-сайта, но это также приведет к отключению другого JavaScript. Так что, если вы посещаете веб-сайт с целью чтения, это было бы просто замечательно. Однако, если есть некоторые важные элементы, которые требуют JavaScript, он будет отсутствовать на странице, и это может сбить вас с толку.
Обойти Adblock используя скрипт Tamper Monkey
Если есть несколько сайтов, которые вы хотите обойти, тогда установка анти-блокирующего убийцы имеет больше смысла. Пользовательский код помогает вам активировать блокировщик рекламы при посещении веб-сайта, даже если он просит отключить его. Поскольку это скрипт, вам придется установить Greasemonkey на Firefox или Tampermonkey для Opera или Chrome. После установки этих надстроек вам необходимо будет подписаться на список фильтров для конкретного блокировщика рекламы, который вы используете в своем браузере.
Сделав все это, установите Anti-Adblock UserScript и перезапустите браузер, чтобы изменения вступили в силу.
Ну, вот и все. Сценарий автоматически обнаружит веб-сайты, которые пытаются заблокировать ваш блокировщик рекламы, и легко обойдет их без необходимости даже поднимать палец. Тем не менее, вам следует знать, что это не универсальное решение и может работать не на всех веб-сайтах, которые используют анти-блокировщик рекламы.
Заключение
Так что, как вы можете обойти блокировку рекламы почти на всех сайтах. Трюк работает на Firefox, Chrome, Opera и Safari с такими поддерживаемыми блокировщиками рекламы, как Adblock, Adblock Plus, uBlock Origin и Adguard AdBlocker. Так что попробуйте и дайте нам знать, какой из них лучше всего подходит для вас. Кроме того, не забывайте, что эти объявления необходимы для бесплатного контента, который мы публикуем, и поэтому вам следует дважды подумать, прежде чем блокировать рекламу на определенном веб-сайте, и продолжать, только если это очень раздражает.
Как отключить звук или отключить звук в автоматическом воспроизведении Видео на любом веб-сайте
Если вы хотите автоматически воспроизводить видео но хотите отключить звук на любом веб-сайте, включая Facebook, при использовании браузера Chrome или Firefox, вы можете использовать это расширение.
Как включить flash на любом сайте в т.е 10 современных браузерах
Узнайте, как включить Flash на любом веб-сайте в IE 10 (Internet Explorer 10) Современное приложение для браузера в Windows 8.
Как обойти Adblock-блокировку картинок на сайте
Читайте этот пост на английском языке
Поделиться этим постом
Навязчивая реклама на сайтах часто вынуждает пользователей устанавливать блокировщики рекламы, один из которых — популярное расширение для браузеров Adblock.
Однако Adblock не просто исключает появление рекламы, иногда он блокирует картинки на сайте, а это может стать серьёзной проблемой для владельцев сайта. В этом посте я расскажу, как найти и проверить изображения, которые потенциально могут попасть под блокировку Adblock.
1. Почему Adblock блокирует картинки на сайте
Блокировщик рекламы накладывает фильтры на изображения, если:
Когда мы знаем, за что Adblock может блокировать изображения, нужно проверить, не попадают ли под риск картинки на вашем сайте.
2. Как найти и проверить картинки, которые может блокировать Adblock
Самый очевидный способ — обратиться к программистам и попросить их выгрузить все картинки, которые содержат стоп-слова в названии и / или соответствуют размерам рекламных баннеров. Но в этом кейсе мы будем полагаться на самих себя и сделаем все изменения без программистов.
Итак, спустя много часов попыток и поисков оптимальных способов я делюсь с вами рабочим алгоритмом проверки картинок.
2.1. Поиск картинок, в URL которых содержатся стоп-слова, с помощью Netpeak Spider
Откройте программу и выполните в ней следующие действия:
Также в регулярку можно добавить числа, которые соответствуют размерам рекламных баннеров.
После того как все ALT и URL картинок исправлены, переходим к следующему этапу.
Ознакомьтесь с тарифами, оформляйте доступ к понравившемуся, и вперёд получать крутые инсайты!
2.2. Поиск картинок со стандартными размерами рекламных баннеров
Наиболее популярные форматы рекламных баннеров и их размеры:
Размер | Тип баннера |
---|---|
800 х 60, 800 х 100 | Растяжка |
728 x 90 | Ведущий стенд |
468 x 60 | Длинный баннер (full banner) |
392 х 72 | Full banner с вертикальной панелью навигации |
336 x 280 | Большой прямоугольник |
300 x 250 | Прямоугольник средней величины |
300 x 600 | Объявление на полстраницы |
250 x 250 | Всплывающий квадрат |
240 x 400 | Вертикальный прямоугольник |
234 x 60 | Половина длинного баннера |
200 х 300 | Небоскрёб |
180 x 150 | Прямоугольник |
160 x 600 | Широкий небоскрёб |
150 х 60 | «Ушки» |
125 x 125 | Квадратная кнопка |
120 x 600 | Небоскрёб |
120 x 240 | Вертикальный баннер (vertical banner) |
120 x 90, 120 x 60 | Кнопка |
100 х 100 | Баннер–квадрат |
88 x 31 | Микро полоса (micro button) |
Чтобы проверить картинки на соответствие этим размерам, сначала нужно выгрузить все мзображения с сайта. В этом поможет программа Extreme Picture Finder:
Чтобы узнать размеры картинок в пикселях, можно просматривать их через контекстное меню → пункт «Свойства» → «Подробно». Это способ удобен при условии, что картинок немного. Если картинок тысячи, вручную проверять придётся очень долго. Поэтому для массовой проверки советую использовать файловый менеджер Total Commander. Проделайте следующие шаги:
Что делать, если вы нашли картинку, размер которой соответствует размеру рекламного баннера? Всё очень просто:
Осталось только изменить размер и перезалить изображение.
Подводим итоги
Расширение AdBlock помогает пользователям избавиться от назойливой рекламы, но иногда он может стать причиной блокировки изображений на страницах сайта. Чтобы обойти фильтры, нужно найти и заменить картинки, в URL которых содержатся стоп-слова, а также изменить размер картинок, если он соответствует стандартному размеру рекламных баннеров. Для этого вам понадобятся три программы: Netpeak Spider, Extreme Picture Finder и Total Commander.
Надеюсь, способ, который я описала в этом посте, будет вам полезен. Оставляйте в комментариях фидбек и делитесь своими методами обхода блокировки картинок 😊
Как обойти AdBlock и спасти от блокирования 100 млн показов рекламы
Объясняет гендиректор компании Advark Никита Зуев
Блокировка рекламы — актуальная тема. Пользователи постоянно жалуются на огромное количество нежелательной рекламы, из-за которой им приходится устанавливать блокировщики. Также чрезмерная реклама замедляет загрузку веб-сайтов, раздражает пользователей и отвлекает их от основного полезного содержимого.
Надо понимать, что блокировщики рекламы — это чисто клиентская (выражаясь программистским языком) технология. Это значит, что она видит и может влиять только на то, что происходит в браузере пользователя.
Чтобы осуществить блокировку какого-то элемента, блокировщик проверяет:
Соответственно, чтобы не дать повода плагину для блокировки рекламы, достаточно не обращаться к сторонним сайтам и шифровать канал передачи данных. Проблема здесь в том, что современная программатик-реклама — это целая сеть взаимодействующих серверов. И получить рекламу для сайта напрямую — без определения пользователя, предварительных торгов за показ и аудита — невозможно.
Понимая серьёзность этой проблемы для издателей (количество блокируемых показов рекламы год от года растёт), команда Advark придумала своё решение, которое устанавливается на стороне издателя и позволяет показывать программатик-видеорекламу, не теряя трафик на блокировщиках.
Решение представляет из себя плагин для видеоплеера, работающий по технологии VPAID (большинство издателей уже работают с этим стандартом) и серверное приложение, которое ставится на тот же сайт и проксирует (пробрасывает) запросы плеера до основного рекламного сервера Advark. Запретить работу такой связки ни один блокировщик не в состоянии, так как это равносильно запрету функционирования сайта.
Это решение уже показало себя в работе на сайтах сети Advark, где суммарно удалось спасти от блокирования около 100 000 000 показов рекламы.
Анализ статистики показов на пользователях, использующих AdBlock, показал интересные результаты:
Анализируя результаты, можно сказать, наблюдается значительный, положительный эффект технологии обхода браузерных блокировок. Качество проведённых рекламных кампаний за счёт добавления активной аудитории выросло, как и прибыль от рекламы у издателей.
Как обойти Adblock?
Расширение для браузеров Adblock создано, чтобы скрывать рекламу на сайтах – это его основная функция. Появился Advertising Blocker в начале 2000-х годов и первоначально предназначался для браузера Firefox.
Позднее на основе кодов этого расширения разработан «антирекламщик» Adblock Plus. Сегодня созданы расширения для Chrome, Safari и Opera, а также платформы Android. Расширение способно блокировать скрипты, Flash, изображения, текстовую рекламу и т.д. Так Adblock стал серьёзной проблемой для вебмастеров, монетизирующих свои сайты.
Удобство для пользователей вполне очевидно: они видят контент в «чистом виде», без отвлекающих баннеров. В этом смысле блокировщик приносит несомненную пользу. Более того, в расширении самостоятельно можно настраивать параметры, по которым выполняется блокировка, устанавливать фильтры индивидуально в каждом случае.
По-другому смотрит на это владелец сайта, на котором есть реклама. А если заработок на ней является основным смыслом существования ресурса? Или оплата контента осуществляется из этих же доходов? Или же вебмастер вообще живёт на деньги, приносимые сайтом, занимаясь им полностью профессионально? Если специально пишутся и даже покупаются статьи, огромны затраты времени и сил? Тогда сам собой возникает вопрос, как обойти Adblock. Какие существуют возможности для этого?
Сбор статистики: узнаем, кто пользуется Adblock
Для начала нужно узнать, сколько посетителей сайта пользуется Adblock. Для этого есть различные плагины. Так, плагин Adblock Blocker предназначен для работы на CMS WordPress. Он анализирует посетителей, указывая количество входов с «антирекламным» расширением. Кроме того, программа показывает предупреждение: отключите блокировку рекламы, снижает функционал сайта при входе с включённым блокировщиком. Также для WordPress существует AdBlock detector, он обнаруживает работу всех современных программ, блокирующих рекламу.
Анализ статистики даст пищу для размышлений: нужно ли принимать меры против Adblock и какие именно шаги лучше сделать.
Как бороться с Adblock
Бороться с Adblock можно разными методами, как «дипломатическими», так и «военными». Собрав и проанализировав информацию, сколько людей блокирует рекламу при посещении сайта, делаем важные выводы. Если процент использования блокировщика окажется высоким, стоит задуматься об изменении рекламной стратегии. Пользователей раздражает, прежде всего, реклама, мало релевантная тематике сайта, которая мешает восприятию основного контента. Изменить формат объявлений, размещать вместо баннеров интересные статьи, ненавязчиво предлагая ссылку на рекламируемый продукт, обыгрывая её, тоньше подходить к вопросам монетизации – один из хороших путей «обхода» Adblock.
Люди скачивают расширение, чтобы избавиться от агрессивных рекламных баннеров, которые могут занимать на сайте больше места, чем основное содержание. Скромная информация от Яндекс и Google может не попадать под фильтры, многие пользователи разрешают показ ненавязчивой рекламы. Однако, в последнее время AdBlock блокирует также и рекламные объявления от Adsense и РСЯ.
Лучший способ борьбы с AdBlock
Как бы ни был хорош AdBlock при блокировке различных типов рекламы, но он не блокирует баннеры, которые размещены вручную и если картинка размещена загружена на ваш домен. Блокировщик просто думает, что этот баннер является частью сайта и не удаляет его. Почему бы не воспользоваться этим и не заменить рекламу с оплатой за клик на баннеры партнерских программ с оплатой за действие?
Что можно рекламировать таким способом? Да все что угодно. Женской аудитории можно показать баннеры с кремами и средствами для похудения и прочими вау-товарами, рекламировать одежду, обувь и др. Мужской аудитории можно показать рекламу рекламу букмекерских контор, азартных игр, средств для потенции и других вау-товаров. Это лишь пример, но каждый вебмастер знает аудиторию своего сайта и примерно представляет их интересы.
Тестируйте. Ведь таким способом можно увеличить ежемесячный доход на 100-300% и больше.
2 способ обхода Adblock. Для Google Adsense
Другое решение – заменить рекламный контент для посетителей с Adblock. Например, это будут альтернативные баннеры с тактичным обращением по поводу снятия блокировки, виджеты соцсетей, или баннеры партнерских программ.
Заменить рекламные баннеры на «заглушки» позволит специальный код.
Вставляем данный код на страницу с рекламой Google Adsense: