algae needs three things to survive, light, phosphate and nitrates.
nitrates are directly tied to what's in your tank, fish poop and overfeeding are generally the main culprits for this, reduce feeding will help as will a skimmer as mentioned above. running a refugium is another way to absorb...