Filtering out the spam results is only half the problem. In my experience, a legitimate site's content is cloned by a spam site, and that one appears in a Google search and the legitimate one does not. The example that keeps hitting me is GitHub Issues.
Filtering out the spam only removes the clones; it doesn't get the good results back in.
Filtering out the spam only removes the clones; it doesn't get the good results back in.