Search Result not looking at local server

We use Domain Search in a Domain Catalog. The results from a search are displayed successfully in a view. When a user selects a link the results returned are from a server that is in another State. There are perfectly accessible servers on the local network but the system seems to take them in alphabetical order - not the closest one. If the user had previously had the database that did contain the document opened, there would be an icon on the workspace and then the local server is used, but if not the far away server is chosen. Is there a way to chose a server when using a link like this?