Обнаружение пользователей Adblock на вашем сайте WordPress

Опубликовано: 2023-02-12

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

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

В этом посте мы дадим вам представление о том, как работает программное обеспечение AdBlock. Мы также поделимся некоторыми советами о том, как определить, использует ли кто-то его, и что вы можете с этим поделать. Давайте погрузимся!

Оглавление
1. Как работает AdBlock?
2. Обнаружение AdBlock с помощью Javascript
2.1. Шаг 1: Создайте файл Javascript
2.2. Шаг 2: Измените файл header.php
2.3. Шаг 3. Скройте контент от пользователей AdBlock
3. Плагины AdBlock Detector
3.1. 1. Уведомление о блокировке рекламы Lite
3.2. 2. Вставка рекламы
4. Что делать, если AdBlock обнаружен?
4.1. 1. Разрешить пользователям AdBlock на месте (ничего не делать)
4.2. 2. Отправить запрос
4.3. 3. Заблокируйте трафик AdBlock
5. Развивайте свой цифровой бизнес с помощью WP Engine

Как работает AdBlock?

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

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

Однако у этой тенденции есть некоторые недостатки для создателей контента, а также для брендов, которые платят вам за продвижение своей продукции. В 2019 году более 25% всех интернет-пользователей использовали программы для блокировки рекламы. Финансовые последствия этого довольно значительны.

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

Обнаружение AdBlock с помощью Javascript

К счастью, вы часто можете компенсировать потерю дохода из-за программного обеспечения, такого как AdBlock. Например, есть несколько способов обнаружить его использование с WordPress, включая добавление Javascript на ваш сайт. Стоит отметить, что этот метод требует некоторого ноу-хау в кодировании. Позже мы рассмотрим альтернативные решения.

Шаг 1: Создайте файл Javascript

Один из способов обнаружить пользователей AdBlock на вашем веб-сайте WordPress — создать и указать ссылку на файл JavaScript с именем adframe.js . Программное обеспечение воспримет это как продвижение и попытается отфильтровать его, что затем вызовет сообщение для ваших пользователей о том, что они не видят весь ваш контент.

Сначала создайте файл с именем adframe.js и добавьте следующую строку кода:

var adblock = false;

Затем сохраните файл на своем сервере с помощью клиента протокола передачи файлов (FTP), такого как FileZilla. Его имя заставит AdBlock предотвратить загрузку adframe.js , и следующий шаг ниже позволит вам предупредить посетителей об этом.

Шаг 2: Измените файл header.php

Затем вам нужно будет сослаться на созданный вами файл JavaScript в заголовке вашего сайта, чтобы отправить сообщение, информирующее пользователей AdBlock о том, что они упускают ваш контент. Для этого необходимо вставить некоторый код в файл header.php вашей темы. Мы рекомендуем использовать дочернюю тему, чтобы не потерять изменения во время обновлений.

Вы можете внести необходимые изменения с помощью FTP-клиента и вашего любимого редактора кода или на панели инструментов WordPress, перейдя в «Внешний вид» > «Редактор тем»:

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

Нажмите на него, затем добавьте следующие скрипты в теги <head></head>:

<script type="text/javascript">
var adblock = true;
</script>
<script type="text/javascript" src="adframe.js"></script>
<script type="text/javascript">
if(adblock)
{
alert("Please Disable AdBlocker To View The Page");
document.getElementById("wrapper").style.display="none";
}
</script>

Вы можете создать свой собственный текст для сообщения, заменив «Пожалуйста, отключите блокировщик рекламы для просмотра страницы» пользовательским уведомлением.

Шаг 3. Скройте контент от пользователей AdBlock

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

Важно помнить, что принуждение кого-либо к отключению AdBlock для просмотра вашего контента не всегда работает в вашу пользу. Пользователь скорее покинет ваш сайт, чем отключит расширение. Мы рекомендуем изучить другие варианты монетизации, если вы не уверены, стоит ли скрывать свои страницы.

Плагины детектора AdBlock

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

1. Уведомление о блокировке рекламы Lite

Ad Blocker Notify Lite предоставляет простой в использовании интерфейс обнаружения для вашего веб-сайта. Хотя это не препятствует доступу пользователей к вашему контенту, оно предлагает несколько вариантов оповещения. Вы также сможете просматривать статистику и счетчик посетителей на виджетной панели инструментов.

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

2. Вставка рекламы

Другой вариант — посмотреть на более комплексное плагин-решение. Ad Inserter может удовлетворить все ваши потребности, связанные с продвижением, и поставляется с функциями обнаружения и уведомления AdBlock.

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

Что делать, если AdBlock обнаружен?

Мы рассмотрели несколько подходов к обнаружению AdBlock на вашем сайте WordPress. Решение о том, что делать, если посетитель использует AdBlock, действительно зависит от вас. Ниже мы рассмотрели три пути, по которым вы можете пойти.

1. Разрешить пользователям AdBlock на месте (ничего не делать)

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

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

2. Отправить запрос

Мы рассмотрели этот вариант, когда обсуждали вставку JavaScript в файлы вашего веб-сайта или использование плагина для обнаружения пользователей AdBlock. Это довольно уступчивый и сбалансированный подход. Он просто отправляет пользователям уведомление о том, что часть вашего контента недоступна для просмотра из-за их программного обеспечения для блокировки рекламы.

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

3. Заблокируйте трафик AdBlock

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

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

Развивайте свой цифровой бизнес с помощью WP Engine

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

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