SkillAgentSearch skills...

Ublacklist

Blocks specific sites from appearing in Google search results

Install / Use

/learn @iorate/Ublacklist
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

uBlacklist

English | Deutsch | 简体中文

Blocks specific sites from appearing in Google search results

Chrome Web Store / Firefox Add-ons / App Store (for macOS and iOS, thanks to Group-Leafy)

Description

This extension prevents the sites you specify from appearing in Google search results.

You can add rules on search result pages, or on sites to be blocked by clicking the toolbar icon. Rules can be specified either by match patterns (e.g. *://*.example.com/*) or by expressions including regular expressions, variables and string matchers (e.g. /example\.(net|org)/, path*="example"i, $category = "images" & title ^= "Example"…).

You can synchronize rulesets across devices via cloud storage. At the moment, Google Drive and Dropbox are supported.

You can also subscribe to public rulesets. Some subscriptions are listed on the website: https://ublacklist.github.io/subscriptions

Browser support policy

uBlacklist supports the following browser versions:

  • Chrome: Latest stable version only
  • Firefox: Latest stable version and latest ESR only
  • Safari: Latest stable version only (macOS and iOS)

However, community contributions for older browser versions or browsers based on Chromium/Firefox are welcome.

Supported search engines

This extension is available in the below search engines.

<!-- prettier-ignore-start -->

| | Web | Images | Videos | News | | --- | --- | --- | --- | --- | | Google | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | Bing | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | Brave | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | DuckDuckGo | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | Ecosia | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | Kagi | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | SearXNG | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | Startpage | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | Yahoo! JAPAN | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | | Yandex | :heavy_check_mark: | | :heavy_check_mark: | |

<!-- prettier-ignore-end -->

For subscription providers

To publish a ruleset as a subscription, place a ruleset file encoded in UTF-8 on a suitable HTTP(S) server, and publish the URL. Here is an example hosted on GitHub:

https://raw.githubusercontent.com/iorate/ublacklist-example-subscription/master/uBlacklist.txt

You can prepend YAML frontmatter to your ruleset. It is recommended that you set the name variable.

---
name: Your ruleset name
---
*://*.example.com/*

Contributing

See our Contributing Guide for detailed development setup and guidelines.

Author

iorate (X)

License

uBlacklist is licensed under MIT License.

Related Skills

View on GitHub
GitHub Stars6.5k
CategoryProduct
Updated4h ago
Forks358

Languages

TypeScript

Security Score

100/100

Audited on Mar 21, 2026

No findings