особливості

Автоматичне блокування вкладених сторінок — режими фільтрації «Вмістити» та «Точний»

Одна з найпоширеніших проблем, з якими стикаються нові користувачі блокувальників вебсайтів, — це момент, коли вони усвідомлюють, що блокування 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-правилами, блокуванням за ключовими словами вмісту та гнучкими правилами блокування.

Ключові переваги режиму фільтрації URL

1. Режим Contain блокує цілі розділи вебсайту одним правилом

Це головна перевага і причина, чому більшість користувачів захочуть залишити режим фільтрації URL у стані Contain за замовчуванням. Коли ви блокуєте reddit.com у режимі Contain, ви блокуєте не лише головну сторінку — ви блокуєте кожну сторінку, яка містить reddit.com у своїй URL-адресі. Це включає кожен сабреддіт (reddit.com/r/anything), кожен профіль користувача (reddit.com/user/anyone), кожну гілку коментарів, кожну сторінку результатів пошуку та кожне посилання, яке сайт може додати в майбутньому. Одне правило, одна URL-адреса, безмежне покриття.

Альтернатива — додавати кожну підсторінку окремо — є непрактичною для будь-якого сучасного вебсайту. Великі сайти мають сотні або тисячі різних шаблонів URL і постійно додають нові. Режим Contain автоматично обробляє все це, трактуючи введену вами URL-адресу як шаблон, який має з’являтися в адресі сторінки. Якщо він з’являється — сторінка блокується. Саме так більшість людей інтуїтивно очікує, що працюватимуть блокувальники, і саме так працює Website Blocker за замовчуванням.

2. Режим Exact дає хірургічну точність, коли це потрібно

Іноді вам не потрібно блокувати весь сайт — вам потрібно заблокувати лише одну конкретну сторінку на ньому. Можливо, головна сторінка інструменту для продуктивності іноді показує вам спокусливі новини про продукт, але URL панелі керування — це саме те місце, де відбувається ваша реальна робота. Можливо, головна сторінка новинного ресурсу — це нескінченний doomscrolling, але конкретна стаття, яку ви зберегли, є цілком нормальною для перегляду. Можливо, ви хочете заблокувати свій власний профіль у соціальних мережах (щоб не перевіряти власні сповіщення), але залишити доступними URL-адреси прямих повідомлень для реальних розмов.

У всіх цих випадках рішенням є режим Exact. Встановіть режим фільтрації URL на Exact, вставте конкретну URL-адресу, яку хочете заблокувати, і буде заблоковано лише цю точну URL-адресу — усе інше на тому ж сайті залишиться доступним. Режим Exact також є правильним вибором, коли у вас є сторінка з високим трафіком на сайті з низьким рівнем відволікання, яка іноді затягує вас (наприклад, конкретний сабреддіт, від якого ви не можете втриматися, на іншому дозволеному Reddit, який ви використовуєте для досліджень).

3. Обидва режими працюють разом в одному списку блокування

Режим фільтрації URL встановлюється для кожного правила окремо, а не глобально. Це означає, що ви можете мати деякі правила в режимі Contain і інші правила в режимі Exact в одному списку блокування. Найпотужніші стратегії блокування зазвичай поєднують обидва: великі правила Contain для сайтів, які ви хочете повністю заборонити, і точкові правила Exact для окремих сторінок на сайтах, які загалом залишаються доступними. Саме ця деталізація на рівні правил робить режим фільтрації URL справді гнучким, а не «все або нічого» налаштуванням.

Ця модель також чудово поєднується з профілями блокування для різних контекстів, таких як робота, навчання та відпочинок. Ваш «робочий» профіль може використовувати Contain для кожної соціальної платформи, тоді як «вихідний» профіль може використовувати правила Exact, щоб блокувати лише ті сторінки, які псують ваш відпочинок (наприклад, конкретний сабреддіт, відомий суперечками). Та сама платформа, інша стратегія блокування, інший контекст.

4. Економить години на обслуговуванні правил, коли сайти змінюються

Сучасні вебсайти постійно додають нові шаблони URL. Twitter вводить нову стрічку «Для вас» на новій адресі, Reddit запускає новий формат сторінок спільнот, YouTube змінює розділ трендів із новим шляхом. Якщо ваш список блокування залежить від сотень точних URL, кожна така зміна створює нову прогалину у вашому захисті. З режимом Contain вам не потрібно про це турбуватися — базовий домен залишається тим самим, і кожна нова сторінка під ним автоматично блокується з моменту свого створення.

Ця довговічність особливо цінна для користувачів, які підтримують великі списки блокування і не хочуть постійно їх перевіряти. Встановіть правила Contain один раз для ваших основних відволікаючих сайтів, і ці правила продовжують працювати місяцями та роками без ручного обслуговування. У поєднанні з резервним копіюванням і відновленням вашої конфігурації, ваша стратегія блокування стає одночасно довговічною в часі та портативною між пристроями.

