Ublacklist
Blocks specific sites from appearing in Google search results
Install / Use
/learn @iorate/UblacklistREADME
uBlacklist
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
License
uBlacklist is licensed under MIT License.
Related Skills
vue-3d-experience-skill
A comprehensive learning roadmap for mastering 3D Creative Development using Vue 3, Nuxt, and TresJS.
orbit-planning
O.R.B.I.T. - strategic project planning before you build. Objective, Requirements, Blueprint, Implementation Roadmap, Track.
next
A beautifully designed, floating Pomodoro timer that respects your workspace.
roadmap
A beautifully designed, floating Pomodoro timer that respects your workspace.
