Вы должны определить дополнительный маршрут:
routes.MapRoute(
"UsersSearch", // Route name
"users/search/{name}/{friend}/{page}", // URL with parameters
new { controller = "Users", action = "Search" } // Parameter defaults
);
routes.MapRoute(
"UsersSearch", // Route name
"users/search/{name}/{friend}", // URL with parameters
new { controller = "Users", action = "Search" } // Parameter defaults
);