5. Ідеально працює з піддоменами, шляхами та параметрами запиту

Режим Contain не просто зіставляє шлях — він зіставляє всю URL-адресу, включно з піддоменами та параметрами запиту. Це означає, що ви можете використовувати його для націлювання на дуже конкретні частини сайту без втрати поведінки «захоплення всього під ним». Заблокуйте old.reddit.com, і ви заблокуєте всі сторінки старого інтерфейсу Reddit, залишивши новий інтерфейс доступним. Заблокуйте news.ycombinator.com/newest, і ви заблокуєте розділ «найновіші» та все під ним, але залишите головну сторінку з топ-історіями відкритою.

Ця гнучкість URL-шаблонів також робить режим Contain елегантним для сайтів, які використовують параметри запиту для важливого стану. Заблокуйте youtube.com/watch?v=, якщо хочете заблокувати кожну сторінку відео, залишивши доступними головну сторінку та пошук. Збіг Contain охоплює кожну URL-адресу, яка містить цей префікс — а це кожне відео на YouTube. Спробуйте зробити це з точними URL — і вам доведеться створювати окреме правило для кожного ідентифікатора відео на сайті.

6. Типовий вибір для найпоширенішого сценарію використання

Режим Contain є типовим не просто так: у переважній більшості випадків він саме те, що потрібно користувачам. Коли більшість людей додають сайт до блокувальника, вони мають на увазі «заблокувати весь сайт, включно з усім під ним». Режим Contain реалізує цю інтуїцію без потреби думати про шаблони URL, регулярні вирази чи режими зіставлення. Налаштування існує для користувачів, яким потрібна точність, але поведінка за замовчуванням просто працює для всіх інших.

Це особливо цінно для нових користувачів, які слідують робочому процесу концентрації на основі Pomodoro або просто пробують розширення вперше. Вони можуть заблокувати відволікаючий сайт одним кліком, довіритися тому, що блокування охопить усе важливе, і повертатися до налаштувань фільтра лише тоді, коли виявлять конкретну потребу в режимі Exact. Типові значення добре підібрані, тому крива навчання залишається пласкою.

Як працює режим фільтрації URL — крок за кроком

Налаштування правила з режимом фільтрації URL є частиною стандартного процесу блокування. Вам не потрібно заходити в розширені налаштування або відкривати окрему сторінку — вибір між Contain і Exact знаходиться прямо поруч із полем введення URL під час створення або редагування правила.

Крок 1: Відкрийте спливаюче вікно Website Blocker

Натисніть на іконку Website Blocker на панелі інструментів браузера, щоб відкрити спливаюче вікно. Ви побачите поле введення URL зверху, нижче — перемикач типу блокування, а також опцію режиму фільтрації URL як частину тієї ж форми. Якщо ви редагуєте існуюче правило, натисніть іконку редагування (олівець) поруч із правилом у списку «Нещодавно заблоковані вебсайти», щоб відкрити ту саму форму з уже заповненими поточними налаштуваннями правила.

Крок 2: Введіть URL, який ви хочете заблокувати

Введіть URL у поле. Формат залежить від того, що саме ви хочете заблокувати:

  • Щоб заблокувати весь домен: введіть лише домен — наприклад, reddit.com, youtube.com або twitter.com.
  • Щоб заблокувати конкретний розділ домену: введіть домен і шлях — наприклад, reddit.com/r/funny, щоб заблокувати один сабреддіт, або youtube.com/shorts, щоб заблокувати YouTube Shorts, але дозволити звичайні відео.
  • Щоб заблокувати конкретну точну сторінку: введіть повну URL-адресу — наприклад, news.example.com/category/politics/article-name.

Крок 3: Оберіть режим фільтрації URL

Під полем URL ви побачите опцію режиму фільтрації URL. Доступні два варіанти:

  • Contain (за замовчуванням): блокує будь-яку сторінку, URL якої містить введений текст. Найкраще підходить для блокування цілих доменів, розділів або будь-яких випадків, коли потрібно автоматично охоплювати вкладені сторінки. Це правильний вибір у 90% випадків.
  • Exact: блокує лише ту сторінку, URL якої точно збігається з введеним текстом. Будь-яка інша сторінка на тому ж сайті залишається доступною. Найкраще підходить для точкового блокування однієї конкретної сторінки з відкритим доступом до всього іншого.

Якщо ви не впевнені, що обрати, почніть із Contain. Ви завжди можете перемкнутися на Exact пізніше, якщо виявите, що правило блокує сторінки, які вам справді потрібні.

Крок 4: Оберіть тип блокування і збережіть

