some plecos tend to attack your fish instead of the algae. and they seem to breed like crazy.

i think part of the component for algal bloom is water quality; pag madumi(i.e. madami nutrients) mas mabilis lumago. so i guess filtration would be your best bet.

i think some people use zeolite/pumice for filtration, pero ung cons daw dito is that it tends to absorb other nutrients(that fish and plants may need) aside from the waste. pero in your case, baka pwede siya