Black list, promote list features
Hi ! MySearch, acting like a proxy, already permits to stay away from the google bubble. That's great. But we still endure google results. I'd love to go further and to be able to influence a little bit the search algorithm. To begin with, I'd love to simply remove some websites from the search results: I don't want to use amazon for instance. We could do that with a blacklist on the server. We could also allow the user to add a site to the blacklist from the UI. Then, if it's my own instance I add the site on the list serverside, but for other users we could use a cookies system ? The list would be given to mysearch for every request, so every user would be able to have a different blacklist.
Similarly, I'd love to promote some websites. For example, if I search for a book I don't want amazon but I'd rather see lalibrairie.com. (thinking out loud now:) We could just promote the result: if it is low in the search results, we push it up a little bit. But how to deal with the engine that searches page by page ? My prefered website showing at the third page will be promoted too late. Or maybe we promote websites when for given keyword.
That would be awesome ! Search results to the people ! Any thoughts ?