For customers and prospects to be able to find you from Google, we strongly recommend you set up your site as a public site with private sections as needed.
There are rare use cases when it may be better to make your site private.
Use Conditional Content to have private content on a public page.