Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is uBlacklist?
uBlacklist is a browser extension that filters search results. Instead of blocking ads or trackers, it removes or highlights entire sites in the results pages you already use—mainly Google Search, but also Bing, Brave, DuckDuckGo, Ecosia, SearXNG, Startpage.com, Yahoo! JAPAN, and Yandex. It runs on Chrome, Firefox, Edge, and Safari.
It is aimed at people who keep seeing the same low-value domains in search results—content farms, scraped copies, spammy forums—and want them gone without switching search engines.
H3 What it can do
- Completely block unwanted sites from appearing in search results.
- Block sites by specific URLs using match patterns or regular expressions.
- Block sites by specific titles using regular expressions.
- Highlight preferred sites in search results rather than hiding them.
- Synchronize rulesets across devices using Google Drive, Dropbox, OneDrive, WebDAV, or browser sync.
- Subscribe to public rulesets, so you can start from a maintained blocklist instead of writing every rule yourself.
H3 How it compares to similar tools
| Approach | What it filters | Where it works | Main trade-off |
|---|---|---|---|
| uBlacklist | Search result entries, by site, URL or title | Multiple search engines | Only affects search results, not the sites themselves |
| Search engine built-in filters | Limited safe-search or domain preferences | One engine | Little control, rarely portable |
| Ad/tracker blockers | Ads and tracking scripts | Across the web | Usually do not remove organic search results |
H3 A practical example Suppose you search for a recipe and the first page is full of copied versions from one aggregator. You add that domain as a rule in uBlacklist; those results disappear from Google, Bing and DuckDuckGo on every device where your ruleset syncs. If you would rather keep them visible but deprioritized, use the highlight feature for sites you trust instead.
H3 Deciding whether to use it Choose uBlacklist if you want per-site control over search results and use more than one search engine. Skip it if your problem is ads on pages rather than results, or if you only ever use one search engine that already lets you block domains. Also consider that regex title rules can be powerful but need care—an overly broad pattern can hide legitimate results.
A useful next step: install it in one browser, subscribe to one public ruleset, and add just two or three domains you personally distrust. Widen the rules only after you see how it behaves. For browser-level alternatives, Chrome Web Store and Firefox Add-ons list related extensions, though their filtering goals differ.
How do I install uBlacklist on Chrome, Firefox, Edge, or Safari?
Install uBlacklist from your browser's own extension store, because it ships as a native add-on for Chrome, Firefox, Edge and Safari rather than as a manual script or a single cross-browser package.
- Chrome: install from the Chrome Web Store.
- Firefox: install from Firefox Add-ons (AMO).
- Edge: install from the Edge Add-ons store.
- Safari: install from the App Store; the Safari version is maintained by Group-Leafy.
After installing, open the extension's options page to add your first blocked site, then reload your search results to see the effect. If you have a ruleset you already trust, subscribing to it is faster than typing rules by hand; otherwise start with one or two domains you never want to see again and confirm they disappear.
A practical next step: if you use several browsers or machines, set up rule synchronization so you aren't rebuilding the same list four times. uBlacklist supports Google Drive, Dropbox, OneDrive, WebDAV and browser sync for this.
One trade-off to weigh before installing: the extension filters results on Google plus Bing, Brave, DuckDuckGo, Ecosia, SearXNG, Startpage.com, Yahoo! JAPAN and Yandex, but it does not change the underlying search index. Blocked sites still exist; they are simply hidden from your result pages. If you need a site occasionally, use a URL or title pattern that is narrow rather than blocking the whole domain.
For background on the project and its documentation, see uBlacklist and the source repository on GitHub.
How can I block specific websites from appearing in my Google search results?
Install a search-result filter extension rather than relying on Google's built-in tools. uBlacklist is one option: it removes chosen sites from Google results and also works with Bing, Brave, DuckDuckGo, Ecosia, SearXNG, Startpage.com, Yahoo! JAPAN, and Yandex.
What it actually does
- Blocks whole domains so they never appear in your results.
- Blocks by URL pattern — match patterns or regular expressions, useful for subdomains or specific paths.
- Blocks by title using regular expressions, which catches pages whose URLs vary but whose titles are predictable.
- Highlights preferred sites, so good sources stand out instead of being buried.
- Syncs rules across devices via Google Drive, Dropbox, OneDrive, WebDAV, or browser sync.
- Subscribes to public rulesets, so you don't have to build every rule yourself.
Matching the tool to your situation
| Situation | Best approach |
|---|---|
| A few content farms keep resurfacing | Add each domain by hand |
| One site floods results with many subdomains | URL pattern or regex |
| Pages change URLs but keep the same title | Title regex |
| Many people share the same junk sites | Subscribe to a public ruleset |
| You work across laptop and phone | Enable sync |
A concrete example
Suppose a forum keeps appearing for technical queries but its threads are outdated. Add the domain as a rule, then test with a search you know triggers it. If the same operator runs several subdomains, switch to a wildcard or regex rule so you don't repeat the work.
Trade-offs to weigh
- Regex rules are powerful but easy to write too broadly; a bad pattern can hide sites you wanted.
- Public rulesets save time but reflect someone else's judgment, so review what you subscribe to.
- A filter changes what you see, not what Google indexes — your results are personalized to your rules, not objectively cleaner.
Next step
Pick the extension for your browser (Chrome, Firefox, Edge, or Safari), add one domain you're tired of seeing, and run a test search. Once that works, decide whether a shared ruleset is worth subscribing to. For a second opinion on which filters exist, GitHub hosts the project and its rule lists, and Chrome Web Store lists the extension for Chrome users.
How do I use match patterns or regular expressions to block sites by URL or title?
uBlacklist supports two rule formats: match patterns and regular expressions. Match patterns are simpler and cover most URL-blocking needs; regular expressions are more powerful and are also the only way to block by page title.
Match patterns (URLs only)
A match pattern looks like *://*.example.com/*. The * wildcard stands in for any characters, so this pattern blocks every page on example.com and its subdomains across HTTP and HTTPS. To narrow it, be more specific: *://example.com/forum/* blocks only the forum section. Match patterns are the right choice when you know the domain you never want to see again.
Regular expressions (URLs and titles)
Regular expressions match against the full URL or the page title and let you combine conditions. For example, a URL regex could target a query string or a path fragment that a simple pattern cannot express, such as URLs containing both a domain and a specific keyword. For titles, you write a regex that matches the words you want gone — useful when spammy pages share a title formula rather than a single domain.
The key difference:
| Match patterns | Regular expressions | |
|---|---|---|
| Applies to | URLs | URLs and titles |
| Difficulty | Low | Moderate |
| Best for | Blocking whole domains or sections | Blocking by keyword, path logic or title |
A practical workflow
Start with match patterns for the obvious offenders. When you notice results that keep slipping through — same phrasing in the title, or a URL pattern across many domains — add a title or URL regex for that. Test a new rule on a search you can re-run so you can confirm it removes the right results and nothing else.
If you would rather not build rules yourself, uBlacklist can subscribe to public rulesets, which are collections maintained by other users. That is often the fastest route: subscribe first, then add personal rules for what the shared lists miss. Rulesets can also be synchronized across devices via services such as Google Drive, Dropbox or browser sync, so your rules follow you between browsers.
For a second opinion on what a site actually is before you block it permanently, Reddit discussions and Hacker News threads often surface whether a domain is low-quality or merely unfamiliar.
How do I synchronize my uBlacklist rulesets across multiple devices?
uBlacklist supports several ways to sync rulesets across devices: Google Drive, Dropbox, OneDrive, WebDAV, or the browser's built-in sync. Which one you pick depends on where you already store files and which browsers you use.
Choosing a sync method
- Browser sync — simplest option if all your devices run the same browser family with sync enabled (for example, Chrome on desktop and Android). No extra account or configuration.
- Google Drive / Dropbox / OneDrive — good when you mix browsers or platforms, since the ruleset lives in your cloud account rather than in one browser's sync service.
- WebDAV — the choice if you run your own server (Nextcloud, for example) and prefer to keep the ruleset out of third-party cloud storage.
How to set it up
- Install uBlacklist on each device (Chrome, Firefox, Edge, and Safari are supported).
- Open the extension's options page and find the sync section.
- Select your provider and authorize the connection if prompted.
- On your other devices, connect the same account or server.
- If you use public rulesets, subscribe to them on each device — subscriptions and your personal block list are separate, so confirm both are present after syncing.
Practical notes
A concrete scenario: you block a set of sites on your work laptop, then want the same list on a personal desktop and phone. Browser sync handles this with no setup beyond signing into the browser; a cloud provider handles it even if the phone runs a different browser.
Two trade-offs worth knowing. First, syncing a ruleset is not the same as syncing subscriptions — if you rely on community-maintained lists, check that each device is subscribed, not just connected. Second, WebDAV gives you the most control but requires you to keep the server reachable and credentials current; a lapsed connection can leave devices silently out of date.
If you only use one browser everywhere, start with browser sync and skip the rest. If you mix browsers or want the list portable, pick the cloud service you already use daily.
Where can I find and subscribe to public rulesets for uBlacklist?
Public rulesets for uBlacklist are shared as subscription URLs — plain text lists of blocked (or highlighted) sites that the extension can pull in and keep updated. You subscribe to one by pasting its URL into uBlacklist's options under the rulesets/subscriptions section, rather than installing anything from a store.
Where to look:
- The project's own repository and README. The uBlacklist project on GitHub links to community-maintained ruleset collections and explains the subscription format. Start here because the format details matter.
- Community "awesome" lists. Search GitHub for uBlacklist ruleset collections; several maintainers publish curated lists grouped by topic, such as content farms, AI-generated spam, or region-specific low-quality sites.
- Individual maintainers' pages. Many rulesets live on a person's GitHub Pages or repository, with a raw file URL you subscribe to directly.
When choosing a ruleset, weigh these trade-offs:
| Consideration | Why it matters |
|---|---|
| Scope | A broad "spam" list blocks more but risks hiding sites you actually want |
| Maintenance | Check the last commit date; stale lists miss new spam domains |
| Transparency | Prefer lists you can read and inspect before subscribing |
| Overlap | Multiple lists can duplicate rules; a few well-maintained ones beat many |
| Highlight vs. block | Some rulesets promote preferred sites instead of blocking others |
A practical next step: open uBlacklist's options, find the ruleset/subscription field, and add one well-maintained list first. Search for a term you know is polluted, confirm the results look better, and only then add more lists. If something useful disappears, remove that ruleset or add the site to an allowlist rather than abandoning the extension.
You can also sync your chosen rulesets across devices via Google Drive, Dropbox, OneDrive, WebDAV, or browser sync, so a subscription you set up on one machine follows you to the others.
User reviews (0)