It may also be worth spraying them with water when they are too hot. As they get hotter the efficiency drops a little. It's only a few percent, and usually it happens at the time you need the efficiency the least because it's sunny, but if you can combine cleaning and cooling and get a few extra w out if it, why not.
Yes, I meant I can get on board with automatically (periodically or based on some trigger or sensor) spraying the panels with water but I was hoping it isn't necessary to use Windex® or even dish soap on the panels themselves.
Solar panels are increasingly being oriented east or west instead of south, as while it reduces overall yield, it maximises power when it's needed the most - during morning and evening peaks.
I don't have numbers, but I suspect it alleviates issues with dust buildup and temperature.