The most common way to help prevent them is consistent use of warm compresses, basically putting a hot cloth over the eyes for a few minutes, followed by massaging the lids to express the meibomian glands. A stye is often caused by these glands backing up, being closed off, so the body walls it off to create a cystic pocket. Preventing their early formation is the best way to stop them.
Blepharitis is a general term and it often includes MGD, or meibomian gland dysfunction, and many times the little elevations you are seeing on the lower lid are actually capped up glands, not cysts per se. Any kind of oil or creams will only exacerbate this problem. The idea is to help to express the glands yourself to prevent them backing up.
Hope this helps. I am an ophthalmologist.
"The soul that does not attempt flight; does not notice its chains."