7. A system for algorithmically determining a visual appeal of content items, said system comprising: a processor; and a computer-readable memory device having encoded thereon computer readable instructions that when executed by the processor cause the processor to: store a plurality of software implemented algorithms in the memory device, each algorithm comprising one or more rules representing expert knowledge for subject matter of online content items, the rules are capable of recognizing graphic content parameters, recognizing textual content parameters, and relating the graphic content parameters and the textual content parameters to a set of desired parameters accessible to the rules based on the expert knowledge, the parameters relating to the appearance of the graphic content and the textual content, each algorithm pertains to a different aspect of online content; receive one or more generated items of online content from a content provider computing device; determine graphic content parameters and textual content parameters of the received items of online content, by parsing the online content using the plurality of algorithms according to the different rules included in each algorithm, wherein determining the graphic content parameters and textual content parameters include determining a relative size of a font with respect to other textual content, a location of the textual content within the content item, a location of breaks used in text wrapping in the textual content, a relative alignment of the textual content, a readability of the textual content based on font colors and background colors, and an orientation of graphic objects within the content item; compare the determined parameters to the set of desired parameters, by determining whether each aspect meets a respective predefined threshold value; rank the items of online content based on the comparisons; and provide guidance for improving a quality of the items of online content by outputting the ranked items of online content to the content provider computing device.
7. A system for algorithmically determining a visual appeal of content items, said system comprising: a processor; and a computer-readable memory device having encoded thereon computer readable instructions that when executed by the processor cause the processor to: store a plurality of software implemented algorithms in the memory device, each algorithm comprising one or more rules representing expert knowledge for subject matter of online content items, the rules are capable of recognizing graphic content parameters, recognizing textual content parameters, and relating the graphic content parameters and the textual content parameters to a set of desired parameters accessible to the rules based on the expert knowledge, the parameters relating to the appearance of the graphic content and the textual content, each algorithm pertains to a different aspect of online content; receive one or more generated items of online content from a content provider computing device; determine graphic content parameters and textual content parameters of the received items of online content, by parsing the online content using the plurality of algorithms according to the different rules included in each algorithm, wherein determining the graphic content parameters and textual content parameters include determining a relative size of a font with respect to other textual content, a location of the textual content within the content item, a location of breaks used in text wrapping in the textual content, a relative alignment of the textual content, a readability of the textual content based on font colors and background colors, and an orientation of graphic objects within the content item; compare the determined parameters to the set of desired parameters, by determining whether each aspect meets a respective predefined threshold value; rank the items of online content based on the comparisons; and provide guidance for improving a quality of the items of online content by outputting the ranked items of online content to the content provider computing device. 10. The system of claim 7 , wherein the computer readable instructions when executed by the processor cause the processor to compare the determined parameters to the set of desired parameters that include a definition of incompatible combinations of parameters.