Connect a domain name to a Google Site
This is a multi-step process requiring configuration changes to
your Domain Registrar records, to your Google Site, and to Google
Webmaster Tools.
For a visual representation, refer to the diagram on the
WWW Tools page.
Google Apps users: this page documents the process for consumer accounts, for Google Apps the setup process is different.
Verify to Google that you own the domain name
Before Google accepts traffic from a web address and directs it
according to your instructions, first you must verify to Google that you
actually own and control the domain name. To do this process requires
some prep work at Google and then configuration changes at your Domain
Registrar. Here's some Google Help for
Verify domain ownership.
At Google Webmaster Tools
Google Webmaster Tools
www.google.com/webmaster/tools is a service site allowing you to "get data, tools, and diagnostics for a healthy, Google-friendly site."
The
first time you click on the link, you'll be asked to sign in with your
Google account. The first time you visit the site, you'll be provided
with some overview materials including an introductory video.
To get setup, you'll want to add a couple items into Google Webmaster Tools:
- Naked domain name
- mydomainname.com, by verifying ownership of the naked domain name,
you'll be able add additional sites within Google Webmaster tools
without needing to verify each subsequent URL (site) withing the domain.
- Your site
- the full URL for your site: www.mydomainname.com (or any other
alternate name magic.mydomainname.com). Note, don't create an entry
for the site URL records until after you've finished verifying ownership
of the naked domain.
Follow these steps:
- Click the red 'Add a Site' button and enter the URL of the site.
- Verify Ownership - you should now see a page to help you verify your ownership of the URL.
- Select 'Alternate Methods' tab
- Select 'Domain name provider' and a drop-down list appears
- Select your Domain Registrar from the drop-down list.
- You will be provided with a set of instructions to use for adding a
DNS record into your Domain Registrar account. The instructions include
the specific identification code that Google will use to verify your
ownership of the URL.
- I prefer adding a TXT record, however you can use any options Google supports.
- Host field: @
- TXT Value: <insert the code that Google Webmaster Tools provided
such as
google-site-verification=Ux8I5BlahBlahBlahBlahBlahBlahBlahBlahBlahBlah>
- TTL: <leave as default>
- Copy this information (to a text exitor) and proceed to the "At Domain Registrar" section (below).
- Return to this page after completing the 'Domain Registrar' (as listed below)
- Click the 'Verify' button at the bottom of the page.
- The site should be verified fairly quickly (in seconds, not hours).
Note this process may be slightly different for Google Apps administrators.
At Domain Registrar
Modify your DNS settings at your Domain Registrar.
- Sign into your Domain Registrar (Domain name provider) account.
- Follow the steps that Google Webmaster Tools (above) provided you for adding a new record into your Domain Zone File. (As mentioned above, I prefer adding a TXT record).
- After you've added the record, make sure you've saved everything.
Remain signed into this account since you'll be needing it again in a couple minutes for the next section.
Return to the Google Webmaster Tools section to complete the verification.
Associate my Domain Records and Google Site
To get this last step in place, you need to:
- Provide your Domain Registrar with instructions to send inquiries about selected web addresses to Google.
- Provide Google with instructions for which Google Site should receive visitors for a particular web address.
At Domain Registrar
The DNS records for your domain must
include instructions for directing inquiries for your particular
subdomain URL to get to your Google Site. This is done by adding a
CNAME record to the DNS Zone File. Follow these steps:
- Sign in to your Domain Registrar account (or perhaps you're still signed in from the previous section).
- Find the CNAME settings section
- Create a new CNAME record. Add the following information into the fields:
- Value or Alias: the subdomain prefix such as '
www
' for www.mydomainname.com
- Destination field:
ghs.googlehosted.com
- Save.
Note: it may take several hours for the new settings to propagate
across the internet to Google (but ofter it is just minutes). Proceed
to the 'At Google Sites' section below to complete those steps, then
wait.
Wildcard option. If you plan to have several Google Sites,
you can use a wildcard in your domain record so you only have to
configure Google Sites for future changes.
Here's how:
- Rather than entering several CNAME
records each with the specific sub-domain listed and directing them to
Google, you can prepare a single CNAME record and in the sub-domain
field enter the wildcard character:
*
(star).
At Google Sites
In Google Sites, there are 3 items to configure:
- Web Address Mapping
- Canonical URI
- Google Webmaster Tools Verification ID
Web Address Mapping
First setup a Web Address Mapping, so Google knows what Google Site to provide to visitors to when they enter a web address.
In Google Sites go to:
More Actions -> Manage Site -> Web Address
You'll see a dialog like this:
- Enter your web address, such as www.mydomainname.com, or team.mydomainname.com.
By repeating the above step, you may be able to associate up to 5 web addresses with the same Google Site.
Note Google Apps users: the Google Apps System Administrator must perform this task using a different configuration process.
Canonical URI
Now
that you can access your website using more than one URL, the Canonical
URI is used to tell search engines and analytics tools which one of the
multiple URLs should be used to aggregate statistics and appear in
search results.
After you've finished adding web address(es) on the
More Actions -> Manage Site -> Web Address
page. View the page to see which web address is identified as canonical.
- Click the 'Set as canonical' link next to the address you want to use.
Recommendation - set this to your domain name rather than to sites.google.com... as depicted below.
Note Google Apps users: go to More Actions -> Manage Site -> General
to configure the Canonical URI.
For
Google Webmaster Tools to function correctly (now that you are using
your domain name) a verification meta tag should be set.
- Go to:
More Actions -> Manage Site -> General
- Scroll down to the 'Google Webmaster Tools' area
- Get the verification tag you set aside earlier when you setup the Google Webmaster Tools in the section above,
- Reformat the string so it looks like the 'Verification meta tag' example provided.
- Paste the string into the field
- Save
Test it
It can take several hours (or even a day) for the information to
propagate through the Internet's DNS servers, however you may find that
the changes are active for you quickly, within just a few minutes.
Enter your URL: www.<mydomainname.com> to check that your website appears.
.