12. One or more non-transitory computer readable media storing instructions which, when executed by one or more computing devices, cause: automatically observing user interaction with a particular web form; producing one or more URL fetch patterns corresponding to the particular web form based, at least in part, on the observed user interaction; generating a first URL, based, at least in part, on the one or more URL fetch patterns, wherein the first URL includes a first value for a particular parameter associated with the particular web form; automatically crawling the first URL to obtain a first record; automatically extracting business information from the first record; applying one or more tags, based on the business information, to an entry in a business listing database; generating a second URL, based, at least in part, on the one or more URL fetch patterns, wherein the second URL includes a second value for the particular parameter; wherein the second value is distinct from the first value; automatically crawling the second URL to obtain a second record; and automatically extracting second business information from the second record.
17. The one or more non-transitory computer readable media of claim 12 , wherein the one or more tags are used to identify results of a search query performed using the business listing database.