This article only applies to free subdomain users of Google Sites.
Google Sites, ever since its new version, has been an effective power tool for creating simplistic professional websites in minutes. But there's a sad truth about it; Google Sites doesn't allow you to make money commercially off of it. This is a problem for me as I wanted to make this a full-on blogging site. In order to monetize, you need to have a custom paid domain, making those starting free out of the question.
But let me tell you.
Google Sites is terrible for commercial purposes if the main goal is to make money off site visitors.
Take a look above.
Google AdSense does not allow you to monetize your google site unless you pay for a proper domain.
A fun fact, is that Google itself used to allow monetization of any Google Site you made, sub-domain or none.
This disappoints me, however, I might soon open up something to allow my YouTube fans to donate. But for now, this site is just for fun I guess!!
Got a problem with this? Let's contact google about it together! Visit the AdSense help page and we can fix this problem together!