Trying to control blanket weed and algae in my pond

Over the past year, I’ve watched in despair as algae has wrapped its ever extending arms around my pond; I feel like algae is threatening to suffocate my pond at any moment.   The other ponds I’ve created in the past have never really suffered with algae to the same extent that my current pond has.