1. A method comprising: receiving, by one or more processors of a computing system, a list of Uniform Resource Locators (URLs) with each individual URL in the list corresponding to a respective URL document of a plurality of URL documents; parsing, by the one or more processors, a first URL document to identify a plurality of candidate record header tags; determining, by the one or more processors, one or more scores for each individual candidate record header tag of the plurality of candidate record header tags based on one or more record header tag criteria; cumulating, by the one or more processors, the one or more scores associated with each individual candidate record header tag to obtain a total score for each individual candidate record header tag; and selecting, by the one or more processors, a candidate record header tag of the plurality of candidate record header tags as a record header tag for the first URL document based on the total scores of the candidate record header tags.