The most common reasons your website is not available to your clients: properly assigned subscription, publish status and DNS/CNAME setup.
Check to see if your website is assigned to your subscription. While you can create and design a website without a subscription, the site cannot be displayed to clients until it is assigned to a subscription (either free or paid).
Once a subscription is assigned, you will also want to confirm that the website is Published. Go into your website, then Settings and you will see the publish status of the website. Set it to Published to share your site on the internet.
If your website is both assigned to a subscription and published, and you are using a custom domain (www.myphotocompany.com), please confirm that you have properly set up your DNS records: How to Connect Your Domain to Your Website
Assigning your Subscription to your website is easy
Go to your website, select Settings from the left-side menu
Scroll Down and expand Subscription
Click Manage and then select the website you wish to have your domain associated with