A search engine recommends pages to users based on extracted page features. It creates a structure feature recommender that takes in a page and recommends it. The search engine performs a Yahoo search with the query and returns a list of pages.