@HayleyTitheradge Indeed, indexing pages with Google can sometimes be a bit of a tricky process. However, don't worry, you're not alone. The scenario you're describing is actually quite common, especially for newer websites or blogs. It's not necessarily a problem with your site or Squarespace, but often a result of Google's algorithms and crawling routines.
One solution that might speed up the indexing process is to submit your pages manually to Google. Also keep an eye on your website pages health.
I built a tool recently for my personal uses that does exactly that. It monitors your website pages for indexing/crawling issues and can auto-index your new pages in 24h-48h. You can try it for free here → indexvite.com