Reducing Size of WordPress Site


I’ve a long-time WordPress site that has been growing rather big in size.

What are the recommended ways to reduce the size ie. trashing old posts dated more than 2 years etc.? Is that a good way?

Please advise.

P.S. It’s one site I’m sponsoring and it has been eating up my disk space.

Regards, William