How to Use Google Sites to Build a Website

Aug 6, 2022   ·  3 min read 

I use Google Sites to develop and maintain this website. Here are some of my tips and tricks on how to make a website using Google Sites, along with some of the other tools that I highly recommend.

I originally had this website hosted on an AWS S3 Bucket, with the IaC and CI/CD managed by Terraform Cloud and GitHub Actions. I was pretty jazzed about that, because I could run my operations at just ~$1.50/year with this serverless approach and all of the code was mine and safely versioned. However, my front-end skills (i.e., HTML, CSS, etc.) are not nearly as strong as my back-end skills, which significantly slowed the ongoing development of my site. Because of that, I decided to refactor my work with Google Sites this week. Boy am I glad I did!

Using Google Sites and Related Tools

How to Use Google Sites to Build a Website

Google Sites is an amazing product that makes web development easy and fast. 

When I chose to switch to using Google Sites, I was faced with the trade-off of either (1) "getting my website out the door fast, but having to use a 3rd party" or (2) "having the flexibility of owning all of my website's code and moving slow." I chose the former option and decided to move fast. It was far more valuable for me to get my website running at the level I needed it to now rather than wasting weeks honing my site's front end all by myself.

You don't need to know how to code to build a website with Google Sites. All it really takes is some time and creativity You'll get better as you go along. To get started, all you need to do is follow these simple steps:


Google Sites not only makes web development easy, but it also integrates seamlessly with many other tools, like Google Domains, Google Analytics, and Google Search Console. After you've started a site, I would recommend you integrate each of these services with your site.

#1 How to Integrate Google Domains with Your Google Site

How to Integrate Google Domains with Your Google Site

To set up a new domain address using Google Domains, follow these steps:

You can manage your new domain's settings and configure DNS records through the Google Domains dashboard.

After you have purchased your domain, you can add it to your Google Site with these steps:

Keep in mind that it may take some time for the changes to take effect, as it can take up to 48 hours for DNS changes to propagate. If you run into any issues or have any questions, you can reach out to Google's support team for help.

#2 How to Integrate Google Analytics with Your Google Site

How to Integrate Google Analytics with Your Google Site

To integrate Google Analytics, you will need to follow these steps:

It may take up to 24 hours for data to appear in your Google Analytics account.

#3 How to Use the Google Search Console with Your Site

How to Use the Google Search Console with Your Site

I'm still new to the Google Search Console, but I have found it tremendously helpful as I continue to improve my website.

It is very simple to set up the Google Search Console to monitor traffic to your website. You'll be done in three steps:

If you found any of my content helpful, please consider donating
using one of the following options   Anything is appreciated!