Internet pomaga nam uzyskać wszystkie wymagane informacje; ale pytanie brzmi, czy pobrane informacje są istotne, czy nie. System rekomendacji zapytań pomaga użytkownikowi w skutecznym znajdowaniu dokładnych informacji z korpusu internetowego. Wyszukiwarka jest używana, gdy użytkownik zna swoje rzeczywiste zapytanie. Użytkownik woli korzystać z systemu rekomendacji, gdy nie wie, jakie zapytanie należy skierować do wyszukiwarki. W ten sposób rekomendacja zapytania pomaga uczącemu się zaspokoić potrzebę informacji na bardzo początkowym etapie. Wielu badaczy przedstawiło różne metody rekomendacji oparte na historii użytkownika, wzorcach nawigacyjnych, wykresie przepływu zapytań, podobieństwie zapytań, poprzednich zapytaniach użytkownika, zachowaniach związanych z kliknięciami, historii fragmentów do wyszukiwania informacji. Czasami jednak metody te nie są w stanie uzyskać właściwej rekomendacji dla zapytań o niskiej częstotliwości. Przedstawiona metoda rekomendacji adresów URL wykorzystuje fragmenty, preferencje użytkownika, lokalizację i synonimy do rekomendowania lepszych wyników. Wydajność systemów jest mierzona na podstawie precyzji i wycofania. Metoda działa lepiej i skuteczniej dla wszystkich zapytań o wysokiej i niskiej częstotliwości.