1. A computer-implemented method of analyzing web page content, the method comprising: retrieving a web page located by a crawler program; programmatically analyzing content of the web page to evaluate whether the web page includes a product offering; and generating, based at least in part on the programmatic analysis of the web page, a score that reflects a likelihood that the web page includes a product offering.