Одной из самых распространённых проблем, с которыми сталкиваются новые пользователи блокировщиков сайтов, является момент, когда они понимают, что блокировка
reddit.com на самом деле не заблокировала reddit.com/r/news или
reddit.com/r/funny. Они добавили домен, ушли, думая, что они защищены, а затем
провели следующие сорок минут, прокручивая сабреддиты, которые технически не были «тем же URL», что и тот,
который они заблокировали. Хорошая новость заключается в том, что Website Blocker уже решил эту проблему с помощью
функции под названием режим фильтрации URL — небольшой, но мощной настройки, которая определяет, будет ли правило
блокировать только точный введённый URL или каждую вложенную страницу под ним.
Режим фильтрации URL даёт вам два варианта для каждого создаваемого правила блокировки: Contain (по умолчанию, предназначен для автоматического захвата вложенных страниц) и Exact (предназначен для точечного блокирования одного конкретного URL, оставляя всё остальное доступным). Выбирая правильный режим для каждого правила, вы можете построить стратегию блокировки, которая одновременно является и комплексной (без случайных обходных путей через подстраницы), и точной (без случайной чрезмерной блокировки страниц, которые вам действительно нужны). Это одна из тех функций, которая тихо превращает базовый блокировщик в серьёзный инструмент концентрации — и большинство пользователей даже не знают, что она существует.
В этом блоге вы узнаете, когда именно использовать каждый режим, почему этот выбор важнее, чем может показаться, и как сочетать правила Contain и Exact в одном списке блокировки, чтобы обрабатывать все типы отвлекающих страниц, с которыми вы можете столкнуться. Режим фильтрации URL — это разница между блокировщиком, который в основном работает, и блокировщиком, который действительно останавливает то, что вы хотите остановить — и он работает без проблем со всеми другими типами правил, поддерживаемыми Website Blocker, включая точные правила по ключевым словам и точным URL, блокировку по ключевым словам по содержанию, и гибкие правила блокировки.
Это главное преимущество и причина, по которой большинство пользователей захотят оставить режим фильтрации по умолчанию Contain. Когда вы блокируете reddit.com в режиме Contain, вы блокируете не только главную страницу — вы блокируете каждую страницу, содержащую reddit.com в своём URL. Это включает каждый сабреддит (reddit.com/r/anything), каждый профиль пользователя (reddit.com/user/anyone), каждую ветку комментариев, каждую страницу результатов поиска и каждую ссылку, которую сайт может добавить в будущем. Одно правило, один URL, бесконечное покрытие.
Альтернатива — добавление каждой подстраницы по отдельности — непрактична для любого современного сайта. Крупные сайты имеют сотни или тысячи различных шаблонов URL и постоянно добавляют новые. Режим Contain автоматически обрабатывает всё это, рассматривая введённый вами URL как шаблон, который должен присутствовать в адресе страницы. Если он присутствует — страница блокируется. Именно так большинство людей интуитивно ожидают, что работают блокировщики, и именно так по умолчанию работает Website Blocker.
Иногда вам не нужно блокировать весь сайт — вам нужно заблокировать только одну конкретную страницу. Возможно, главная страница инструмента продуктивности иногда показывает вам заманчивые новости о продукте, но URL панели управления именно там, где находится ваша реальная работа. Возможно, главная страница новостного издания — это бесконечный думскроллинг, но конкретная статья, которую вы сохранили, вполне допустима для доступа. Возможно, вы хотите заблокировать свой профиль в социальной сети (чтобы перестать проверять уведомления), но оставить доступ к URL личных сообщений для реального общения.
Для всех этих случаев режим Exact — это решение. Установите режим фильтрации URL в Exact, вставьте конкретный URL, который хотите заблокировать, и будет заблокирован только этот точный URL — всё остальное на том же сайте остаётся доступным. Режим Exact также является правильным выбором, когда у вас есть высоко посещаемая страница на сайте с низким уровнем отвлечений, которая иногда затягивает вас (например, конкретный сабреддит, которому вы не можете сопротивляться, на в остальном разрешённом Reddit, который вы используете для исследований).
Режим фильтрации URL задаётся для каждого правила отдельно, а не глобально. Это означает, что вы можете иметь одни правила в режиме Contain, а другие правила в режиме Exact в одном и том же списке блокировки. Самые мощные стратегии блокировки обычно сочетают оба режима: крупные правила Contain для сайтов, которые вы хотите полностью исключить, и точечные правила Exact для отдельных страниц внутри сайтов, которые в целом должны оставаться доступными. Эта гранулярность на уровне правил делает режим фильтрации URL действительно гибким, а не настройкой «всё или ничего».
Такая модель на уровне правил также отлично сочетается с профилями блокировки для разных контекстов, таких как работа, учёба и отдых. Ваш «рабочий» профиль может использовать Contain для каждой социальной платформы, тогда как «выходной» профиль может использовать правила Exact, чтобы блокировать только те страницы, которые портят ваше свободное время (например, конкретный сабреддит, известный спорами). Один и тот же сайт, разная стратегия блокировки, разный контекст.
Современные сайты постоянно добавляют новые шаблоны URL. Twitter вводит новую ленту «Для вас» с новым адресом, Reddit запускает новый формат страниц сообществ, YouTube перерабатывает раздел трендов с новым путём. Если ваш список блокировок зависит от сотен точных URL, каждое такое изменение создаёт новый пробел в вашей защите. С режимом Contain вам не нужно беспокоиться обо всём этом — базовый домен остаётся тем же, и каждая новая страница под ним автоматически блокируется с момента своего появления.
Эта надёжность особенно ценна для пользователей, которые поддерживают большие списки блокировок и не хотят постоянно их проверять. Настройте правила Contain один раз для основных отвлекающих сайтов, и правила будут продолжать работать месяцами и годами без ручного обслуживания. В сочетании с созданием резервной копии и восстановлением вашей конфигурации ваша стратегия блокировки становится одновременно долговечной во времени и переносимой между устройствами.
Режим Contain не просто сопоставляет путь — он сопоставляет полный URL, включая поддомены и параметры запроса. Это означает, что вы можете использовать его для очень точного таргетирования отдельных частей сайта без потери поведения «захвата всего под ним». Заблокируйте old.reddit.com, и вы заблокируете все страницы старого интерфейса Reddit, оставив новый интерфейс доступным. Заблокируйте news.ycombinator.com/newest и вы заблокируете раздел «newest» и всё, что под ним, но оставите главную страницу с топ-новостями открытой.
Эта гибкость шаблонов URL также делает режим Contain элегантным для сайтов, которые используют параметры запроса для важного состояния. Заблокируйте youtube.com/watch?v=, если хотите заблокировать каждую страницу видео, сохранив при этом доступ к главной странице и поиску. Сопоставление Contain захватывает каждый URL, который содержит этот префикс — а это каждое видео на YouTube. Попробуйте сделать это с точными URL, и вам понадобилось бы отдельное правило для каждого идентификатора видео на сайте.
Режим Contain является режимом по умолчанию не случайно: в подавляющем большинстве случаев это именно то, что нужно пользователям. Когда большинство людей добавляют сайт в блокировщик, они имеют в виду «заблокировать весь сайт, включая всё под ним». Режим Contain реализует эту интуицию без необходимости думать о шаблонах URL, регулярных выражениях или режимах сопоставления. Настройка существует для пользователей, которым нужна точность, но поведение по умолчанию просто работает для всех остальных.
Это особенно важно для новых пользователей, следующих рабочему процессу концентрации на основе техники Помодоро или просто пробующих расширение впервые. Они могут заблокировать отвлекающий сайт одним кликом, довериться тому, что блокировка охватит всё важное, и возвращаться к режиму фильтрации только позже, если обнаружат конкретную необходимость в режиме Exact. Значения по умолчанию подобраны удачно, поэтому кривая обучения остаётся плоской.
Настройка правила с режимом фильтрации URL является частью обычного процесса блокировки. Вам не нужно переходить в расширенные настройки или открывать другую страницу — выбор между Contain и Exact находится прямо рядом с полем ввода URL при создании или редактировании правила.
Нажмите на значок Website Blocker на панели инструментов браузера, чтобы открыть всплывающее окно. Вы увидите поле ввода URL в верхней части, ниже — выбор типа блокировки, а также опцию режима фильтрации URL как часть той же формы. Если вы редактируете существующее правило, нажмите значок редактирования (карандаш) рядом с правилом в списке «Недавно заблокированные сайты», чтобы открыть ту же форму с уже заполненными текущими настройками правила.
Введите URL в поле ввода. Формат зависит от того, что вы хотите заблокировать:
reddit.com, youtube.com или twitter.com.reddit.com/r/funny, чтобы заблокировать один сабреддит, или youtube.com/shorts, чтобы заблокировать YouTube Shorts, но разрешить обычные видео.news.example.com/category/politics/article-name.Под полем ввода URL вы увидите опцию режима фильтрации URL. Доступны два варианта:
Если вы не уверены, что выбрать, начните с Contain. Вы всегда можете переключиться на Exact позже, если обнаружите, что правило блокирует страницы, которые вам действительно нужны.
Режим фильтрации URL работает со всеми типами блокировок, которые поддерживает Website Blocker — постоянная блокировка, умная блокировка и временная блокировка. Выберите тип блокировки в зависимости от того, насколько строго должно применяться правило, затем нажмите оранжевую кнопку Block, чтобы сохранить. Правило сразу добавляется в ваш список блокировок, и выбранный режим фильтрации URL применяется с этого момента.
Если у вас длинный список URL для добавления — например, десятки конкретных страниц, которые вы хотите заблокировать в режиме Exact, или множество доменов для покрытия в режиме Contain — вы также можете использовать массовый импорт CSV, чтобы добавить их все сразу. Каждая строка в CSV-файле задаёт собственный режим фильтрации URL, поэтому вы можете комбинировать правила Contain и Exact в одном импорте.
После сохранения правила протестируйте его, попытавшись открыть страницу, которая должна быть заблокирована. Для правил Contain попробуйте как базовый URL, так и вложенную страницу — оба должны быть заблокированы. Для правил Exact попробуйте точный URL (должен быть заблокирован) и другую страницу на том же сайте (она должна оставаться доступной). Каждая попытка блокировки фиксируется в вашей истории блокировок, чтобы вы могли позже проверить, какие URL реально были перехвачены правилами.
Реальная блокировка в повседневной жизни иногда требует итераций. Вы можете обнаружить, что правило Contain перехватывает страницу, которая вам действительно нужна (в этом случае вы можете либо переключить его в режим Exact для конкретного URL, либо добавить исключение в белый список). Вы можете обнаружить, что правило Exact не блокирует страницу, которую вы хотели заблокировать (в этом случае, вероятно, вам на самом деле нужен режим Contain). Отредактируйте правило с помощью значка редактирования (карандаш) во всплывающем окне, измените режим фильтрации URL и сохраните обновлённую версию.
Для сложных наборов правил вы также можете использовать блокировку по ключевым словам, которая таргетирует содержимое страницы вместо только URL как дополнительный подход. Contain обрабатывает сторону URL; блокировка по ключевым словам обрабатывает случаи, когда URL выглядит безобидным, но содержимое страницы является настоящим отвлечением.
Правильный режим фильтрации URL полностью зависит от того, что именно вы пытаетесь заблокировать и почему. Вот шесть конкретных сценариев, показывающих, как разные пользователи комбинируют правила Contain и Exact для построения эффективных стратегий блокировки.
Reddit — классический пример сайта, где режим Contain является необходимым. Добавление только reddit.com в режиме Contain блокирует каждый сабреддит, каждую ветку комментариев, каждый профиль пользователя и каждый результат поиска одним правилом. Если бы вы пытались обрабатывать Reddit через Exact-правила, вам пришлось бы добавить тысячи URL сабреддитов вручную — и Reddit создаёт новые сабреддиты каждый день, поэтому ваш список устарел бы сразу после завершения.
Объедините это с правилом перенаправления, которое отправляет вас в ваш инструмент управления задачами вместо этого, и паттерн «Reddit как пожиратель времени» полностью нейтрализуется. Каждый URL, который вы открываете, каждая ссылка, на которую вы нажимаете, каждое действие из уведомлений — всё перенаправляется в продуктивное место.
YouTube Shorts — это отдельный случай по сравнению с остальным YouTube. Короткий свайп-формат создан для бесконечного вовлечения и стабильно разрушает концентрацию даже у пользователей, которые в остальном продуктивны на платформе. Настройка правила Contain для youtube.com/shorts блокирует все Shorts, оставляя обычные видео, каналы, поиск и образовательный контент полностью доступными. Одно точное правило, одна конкретная цель, никаких побочных эффектов.
Тот же подход работает для блокировки главной ленты YouTube (youtube.com в режиме Exact заблокировал бы только главную страницу), при этом позволяя открывать прямые ссылки на видео. Объедините это с блокировкой по ключевым словам, чтобы фильтровать конкретные темы, которых вы хотите избегать, и YouTube превращается в инструмент обучения вместо ловушки бесконечной прокрутки.
Новостная зависимость следует тому же шаблону, что и зависимость от социальных сетей: вы заходите проверить одно и в итоге прокручиваете сорок пять минут. Блокировка новостного сайта через режим Contain (только основной домен) — это правильный уровень вмешательства для большинства пользователей — каждая статья, каждая категория, каждый поиск и каждый комментарий попадают под одно правило. Просмотр новостей становится процессом с сопротивлением, а не без него.
Для пользователей, которым нужен более тонкий подход — например, журналистов, которым нужен доступ к новостным сайтам для работы — комбинируйте блокировку Contain с запланированной блокировкой, чтобы правило применялось только вне рабочего времени, или с профилями блокировки, чтобы правило действовало только в определённом контексте.
Если вы постоянно проверяете свой профиль на новые лайки, подписки или комментарии — но при этом используете платформу для сообщений или других функций — режим Exact является идеальным инструментом. Заблокируйте конкретный URL профиля (например, instagram.com/yourusername) в режиме Exact, и страница профиля будет заблокирована, тогда как сообщения, поиск и другие функции останутся доступными. Вы получаете эффект фокуса без потери полезных сценариев.
Та же схема работает для блокировки вашего профиля LinkedIn (чтобы перестать проверять, кто его смотрел), аналитики вашего YouTube-канала (чтобы перестать обновлять счётчик просмотров) или любого другого URL «самопроверки», который отнимает больше времени, чем заслуживает. Объедините это с защитой от обхода блокировки, чтобы вы не могли просто отключить правило в момент импульса.
Многие сайты имеют один раздел, который портит всё остальное. Stack Overflow имеет боковую панель «Hot Network Questions», которая затягивает в бесконечные обсуждения. Wikipedia имеет функцию «случайная статья», которая превращает двадцатисекундные проверки в двухчасовые путешествия по ссылкам. GitHub имеет страницы трендов, которые не имеют отношения к тому, что вы искали. Каждый из этих случаев можно решить одним правилом Contain на конкретный путь: wikipedia.org/wiki/Special:Random, github.com/trending и так далее. Остальная часть сайта остаётся полностью доступной для работы, которую вам действительно нужно выполнить.
Опытные пользователи обычно создают списки блокировок, которые сочетают множество правил Contain с меньшим количеством точно настроенных правил Exact. Типичная структура выглядит так:
facebook.com, twitter.com, tiktok.com, instagram.com и любые другие платформы, которые не имеют для вас продуктивного сценария использования.youtube.com/shorts, reddit.com/r/funny или news.ycombinator.com/best.Этот гибридный подход даёт вам как полное покрытие режима Contain, так и точность режима Exact, всё в одном списке блокировки. Добавьте массовый импорт CSV для быстрой начальной настройки, защиту паролем чтобы предотвратить случайные изменения правил, и встроенный таймер концентрации для структурированных сессий, и у вас будет система фокусировки, которая обрабатывает каждый тип отвлекающих страниц, с которыми вы можете столкнуться.
Режим фильтрации URL — это одна из тех функций, которая отделяет базовый блокировщик от серьёзного инструмента концентрации. Разница между «я заблокировал Reddit» и «каждый сабреддит, ветка комментариев и профиль пользователя на Reddit теперь действительно недоступны» — это разница между настройкой, которая в основном работает, и той, которая действительно даёт тот эффект фокуса, ради которого вы её установили. Режим Contain — это тихий двигатель, который делает правила Website Blocker долговечными, комплексными и устойчивыми к постоянным изменениям современных сайтов.
Как подписчик Website Blocker Pro, вы получаете полный набор инструментов, который делает режим фильтрации URL ещё более мощным: полный Pomodoro-таймер концентрации, блокировку по ключевым словам (для случаев, когда одного URL-мэтчинга недостаточно), режим тихой блокировки, защиту от обхода с таймерами охлаждения, профили блокировки для разных контекстов и запланированную блокировку. Вместе эти функции превращают простой выбор между Contain и Exact в основу точно настроенной среды концентрации.
Перестаньте добавлять URL за URL, пытаясь поймать каждую вариацию одного и того же отвлекающего сайта. Перестаньте позволять вложенным страницам обходить ваши правила. Используйте Contain, когда вам нужно широкое покрытие, используйте Exact, когда нужна хирургическая точность, и позвольте Website Blocker делать остальное — для каждого сайта, каждой страницы и каждого будущего URL, который появится в интернете.