Google has released what they call Google Search Wiki. Search Wiki is essentially the ability of logged-in users to add comments to search results, to be able to promote certain links to the top of the results for a given search, and to add your own URLs to a given search. It is unclear whether Google has since withdrawn Search Wiki or if it is not yet universally available, … [Read more...]