Website on SquareSpace, SEO, graphics