Hi, we outsourced our SEO to a team, and are questioning if they are doing things right.

They created four service pages off the home page (I am happy that is the right thing to do), but they still need to update the links from the home page to these new service pages. They only updated the location of the new pages in GSC, and they were indexed from domain/wp-sitemap-posts-page-1.xml

What is standard SEO practice? Should they have updated the home page links so users could find the new service pages or just updated GSC?

Thanks in advance