Below are some sample ways to embed material on Google Sites, sourced from Google Drive and existing blogs I've written.
For each embedded document, there is a link in the upper right of the window to go directly to it.
Note that access to a site like this can be completely controlled through share options. The link to create a new Google Site is at the bottom.
Add a divider like the one above to simulate page breaks or new slides
Relative engagement levels for different genres of YouTube Music Videos
Wordcloud of tags appearing on YouTube videos identified as Trap music.
Images can also be uploaded directly from a local file if desired.
This plot was output from the notebook in this folder
Full text of this blog post - updates automatically
The text and HTML was assembled in Atom, then copy-pasted directly onto the site using the Embed HTML option