I have a small pond in my garden which gets dirty all the time. I tried different ways to clean it but then I got a pond pump from
https://backyardmash.com/gardening/best-pond-pumps/.
This is a really effective product that completely cleans the pond. You must order it if you want to have a neat and clean pond.