Google recently added a feature to Google Slide. It is now possible to embed webpages as iframes in your Google Sites. With this Launch, Google is providing one more tool to customize your sites. You can also embed HTML and Javascript code directly into your sites.

Google_Sites_update