And once you open the floodgates of allowing user feedback to influence search results, the arms race begins, with every major news site checking the referrer for Google and begging you via popover to upvote their search result, and armadas of malware-controlled botnets being launched to generate authentic-looking feedback, and so on.
* Make your upvotes only influence your own search results, and other users like you (similar search history, similar geography, similar past upvote pattern). The fraudster upvoters would just improve SEO for their own fraudster circle. They would see their fraud-upvoted site as #1 within their own circle but it wouldn't change the ranking for me. The programmer circle gets programmer-vetted results on technical help. You know they are a programmer from their search history.
* Sites begging to upvote get a massive SEO hit of -10000 downvotes. Google's NLP should be good enough for this already.
An downvote should not mean "I disagree with this author" but rather "this site was useless spam" or "I derived no information from this site because it threw 5 popups in my face". Or if I downvote a bunch of paywall sites it should stop showing me paywall sites.
We're looking for a spam filter, basically.
How would you tell them apart? If you could identify abusive site formats mechanically anyway why even solicit votes?
1. Would a significant amount of real humans who actually cared about the content cast a vote (up or down)?
2. Would it be even remotely possible to protect against fraudulent voting at Google scale? (remember they can't even prevent fake business listings on Google Maps, which is at least theoretically closer to verifiable from, for example, business records)
2. I think Google could do it. They're pretty damn good at detecting bots on Google.com just by analyzing whether your behavior looks human or not, and they also have logic in place to detect fraudulent ad clicks. I think they could do a much better job with fake business listing detection but it's probably just not their focus. Search, on the other hand, is their lifeblood.
http://justinhileman.info/article/googles-edit-search-result...
This would be good if you could filter using only votes from people you know. Then you could mix in maintained lists like “all active HN users” from various communities.
I initially believed the "O" in SEO was misleading, as this kind of promotion is not optimisation (at least not for everybody), It turns out it's another letter that's misleading: "S" should be for Sales, not Search.
Bounce rate is a key ranking factor. Going back to the search results too quickly is a negative signal.
I open tabs for the top results and just close them when done. Often, I have to re-search with added "verbatim" filter or quotation marks because Google seems to ignore my most important keyword 90% of the time.