To create a Google site, log into your Google account and click "Create new site" to choose a template. Name your new site and input a code to create it, potentially needing to cancel or rename the site. You can then create and edit pages, add images and YouTube videos, and customize the site layout, navigation, and themes. Saving changes regularly is important when building out the site.