How do I add my domain at NameCheap to Google Sites

add my domain at NameCheap to Google Sites

Recently, Google has released a NEW version of Google Sites (it can be accessed through, however, it has no option to use a custom domain with it. If you still would like to use this version of sites with your domain, you may set up the connection via URL forwarding.

Classic Google Sites ( provide you an ability to map your Namecheap domain pointed to our BasicDNS, BackupDNS (a legacy option), PremiumDNS or FreeDNS with your Google Site, so that your domain (e.g. ““) will be shown in the browser’s bar instead of a default Google Sites webpage –

NOTE: If you are using hosting or other third-party nameservers, the following needs to be done on the side of your hosting/DNS provider.

Please follow these instructions to map your domain with Classic Google Sites:

Go to your Namecheap account > Domain List > Manage Advanced DNS Host Records > Add New Record to add the Google verification record for the subdomain you wish to connect to the site:

set up a CNAME record for my domain

Click on the Save All Changes button each time you need to save the record:

Save All Changes

This record will only map your subdomain to the site ( in our case). Should you want to access the site via bare domain as well (e.g. “”), please create a URL redirect record to forward @ (Host) to (Value) – is an example, please replace it with your actual domain name 😉

Wait for 30 minutes for the host records to be accepted. Please also check if there are any CNAMEURL Redirect (Unmasked/Masked/Permanent) or A or records set for the same HostSuch records can conflict with each other, thus, they are to be removed.

Here is an example of such conflicting records:

such conflicting records

After that you should go to the Classic Google Sites Admin Console and click on the name of your site:

Classic Google Sites Admin Console

Select Manage Site from the More actions drop-down menu:

drop-down menu

Scroll the page a bit and click on the “Map this site” button (or “Web Address” on the left if it’s there):

Map this site

Insert a subdomain that you’ve already added at Namecheap (www in our case) into the Web Address line and click “Add mapping“:

Insert a subdomain

Click on the “I’ve completed these steps” button:

I've completed these steps

If you receive any error after that (Error 405, for example), don’t worry, it may happen. The domain name will be still mapped successfully in a few minutes or so.


That’s it!


Leave a Reply

Notify of