Like Bucky said, keep the tank away from sunlight, stop leaving the tank light on more than 8 hours a day (use a timer or just leave it off for a while), and make sure you stay on top of your frequent small water changes (~25% at a time). Do not overstock your fish tank, and do not overfeed your tank. Almost every amateur fish keeper I've ever seen overfeeds their tank.
Removing everything and cleaning it simply destroys whatever ecosystem you've built and puts everything into shock. You'll have to go back through the whole ammonia > nitrite > nitrate cycle again. Better to simply try to starve it out with small corrections than trade your algae problem for a different problem.
z6joker9 wrote: