So, it is up to the poor user to sift through the results. It is very tiresome to look at each document to determine whether it is relevant or not. To save time, summary information can be shown with the results. Ideally the summary contains the title, an abstract or summary, key words and phrases, the date, and the author. In practice, many search engines just return the first few sentences from a document, which is often HTML gibberish.
Summarization can help in judging content.
Even then, the tags in the document may well not correspond to what the user wanted. XQL in its current state is a method for querying a hierarchical database. Instead, let us turn the question upside down and ask how we can use existing XML tags to improve the full text search. Automatically generating meta-data Authors seldom do adequate abstracts or indexes of documents. Moreover, there are many documents that have not been abstracted or indexed and never will be.