Hi @Dinny, these are the steps I use to fix the Instagram feed. If those don't work I'm afraid you'll need to reach out to Squarespace support.
For SEO, Squarespace has a great starter checklist. If you want to dive in deeper, Kate Scott has a wonderful Grow with SEO Course.