Techniques are disclosed that locate implicitly defined semantic
structures in a document, such as, for example, implicitly defined lists
in an HTML document. The semantic structures can be used in the
calculation of distance values between terms in the documents. The
distance values may be used, for example, in the generation of ranking
scores that indicate a relevance level of the document to a search query.