Pics would help out tremendously.
Sounds like diatoms.
For overall algae control, I recommend:
Limiting the number of phospates in the system, this includes using RODI for top off and NSW or RODI for water changes, rinsing frozen foods before feeding, not over feeding fish or corlas.
Maintaining proper calcuim, alkalinity and pH levels. IME nuissance algae seems to usually be accompained by lower pH levels.
Setting up the system for denitrification. This can be done with chemical media (like Seachem's denitrate or similar products). Macro algaes are also helpful. IME the slower growers like many of the beautiful reds do not consume as many nitrates as there faster growing, not quite as beautiful counterparts, although I am partial to the prolifera caulphera which I find to be a fast grower and quite stunning. Good flow through the rock work and quaility liverock are also useful. Dead rock will not contain the aerbic bacteria used for denitrification although it can be seeded to contain the aerobic bacteria that converts ammonia to nitrite and nitrite to nitrate. Remote unlit deep sand beds are also very effective if you have the space.
Not using products or chemicals that contribute to the problem such as cheap carbon that contains and leaches phosphates.
Limiting natural sunlight to the tank as well as regularly replacing bulbs before the get old and begin to shift there color spectrum to a spectrum more favorable for nuissance alagae growth.
Regular water changes with good water is great. Make sure during this process that you are using your syphon to remove any detritus. i like to use smaller gage hosing so I can vacuum extra good and not remove to much water to fast during this process.
If your having a diatom outbreak, it will need to run it's course. If you fight it and continue with it's removal then it will never go away. Diatoms run there won course. The timeline from your tank setup is ripe for a diatom outbreak.
If you follow the rest of the advice you'll never have to battle the extremely lame nuissance algaes though.
HTH
Good Luck.