21. The non-transitory computer-readable storage medium of claim 14 , wherein the instructions that cause the computer system to generate the document object model template, when executed by the one or more processors, cause the computer system to generate the document object model template based at least in part on a plurality of document object model snapshots obtained from the information representative of web content.
14. A non-transitory computer-readable storage medium having stored thereon instructions that, when executed by one or more processors of a computer system, cause the computer system to: obtain information representative of web content, the web content including webpage content from multiple pages of a website that are identified with different domain names; analyze the information to identify commonalities among the multiple pages of the website identified with different domain names; generate, based at least in part on the identified commonalities between the multiple pages of the website, a document object model template specifying a structure of permissible web content; and provide the document object model template to a user device for use in evaluating further web content.