For optimal visibility, make sure there is a high level of contrast between the color of the text and the color of the background. Suggested color combinations include black and white, white and dark blue, yellow and black, and red and white.
Don't crowd the yard sign with too many graphics, colors, or copy - just focus on a single message like "open house" or "price reduced."