4. A system, comprising: at least one computing device; a content evaluation application executed in the at least one computing device, the content evaluation application configured to at least: receive from a client computing device over a network, a network request for a network page; associate one of a plurality of user accounts with the network request; retrieve the network page from a network page server over the network; calculate a plurality of component scores for the network page including a user interaction score, wherein the user interaction score is a function of user interaction data, the user interaction data comprising at least data representing previous interactions with the network page by at least one viewer of the network page; determine a plurality of weights to be multiplied to the plurality of component scores from configuration data associated with the user account, each of the plurality of user accounts associated with configuration data; generate a quality score for the network page by applying the plurality of weights specified by the configuration data associated with the user account to the plurality of component scores; encode for rendering by the client computing device a report embodying at least the quality score within a header portion of the network page; determine a dynamic threshold value as a function of aggregate values of quality scores of a plurality of other network pages; and responsive to the quality score falling below the dynamic threshold value, output a one of the plurality of component scores to be improved; and a network page server application executed in the at least one computing device, the network page server application configured to generate search results comprising a list of network pages, wherein the list of network pages is sorted according to respective quality scores associated with the network pages in the list.
8. The system of claim 4 , wherein the content evaluation application is further configured to obtain a definition of at least a portion of the plurality of weights from the client computing device.