Если после установки AdGuard на некоторых сайтах реклама всё равно пробивается, а на других ломается вёрстка или пропадают кнопки — почти всегда дело не в самой программе, а в наборе подключённых рекламных фильтров. Проверьте, какие списки активны: по умолчанию включён далеко не весь арсенал, а лишние фильтры, наоборот, способны блокировать полезные элементы страниц.
Фильтр — это список правил, по которым AdGuard решает, что считать рекламой, трекером или вредоносным скриптом. В этой статье разберём, какие фильтры существуют, чем они отличаются, как составить рабочую комбинацию под русскоязычный интернет и как добавить собственные правила, когда готовых списков не хватает.
Что такое рекламный фильтр и как он работает
Каждый фильтр состоит из текстовых правил двух основных типов. Сетевые правила блокируют запросы к рекламным серверам ещё до загрузки контента — баннер просто не скачивается. Косметические правила скрывают остатки рекламных блоков, уже встроенных в страницу: пустые контейнеры, всплывающие окна, антиадблок-уведомления.
Списки ведутся сообществами энтузиастов и командами разработчиков. Правила постоянно обновляются, потому что рекламные сети меняют домены и обходят блокировки. Именно поэтому важно не только включить нужные фильтры, но и следить за их регулярным обновлением — устаревший список пропускает свежую рекламу.
Основные фильтры AdGuard: что включить в первую очередь
В настройках приложения фильтры сгруппированы по категориям: Блокировка рекламы, Конфиденциальность, Социальные виджеты, Раздражители, Безопасность и языковые фильтры. Базовый набор, который подходит большинству пользователей русскоязычного сегмента, выглядит так:
- 🛡️ Базовый фильтр AdGuard — ядро блокировки, закрывает основную рекламу везде;
- 🇷🇺 Русский фильтр — специализированные правила для сайтов рунета;
- 🔍 Фильтр счётчиков и систем аналитики — режет трекеры и сбор статистики;
- 🚫 Фильтр раздражителей — убирает поп-апы, подписки на рассылки и уведомления о cookies.
Для мобильных устройств дополнительно существует Мобильный фильтр рекламы — он учитывает специфику рекламы в приложениях и мобильных версиях сайтов. Если вы пользуетесь AdGuard на смартфоне, проверьте, что он активен.
Сравнение популярных фильтров
Многие списки частично дублируют друг друга, поэтому включать всё подряд не имеет смысла — это замедляет обработку страниц и повышает риск ложных срабатываний. Ориентируйтесь на назначение каждого фильтра:
| Фильтр | Назначение | Кому нужен |
|---|---|---|
| Базовый фильтр AdGuard | Основная реклама, баннеры, видеореклама | Всем пользователям |
| Русский фильтр | Реклама на сайтах рунета | Русскоязычным пользователям |
| EasyList | Международная реклама | Для зарубежных сайтов (частично входит в базовый) |
| Фильтр раздражителей | Поп-апы, уведомления, формы подписки | Тем, кого раздражают всплывающие окна |
| Фильтр отслеживания по URL | Вырезает параметры слежения из ссылок | Тем, кто ценит приватность |
Обратите внимание: базовый фильтр AdGuard уже включает значительную часть правил EasyList, поэтому отдельное подключение EasyList чаще всего избыточно. А вот языковые фильтры (русский, немецкий, японский и другие) стоит включать только для тех сегментов сети, которыми вы реально пользуетесь.
Как включить и обновить фильтры
Порядок действий немного различается между версиями для Windows, Android и браузерным расширением, но общая логика одинакова. В приложении для Windows откройте раздел Настройки → Блокировщик рекламы → Установленные фильтры (в новых версиях путь может называться иначе — ищите раздел с перечнем фильтров в настройках блокировщика). В расширении для браузера нужные переключатели находятся в настройках на вкладке с фильтрами.
☑️ Настройка фильтров AdGuard
Обновление списков обычно происходит автоматически, но вручную его можно запустить кнопкой проверки обновлений в том же разделе. Если реклама внезапно начала просачиваться на сайте, где раньше блокировалась, первое действие — именно принудительное обновление фильтров, а не переустановка программы.
⚠️ Внимание: включение сразу всех доступных фильтров — распространённая ошибка. Пересекающиеся правила увеличивают нагрузку на устройство и могут конфликтовать, ломая отображение сайтов. Начинайте с минимального набора и добавляйте списки по необходимости.
Пользовательские правила: когда готовых фильтров мало
Раздел Пользовательские правила позволяет дописать собственные инструкции поверх готовых списков. Это полезно в двух ситуациях: когда на конкретном сайте остался неблокируемый элемент и когда фильтр, наоборот, скрыл нужное содержимое.
Синтаксис правил общий для большинства блокировщиков. Несколько типичных примеров:
! Заблокировать запросы к домену
||ads.example.com^
! Скрыть элемент на конкретном сайте
example.com##.banner-container
! Разблокировать элемент, скрытый фильтром
example.com#@#.useful-widget
Строки, начинающиеся с восклицательного знака, — комментарии, они не исполняются. Конструкция ## скрывает элемент по CSS-селектору, а #@# отменяет скрытие. Подробный справочник по синтаксису есть в официальной документации AdGuard — перед написанием сложных правил сверяйтесь с ней, так как поддержка отдельных операторов зависит от платформы.
Как узнать селектор элемента для ручной блокировки
Откройте сайт в браузере, нажмите F12 для запуска инструментов разработчика, выберите инструмент «Выбрать элемент» (стрелка в квадрате) и кликните по рекламному блоку. В панели появится его HTML-код — из него можно взять класс или id элемента для правила.
⚠️ Внимание: правила с широкими масками вроде ||* или селекторами без привязки к домену способны сломать сразу множество сайтов. Всегда ограничивайте правило конкретным доменом, если задача точечная.
Типичные проблемы и их решения
Реклама не блокируется на конкретном сайте. Сначала обновите фильтры вручную. Если не помогло — проверьте, не добавлен ли сайт в список исключений, и не отключён ли для него блокировщик через значок расширения. Возможна и ситуация, когда сайт использует антиадблок-механизмы: тогда помогает включение фильтра раздражителей или фильтра обхода блокировщиков, если он доступен в вашей версии.
Сайт отображается неправильно. Временно отключите блокировку для этого домена и убедитесь, что проблема именно в фильтрах. Затем выясните, какой список виноват, отключая их по одному. Найденный конфликт можно обойти пользовательским правилом-исключением — это лучше, чем полный отказ от фильтра.
Медленная работа устройства. Сократите количество активных списков, уберите языковые фильтры для регионов, которые вы не посещаете. Избыточный набор фильтров — самая частая причина замедления работы AdGuard, особенно на слабых смартфонах.
FAQ: частые вопросы о фильтрах AdGuard
Нужно ли включать все языковые фильтры?
Нет. Включайте только те, что соответствуют языкам сайтов, которые вы реально посещаете. Для рунета достаточно русского фильтра, каждый лишний список добавляет нагрузку.
Чем фильтр раздражителей отличается от базового?
Базовый фильтр борется с рекламой как таковой, а фильтр раздражителей — с навязчивыми элементами интерфейса: всплывающими окнами подписки, уведомлениями о cookies, предложениями установить приложение.
Почему после обновления фильтров сломался любимый сайт?
Вероятно, в обновлённый список попало слишком широкое правило. Добавьте сайт в исключения или напишите пользовательское правило-разблокировку, а о ложном срабатывании можно сообщить разработчикам фильтра.
Можно ли импортировать сторонние списки фильтров?
Да, AdGuard поддерживает добавление внешних фильтров по URL. Подключайте только списки из источников, которым доверяете: вредоносный фильтр способен скрывать нужный контент или перенаправлять запросы.
Работают ли фильтры в приложениях на Android?
Да, при системной фильтрации трафика правила применяются и к приложениям, однако часть рекламы в приложениях встроена на уровне кода и не блокируется сетевыми фильтрами. Для мобильной рекламы убедитесь, что включён мобильный фильтр.