Force your store visitors to login / register in order to access your online shop. Block access to complete store or selective products, categories or CMS pages. B2B solution for your store to avoid unnecessary people from viewing your product catalog unless they are loggedin.
WooCommerce Private Shop plugin does not effect your Google rankings as it allows the Google bot to crawl the site just like before and rank it higher in search engines. However, if required you can also block Google crawler to view your website content and rank it in Google search results.
WooCommerce Private Store Plugin uses the default WooCommerce login / registration form.