Google Sites are an awesome tool for teachers to make sites, for students to make digital portfolios, for students to create projects and more! One of the best features is the ease of embedding Google files into them. The most important thing to keep in mind when doing so, is to make sure that the Doc, Slides or whatever you’re hoping to embed has the appropriate sharing settings. If they don’t, they might not be seen by your audience. Check out in the GIF below what happens when you embed a private Google Doc onto a public Google Site.
Note: In the animation, I use an Incognito Tab to test the site. If your site is intended for the public, this is a great way to make sure it’s set right!
On Twitter, Micah Carlin-Goldberg reminded me of a great way to make sure that your docs are always “Anyone with the Link Can View” prior to putting them on your site:
I prevent the problem by adding (Shift+Z) all website items to a folder that has anyone with the link permissions. Because Drive permissions of a folder apply to the contents adding them to the folder makes them visible on the website.