Seeing a snake in your garden does not necessarily mean your plants are attracting it. Look instead for food, water, shelter and hidden entry points.