Search functionality and ranking algorithms.