Like Rad said, remove all hideing places for snakes. Keep grass cut short .. snakes don't like to be exposed & don't live long if they are.
They will either get eaten by other creatures or not come around if they can't hide.
I've been bitten by alot of snakes (non poisonous) mostly because I don't try not to. Snakes don't bother me. However I agree with Dave, I don't want any snakes around my pond. They eat alot of the same things my fish eat & I don't want the competition.
No offense to those who would leave the pond to the snakes but it's my pond, I made it & I get to decide what will live in it!
They are not endangered & have alot of places they can live. My pond is not one of them.