Режим фільтрації URL працює з усіма типами блокування, які підтримує Website Blocker — Permanent Block, Smart Block і Time-based Block. Оберіть тип блокування, який відповідає тому, наскільки суворо має застосовуватися правило, а потім натисніть помаранчеву кнопку Block, щоб зберегти. Правило буде додано до вашого списку блокування одразу, і вибраний режим фільтрації URL почне застосовуватися з цього моменту.

Якщо у вас є великий список URL для додавання — наприклад, десятки конкретних сторінок, які потрібно заблокувати в режимі Exact, або багато доменів для режиму Contain — ви також можете використати масовий імпорт CSV, щоб додати їх усі одразу. Кожен рядок у CSV-файлі визначає власний режим фільтрації URL, тому ви можете змішувати правила Contain і Exact в одному імпорті.

Крок 5: Перевірте, чи правило працює як очікується

Після збереження правила перевірте його, спробувавши відвідати сторінку, яка має бути заблокована. Для правил Contain спробуйте як базову URL-адресу, так і вкладену сторінку — обидві мають бути заблоковані. Для правил Exact спробуйте точну URL-адресу (має бути заблокована) і іншу сторінку на тому ж сайті (має залишатися доступною). Кожна спроба доступу фіксується у вашій історії блокувань, щоб ви могли пізніше переглянути, які саме URL були заблоковані вашими правилами.

Крок 6: Налаштовуйте у міру виявлення крайніх випадків

Реальне блокування іноді потребує ітерацій. Ви можете виявити, що правило Contain захоплює сторінку, яка вам насправді потрібна (у такому разі ви можете або перемкнути його в режим Exact для конкретної URL-адреси, або додати виняток у список дозволених). Ви можете виявити, що правило Exact не блокує сторінку, яку ви хотіли заблокувати (у такому разі вам, ймовірно, насправді потрібен режим Contain). Відредагуйте правило за допомогою іконки редагування (олівець) у спливаючому вікні, змініть режим фільтрації URL і збережіть оновлену версію.

Для складних наборів правил ви також можете використовувати блокування за ключовими словами, яке націлюється на вміст сторінки, а не лише на URL як додатковий підхід. Contain обробляє URL-частину; блокування за ключовими словами використовується у випадках, коли URL виглядає безпечною, але саме вміст сторінки є справжнім відволіканням.

Реальні сценарії використання Contain vs Exact

Правильний режим фільтрації URL повністю залежить від того, що саме ви намагаєтесь заблокувати і чому. Нижче наведено шість конкретних сценаріїв, які показують, як різні користувачі поєднують правила Contain і Exact для створення ефективних стратегій блокування.

Заблокувати всі сабреддіти Reddit одним правилом Contain

Reddit — це класичний приклад сайту, де режим Contain є необхідним. Додавши лише reddit.com у режимі Contain, ви блокуєте кожен сабреддіт, кожну гілку коментарів, кожен профіль користувача та кожен результат пошуку одним правилом. Якби ви намагалися керувати Reddit за допомогою правил Exact, вам довелося б додати тисячі URL сабреддітів окремо — і Reddit створює нові спільноти щодня, тому ваш список застарів би одразу після створення.

Поєднайте це з правилом перенаправлення, яке відправляє вас натомість до вашого інструменту управління проєктами, і модель Reddit як «поглинача часу» буде повністю нейтралізована. Кожна URL-адреса, яку ви відкриваєте, кожне посилання, яке ви натискаєте, кожен поштовх від друга — усе це перенаправляється в більш продуктивне місце.

Заблокувати YouTube Shorts, але дозволити звичайні відео за допомогою точкового правила Contain

YouTube Shorts — це окремий випадок у межах YouTube. Короткий формат зі свайпами створений для нескінченного залучення і стабільно руйнує концентрацію навіть у користувачів, які зазвичай продуктивні на платформі. Налаштування правила Contain для youtube.com/shorts блокує всі Shorts, залишаючи звичайні відео, канали, пошук і освітній контент повністю доступними. Одне точне правило, одна конкретна ціль, без побічних ефектів.

Той самий підхід працює для блокування головної стрічки YouTube (youtube.com у режимі Exact блокуватиме лише головну сторінку), залишаючи доступ до прямих посилань на відео. Поєднайте це з блокуванням за ключовими словами, щоб фільтрувати конкретні теми, яких ви хочете уникати, і YouTube перетворюється на інструмент навчання замість пастки прокрутки стрічки.

Повністю заблокувати новинний сайт правилом Contain

Залежність від новин має той самий механізм, що й залежність від соціальних мереж: ви заходите перевірити одне і зрештою гортаєте сорок п’ять хвилин. Блокування новинного сайту в режимі Contain (лише базовий домен) — це правильний рівень втручання для більшості користувачів — кожна стаття, кожна категорія, кожен пошук, кожен розділ коментарів буде захоплений одним правилом. Перевірка новин стає не «без тертя», а «з тертям».

