L'espansione della query da parte di un motore di ricerca può avvenire per raffinare la richiesta dell'utente.
Quando un utente fa una richiesta è indispensabile conoscere esattamente cosa vuole l'utente e quindi fornirgli una risposta più coerente. Per raffinare una ricerca i motori di ricerca aggiungono dei termini a quelli inseriti dall'utente usando i Thesauri (parole con significati simili).
Studiando l'Information Retrieval, due termini sono tanto più simili quanto sono più presenti negli stessi documenti, e due documenti sono simili quando contengono gli stessi termini. Questo database di termini può essere raffinato andando a definire una lista di Stop Words scartando articoli, pronomi ect.
Google è uno di quei motori di ricerca che espande le query e che usa altri termini per raffinare le proprie ricerche.
--Giorgiotave 16:22, Dic 19, 2005 (W. Europe Standard Time)