広告なし、追跡なし、クッキー、トラッキング無し、無料のURLブロックを、ChatGPTに作ってもらいました。

↓こちらからダウンロードできます。
URL Blocker (Simple Chrome Extension)

Chrome拡張ですが、ストアにはありません。ダウンロード&解凍して自分のPCでローカルで編集して使ってください。

初期では「youtube.com」と「yahoo.co.jp」をブロックするようにしてあります。またYahooでも、「mail.yahoo.co.jp」はブロックしないようにしてあります。

URLブロック使い方

特定のWebサイトを Chrome拡張で強制的にブロック し、
ブロック時には専用ページ(blocked.html)へリダイレクトします。

仕事中の集中用・SNS断ち・学習用などに使えます。

📁 フォルダ構成
url-blocker/
├─ manifest.json
├─ rules.json ← ★URLの管理はここ
├─ blocked.html
└─ blocked.js

🚀 インストール方法

Chromeで chrome://extensions/ を開く

右上「デベロッパーモード」をON

「パッケージ化されていない拡張機能を読み込む」

本フォルダ(url-blocker/)を選択

変更したら 必ず「更新(リロード)」 を押す

🔴 新たに「拒否(ブロック)URL」を追加する場合

ブロック対象のURLは rules.json に追加します。

🔹 基本ルール(ブロック)
{
“id”: 10,
“priority”: 2,
“action”: {
“type”: “redirect”,
“redirect”: { “extensionPath”: “/blocked.html” }
},
“condition”: {
“urlFilter”: “||example.com/”,
“resourceTypes”: [“main_frame”]
}
}

🔹 例:X(旧Twitter)をブロックする
{
“id”: 10,
“priority”: 2,
“action”: {
“type”: “redirect”,
“redirect”: { “extensionPath”: “/blocked.html” }
},
“condition”: {
“urlFilter”: “||x.com/”,
“resourceTypes”: [“main_frame”]
}
}

🔹 例:YouTubeショートだけブロック
{
“id”: 11,
“priority”: 2,
“action”: {
“type”: “redirect”,
“redirect”: { “extensionPath”: “/blocked.html” }
},
“condition”: {
“urlFilter”: “||youtube.com/shorts”,
“resourceTypes”: [“main_frame”]
}
}

⚠ 注意点(必ず守る)

id は 必ず一意(かぶらせない)

priority はブロックは 2

追加後は Chrome拡張画面で「更新」

🟢 URLを「許可(例外)」する場合

「基本はブロックしているが、このURLだけ通したい」場合に使います。

🔹 許可ルール(allow)
{
“id”: 1,
“priority”: 3,
“action”: { “type”: “allow” },
“condition”: {
“urlFilter”: “||mail.example.com/”,
“resourceTypes”: [“main_frame”]
}
}

🔹 例:Yahooは全部ブロック、メールだけ許可
{
“id”: 1,
“priority”: 3,
“action”: { “type”: “allow” },
“condition”: {
“urlFilter”: “||mail.yahoo.co.jp/”,
“resourceTypes”: [“main_frame”]
}
},
{
“id”: 2,
“priority”: 2,
“action”: {
“type”: “redirect”,
“redirect”: { “extensionPath”: “/blocked.html” }
},
“condition”: {
“urlFilter”: “||yahoo.co.jp/”,
“resourceTypes”: [“main_frame”]
}
}

🔑 許可ルールの重要ポイント

項目
action "allow"
priority ブロックより高く(3以上)
書く位置 rules.json の 先頭推奨

👉 priority が低いと許可されません