WordPress is still the district standard for building and teacher Blogs and Websites.
Google Sites is a classroom tool students can use to create a website for your classroom projects.
Google Apps icon >More > Google Sites
Name the site >add a banner > double click under banner for tool bar. Add content from Google Drive, web, images etc.
Right side bar click pages > Add pages to your site
All file permission need to be set to public to allow viewing by others.
Share and publish as directed.