[Suggestion] Add website blacklist feature #21

Open
opened 2024-06-18 11:08:31 +00:00 by aauquantjospeh · 5 comments

I want to permanently block SEOshit sites from appearing in my search results. The Ublacklist browser extension works well but only on mainstream engines like Google, DDG, Brave, and SearX.

A simple feature that hides sites from appearing in search results, accessible right below the site's name, as well as a "show all" link at the top of the page in case the SEO results are somehow needed.

I use the official 4get instance so I hope this would be added in a per client/IP/user way and the blacklist not set on the server's side.

I want to permanently block SEOshit sites from appearing in my search results. The Ublacklist browser extension works well but only on mainstream engines like Google, DDG, Brave, and SearX. A simple feature that hides sites from appearing in search results, accessible right below the site's name, as well as a "show all" link at the top of the page in case the SEO results are somehow needed. I use the official 4get instance so I hope this would be added in a per client/IP/user way and the blacklist not set on the server's side.
Owner

I'm currently working on that. It will allow you to write regexp and other rule types to filter your results. Filters will be stored client-side in javascript localStorage

What do you think?

I'm currently working on that. It will allow you to write regexp and other rule types to filter your results. Filters will be stored client-side in javascript localStorage What do you think?
Author

Sounds good to me. Might be best to add a user friendly "block this site" button below a link so the user needn't configure regex manually if they want.

Sounds good to me. Might be best to add a user friendly "block this site" button below a link so the user needn't configure regex manually if they want.
Owner

The idea was that clicking on the favicon of a website opens a dialog like usual, but with the added option in there to open a popup for filtering, with a pre-filled regexp that you can edit if need be. You can also pick if you want to execute the filter against the full URL or just the domain. I also want to make it so you can pick between using Regex and simple string comparisons. Filtered websites will appear at the bottom in a <spoiler>, at the bottom of your results or at the top for custom re-ranking.

The idea was that clicking on the favicon of a website opens a dialog like usual, but with the added option in there to open a popup for filtering, with a pre-filled regexp that you can edit if need be. You can also pick if you want to execute the filter against the full URL or just the domain. I also want to make it so you can pick between using Regex and simple string comparisons. Filtered websites will appear at the bottom in a `<spoiler>`, at the bottom of your results or at the top for custom re-ranking.
Author

Sounds good to me.

image
Though from a UX perspective it's less confusing to click "block this site" than to open the Favicon, which people normally don't expect to have an extra bit of interactivity on it.

Sounds good to me. ![image](/attachments/6223b949-2588-4a8c-ac0e-400c359890ed) Though from a UX perspective it's less confusing to click "block this site" than to open the Favicon, which people normally don't expect to have an extra bit of interactivity on it.
Owner

True, but I find having a textual button visible at all times just clutters the interface. Maybe add a [options] button inline after the URL? But then, the placement of the button would change depending of the URL. I could also do what Searx does and place a button on the bottom right of the text result, although I find that to be annoying since I don't need it most of the time.

I'll think of something.

True, but I find having a textual button visible at all times just clutters the interface. Maybe add a [options] button inline after the URL? But then, the placement of the button would change depending of the URL. I could also do what Searx does and place a button on the bottom right of the text result, although I find that to be annoying since I don't need it most of the time. I'll think of something.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: lolcat/4get#21
No description provided.