17. A non-transitory computer-readable medium that stores instructions executable by at least one processor for performing a method, the computer-readable medium comprising: instructions to receive a document that includes first, second, third, and fourth terms; instructions to identify that an implicit list is present within the document, where the list includes a plurality of items; instructions to determine that the first and second search terms appear in the list; instructions to determine, in response to determining that the first and second terms appear in the list, a distance value between the first and second terms in the list, where the distance value is determined based on at least one of a plurality of rules that is associated with particular locations, in the list, of the first and second terms, where the instructions to determine the distance value include, instructions to determine that the first term appears in one of the plurality of items of the list and the second term appears in a different one of the plurality of items of the list, and instructions to generate a first distance value based on the first term appearing in the one of the plurality of items of the list and the second term appearing in the different one of the plurality of items of the list, where the first distance value, relative to a particular distance value of the third and fourth terms, indicates that the first and second terms are farther apart from each other than third and fourth terms, when the third term appears in one of the plurality of items of the list and the fourth term appears in a header of the at least one list, or instructions to generate a second distance value based on the first term appearing in the one of the plurality of items of the list and the second term appearing in the different one of the plurality of items of the list, where the second distance value, relative to a particular distance value of the third and fourth terms, indicates that the first and second terms are farther apart from each other than the third and fourth terms, when the third and fourth terms appear in a same one of the plurality of items of the list; instructions to generate, with the one or more processors, a ranking score for the document based on the first or second distance value; and instructions to order the document with respect to at least one other document based on the ranking score for the document.
17. A non-transitory computer-readable medium that stores instructions executable by at least one processor for performing a method, the computer-readable medium comprising: instructions to receive a document that includes first, second, third, and fourth terms; instructions to identify that an implicit list is present within the document, where the list includes a plurality of items; instructions to determine that the first and second search terms appear in the list; instructions to determine, in response to determining that the first and second terms appear in the list, a distance value between the first and second terms in the list, where the distance value is determined based on at least one of a plurality of rules that is associated with particular locations, in the list, of the first and second terms, where the instructions to determine the distance value include, instructions to determine that the first term appears in one of the plurality of items of the list and the second term appears in a different one of the plurality of items of the list, and instructions to generate a first distance value based on the first term appearing in the one of the plurality of items of the list and the second term appearing in the different one of the plurality of items of the list, where the first distance value, relative to a particular distance value of the third and fourth terms, indicates that the first and second terms are farther apart from each other than third and fourth terms, when the third term appears in one of the plurality of items of the list and the fourth term appears in a header of the at least one list, or instructions to generate a second distance value based on the first term appearing in the one of the plurality of items of the list and the second term appearing in the different one of the plurality of items of the list, where the second distance value, relative to a particular distance value of the third and fourth terms, indicates that the first and second terms are farther apart from each other than the third and fourth terms, when the third and fourth terms appear in a same one of the plurality of items of the list; instructions to generate, with the one or more processors, a ranking score for the document based on the first or second distance value; and instructions to order the document with respect to at least one other document based on the ranking score for the document. 19. The computer-readable medium of claim 17 , where the method further comprises: instructions to determine that a fifth term appears in one of the plurality of items of the list and a sixth term appears in a header of the list, and instructions to generate another distance value based on the fifth term appearing in the one of the plurality of items of the list and the sixth terms appearing in the header of the list, where the another distance value, relative to a particular distance value of the fifth and sixth terms, indicates that fifth and sixth terms are equally distant to seventh and eighth terms, where the seventh term appears in a different one of the plurality of items of the list and the eighth term appears in a header of the list.