How Do You Add Schema To A Google Site And Pages?

In episode 269 of our weekly Hump Day Hangouts, one viewer asked how to add schema to a Google site and pages.

The exact question was:

Hi. You talk also about optimizing Google sites with Schema. can you show as how to ad schema to google site and pages. Thanks