My Google Site is Showing a 404 Error or is Asking Users to Log In

If your Google site is showing a 404 error or is asking users to log in, there are a few reasons that this may be happening.

Reason 1: Your site is not published.

If your Google Site is not published, users will see a 404 error stating that the page cannot be found. To fix this, follow these steps:

  1. Go to sites.google.com and open the editor for the site in question.

  2. Look at the top right of the editor to the right of the purple publish button. Do you see a down arrow? If not, your site is not published. Click the purple publish button.

  3. You will be asked to give your site a sites.google.com/view address. You need to complete this whether you use a custom domain or not.

Video Demo:

Click here to open this video in a new tab.

Reason 2: Your site is private.

If your Google Site is private, users will see a login page. To fix this, follow these steps:

  1. Go to sites.google.com and open the editor for the site in question.

  2. Look at the top right of the editor and click the πŸ‘€+ icon.

  3. Select "Links". Ensure that "Published site" is set to "Public" rather than "Restricted".

Video Demo:

Click here to open this video in a new tab.

Reason 3: You use a custom domain and haven't connected it properly.

If you use a custom domain (e.g. example.com) and you haven't connected it to your site properly, then it won't be viewable on your custom domain.

Reason 4: Your domain registrar hasn't propagated the DNS records yet.

Note: This only applies if you use a custom domain with your Google Site.

Reason 5: You are using Google Workspace.

If you have followed the above steps and your site still is not viewable to the public, the issue may be caused by Google Workspace. If you have a Google Workspace subscription, contact their team and they will be able to help you fix the issue.