Для користувачів, яким потрібен більш нюансований підхід — наприклад, журналістів, яким потрібен доступ до новинних сайтів для професійної роботи — поєднуйте блокування Contain із запланованим блокуванням, щоб правило діяло лише поза робочими годинами, або з профілями блокування, щоб правило застосовувалося лише в певному контексті.

Заблокувати власний профіль у соціальних мережах за допомогою правила Exact

Якщо ви постійно перевіряєте свій профіль на нові лайки, підписки або коментарі — але при цьому реально використовуєте соціальну платформу для повідомлень або окремих функцій спільнот — режим Exact є саме правильним інструментом. Заблокуйте конкретну URL-адресу профілю (наприклад, instagram.com/yourusername) у режимі Exact, і сторінка профілю буде заблокована, тоді як повідомлення, пошук та інші функції залишаться доступними. Ви отримуєте користь для концентрації без втрати легітимного використання.

Цей самий підхід працює для блокування вашого профілю LinkedIn (щоб не перевіряти, хто його переглядав), аналітики вашого YouTube-каналу (щоб не оновлювати кількість переглядів) або будь-яких інших URL «самоперевірки», які забирають більше часу, ніж заслуговують. Поєднайте це з захистом від обходу, щоб ви не могли випадково вимкнути правило, коли виникає імпульс перевірити.

Заблокувати конкретний шлях на загалом корисному сайті

Багато сайтів мають один розділ, який псує все інше. Stack Overflow має бічну панель «Hot Network Questions», яка затягує у нескінченні дрібниці. Wikipedia має функцію «Random article», яка перетворює двадцятисекундні пошуки на двогодинні глибокі занурення. GitHub має сторінки трендів, які не мають відношення до того, що ви шукали. Кожен із цих випадків можна вирішити одним правилом Contain для конкретного шляху: wikipedia.org/wiki/Special:Random, github.com/trending тощо. Решта сайту залишається повністю придатною для роботи, яку вам потрібно виконати.

Створити гібридний список блокування, який поєднує обидва режими

Досвідчені користувачі зазвичай створюють списки блокування, які поєднують багато правил Contain із меншою кількістю точно налаштованих правил Exact. Типовий шаблон виглядає так:

  • Правила Contain для сайтів, які повністю заборонені під час концентрації — facebook.com, twitter.com, tiktok.com, instagram.com та будь-які інші платформи, які не мають для вас продуктивного використання.
  • Правила Contain зі шляхами для розділів великих сайтів — наприклад, youtube.com/shorts, reddit.com/r/funny або news.ycombinator.com/best.
  • Правила Exact для дуже конкретних сторінок на загалом корисних сайтах — ваш власний соціальний профіль, певна вкладка на головній сторінці інструменту або відома як відволікаюча URL-адреса на сайті, який в іншому випадку дозволений.

Цей гібридний підхід дає вам комплексне покриття режиму Contain разом із точністю режиму Exact, усе в одному списку блокування. Додайте масовий імпорт CSV для швидкого початкового налаштування, захист паролем щоб запобігти випадковим змінам правил, і вбудований таймер концентрації для структурованих сесій — і ви отримаєте систему фокусування, яка обробляє будь-який тип відволікаючих сторінок, з якими ви можете зіткнутися.

Чому режим фільтрації URL важливий у Website Blocker Pro

Режим фільтрації URL — це одна з тих функцій, яка відрізняє базовий блокувальник від серйозного інструменту концентрації. Різниця між «я заблокував Reddit» і «кожен сабреддіт, гілка коментарів і профіль користувача на Reddit тепер справді недоступні» — це різниця між налаштуванням, яке «переважно працює», і тим, яке реально забезпечує той ефект концентрації, заради якого ви його встановили. Режим Contain — це тихий двигун, який робить правила Website Blocker довговічними, комплексними та стійкими до постійних змін сучасних вебсайтів.

Як передплатник Website Blocker Pro, ви отримуєте повний набір інструментів, які роблять режим фільтрації URL ще більш потужним: повноцінний таймер концентрації на основі Pomodoro, блокування за ключовими словами (для випадків, коли одного лише зіставлення URL недостатньо), тихий режим блокування Silent Block, захист від обходу з таймерами паузи, профілі блокування для різних контекстів та заплановане блокування. Разом ці функції перетворюють простий вибір Contain проти Exact на основу точно спроєктованого середовища концентрації.

Припиніть додавати URL одну за одною, намагаючись охопити кожну варіацію одного й того ж відволікаючого сайту. Припиніть дозволяти вкладеним сторінкам прослизати повз ваші правила. Обирайте Contain, коли вам потрібне широке покриття, обирайте Exact, коли вам потрібна хірургічна точність, і дозвольте Website Blocker зробити решту — для кожного сайту, кожної сторінки та кожної майбутньої URL-адреси, яку підкине вам веб.