Change your Google Sites to Public
Click the "Share" button in the upper right hand corner, just under your email address.
Under that, you'd see
Who has access. Click Change and choose Public on the Web. It should look like this.
Click the "Share" button in the upper right hand corner, just under your email address.
Under that, you'd see
Who has access. Click Change and choose Public on the Web. It should look like this.