I dont know if this makes any sense or not but our old neighbor, this little old lady used to put gallon water jugs in her yard. I dont know why but she said its to keep the strays away.
Leave out cut oranges,lemon or limes. Cats hate citrus smells and don't go near them.Plus its natural and doesn't harm plants or children.
You could also try putting kitchen foil out as they don't like walking on it.