Fix search route (clean + paging)