Interesting question... There is no easy way to exclude those, as far as I know. You can exclude certain sites from search results, but not those spammy ones categorically. The issue stems from the automated crawling algorithms.
Maybe a different search engine is better tuned to downplay the importance of those? I haven't paid much attention to Bing, Yahoo, DuckDuckGo, but they may be viable alternatives.
Bookmarks