Jeśli użytkownik poda w polu wyszukiwarki frazę, która wyczerpuje temat zapytania, wówczas wyszukiwarka będzie funkcjonować na poziomie płytkim, wyłącznie lokalizując żądaną informację. Jeśli użytkownik nie poda wystarczająco dużo szczegółów, wówczas narzędzie wyszukiwania może działać w trybie głębokim.

Wiele wyszukiwarek korzysta z danych związanych ogólnie ze społeczeństwem lub z konkretną grupą ludzi, jednak wyszukiwanie spersonalizowane polega na profilu użytkownika, który jest wyjątkowy dla każdego z nich. Systemy badawcze, które personalizują wyniki wyszukiwań, przedstawiają ich użytkowników w różnoraki sposób. Opierają się one albo na użytkownikach, wyraźnie określając ich zainteresowania, lub też na cechach demograficzno-kognitywnych. Jednak dostarczane na temat użytkownika informacje mogą być trudne do przechowywania i aktualizacji. Zbudowano także ukryte modele użytkownika oparte na treści, którą on przeczytał lub na odwiedzanych przez użytkownika stronach internetowych• • • • • .