What are those 2 sites being currently used for? Nearly crashed my flagship Samsung phone, which I've never seen happen, much less from a website.
I was going to say set up a blog if you have time and give other advice, but my best advice rn is to fix both websites so they don't crash visitors...