If I were running the whole show, I'd introduce new laws that classify any private for-profit corporation with valuation above a certain percentage of the GDP as special entities that are not allowed to express any political opinion whatsoever. They would also need to accept additional auditing and transparency measures to enforce this. I'd set this limit high enough that only 50 or so companies need to do this at any one time.
I would set up a dedicated department whose entire job is to watch Google - and only Google - like a hawk. Same with FB.
Alas, I am not actually running the show, so for now I would just like people to realize that we're all in a big hole here and they should stop digging.