1. A method for rating user generated content (UGC) with respect to search results generated by a search engine, the method comprising: recognizing a UGC data field collected from a web document located at a web location; calculating a document goodness factor for the web document; calculating an author rank for an author of the UGC data field; calculating a location rank for the web location; generating a rating factor for the UGC data field based on the document goodness factor, the author rank and the location rank; and outputting a search result including the UGC data field positioned in the search results based on the rating factor.