You should feed the birds once a day, at the same time if possible. If you want the birds to visit your garden frequently, you must be consistent in your bird feeding habits. They only have so much energy, and they often build their nests close to regular food sources.