If you maintain your pool regularly, test the water, rebalance the water chemistry and clean the pool then you will not suffer from this issue too often.
It does happen on occasion though to even the most scrupulous people luckily the issue is simple to deal with. The first way is that you could do preventative dosing or you could use pool algaecides only when you get a bloom in your pool. Either method is valid although I like as much pool uptime as possible during the season so I regularly dose my pool every other week.
Having a cloudy pool or a pool profuse with blooms can be very frustrating especially if you use your pool a lot recreationally. Using an Algaecide can bring relief to algae/cloudy pool issues within 24 hours of use. They are amazing products that come in various varieties that I will discuss further in a later article.