Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We run a small search engine and have recently been notified of a number of hate related links in our results that would upset a significant proportion of our users. Our first instinct is to summarily remove these results, but I'm concerned that this makes us little better than the oppressive regimes that censor the web. Where does one draw the line and how might one justify removing results that we deem offensive?

share|improve this question
I added the appropriate tags for you and removed the "opinion" question since that makes it very subjective which will get the question closed. – John Conde Feb 8 '11 at 15:58
Thanks @John... – spender Feb 8 '11 at 15:59
Has your question been answered or do you need more information? – Christopher Feb 14 '11 at 19:06

Personally, I want to say that instead of removing the results, just make sure the results of an offensive nature are at the very bottom of the results.

Either that or take after Google and give users the option.

share|improve this answer

A simple way around your dilemma would be to allow the searcher themselves to decide. Instead of removing the results, you could flag them as "potentially containing hate speech".

Upon performing a search that contains these results, you could prompt the searcher:

Your search contains results that may be considered hate speech; would you like to hide these results?

This would allow the searcher to pick whether or not those results conflict with their values, and act accordingly. You could even cache their choice for later, so the dialog doesn't become a nuisance.

You'll still be stuck in the position of classifying & identifying "objectionable material" of sorts, and may catch some flak for that alone, but you avoid the whole issue of restricting your search results and allow the user to choose what's best for themselves.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.