The document surveys various approaches to web mining, focusing on enhancing web search efficiency and user-specific results. It discusses the challenges of current search engines, the importance of user feedback, and various types of web mining such as content, structure, and usage mining. The paper proposes improved techniques for better search results through user profile construction, query mapping, and keyword extraction.