Map a new URL to your site

As a G Suite administrator, you can map a URL to a site in Google Sites. This applies for both new and classic Sites. Instead of using, you can create short, easy-to-remember addresses for your public websites. You can create up to 2,000 custom site addresses with your G Suite account. After you map a URL to your site, you can also enable a naked domain address.

Before you begin

  • This feature isn't available for G Suite legacy free edition.
  • It might take up to 24 hours to see your changes reflected.
  • For new and classic Sites, make sure that you allow users to share with people outside of your organization. If your custom domain is not public to everyone, Google Sites will always redirect to 
  • Unlike classic Sites, the new Sites address mappings automatically supply domain-validated SSL certificates for secure connections. You can't use other certificates.
  • In new Google Sites, you cannot map a site to a URL that's under a different domain name.

Assign a URL to a site

Requires having the Domain Settings administrator privilege.

Access the Custom URL Table
  1. Sign in to your Google Admin console.

    Sign in using your administrator account (does not end in

  2. From the Admin console Home page, go to Appsand thenG Suiteand thenSites.
  3. Click Custom URL.
    If you don’t have the privilege to manage custom URLs, a warning will appear. For details, read Verify your domain for G Suite.

When you’re accessing the URL table, you gain a bird’s eye view on the status and settings of your domains. The table has 4 columns:

  1. Custom URL—This is the site’s custom URL. Clicking the link will take you to the site.
  2. Google Sites URL—This is the site’s Google Sites URL.
  3. Site Type—This lists if your site was made in classic or new Sites.
  4. Status—This shows the mapping status of your site.
Add a custom URL
  1. Click Add .
  2. Choose the Site type that matches your site: new or classic and click Continue.
  3. Enter the Google Sites URL.
    If it’s a:
    • New site—The URL will be
    • New site migrated from and published with a classic Sites URL—The URL will be
    • Classic site—The URL will be
  4. Click Continue.
  5. Enter a custom URL for the site.
    If you’re mapping from:
    • Classic Sites—All verified domains will be available.
    • New Sites—Only the domain hosting the site will be available.
  6. Click Continue.
  7. Set up the CNAME record with your domain host.
    This step will take you away from the Google Admin console. To learn about setting up the CNAME record, read the "Map the CNAME record" section below.
  8. Click Add Custom URL.
Map the CNAME record

You update the CNAME record on your domain host’s website, not on your Admin console. Each domain host has a different process. For more details, read Add a CNAME record.


Here’s how to troubleshoot issues if you get an error for a web address entry:

  • Missing certificate—Delete and recreate the address mapping to supply the domain-validated SSL certificates.
  • Invalid DNS—This could be due to a number of issues, such as: 
    • The CNAME wasn’t properly configured. For details, see Add a CNAME record.
    • Your DNS provider lacks proper support for CAA. For details, see Certificate Authority Authorization. If this is the case, you might take one or more of the following actions:
      • Add a CAA record to your domain.
      • Contact your DNS provider to fix the CAA support.
      • Change to a DNS provider that provides proper CAA support.
      • Reconfigure a CAA record if it was explicitly configured to prevent issuance by Let’s Encrypt.
Was this helpful?
How can we improve it?