You have to control nutrient import and export on your terms. Your current nutrient level will fuel a certain level of algae growth, no matter what. If your alkalinity and calcium are maintained, then desirable coralline algae will use some of it. Hair algae, Halimeda, Valonia, or Caulerpa will use the rest. Most people find Caulerpa easier to remove than hair or bubble algae. It's also a fast growing competitor of the others. On the other hand a DSB, skimming, and water changes will reduce or remove nutrients. Unless you are grossly overstocked or overfeeding, I wouldn't focus on reducing nutrient import as much as on increasing export. Caulerpa is easier to remove but it is still invasive. It's best to grow in a sump or in a defined area of your tank. The hair algae has to come out by hand until you have a viable competitor and some herbivores.