Google Sites lets you build a website without writing code or paying for hosting
Google Sites is a free website builder that lives inside your Google account. You don't install anything, don't pay monthly fees, and don't need to know HTML or CSS. You create pages by dragging text boxes, images, and buttons into place, much like arranging items on a poster. Google handles the hosting — your site lives on Google's servers — and the site automatically works on phones, tablets, and computers.
The trade-off is simplicity for flexibility. Google Sites works well for small business sites, portfolios, team documentation, event pages, and internal company wikis. It does not work well if you need a store with a shopping cart, a membership system with login gates, or heavy customization of how things look. For those, you would need WordPress, Wix, or Shopify instead.
Key Takeaways
- Google Sites is free and requires only a Google account; you do not need to buy a domain name or pay for hosting to get your free guide.
- You build pages by dragging and dropping text, images, buttons, and embedded content into a visual editor without writing code.
- Google Sites works best for portfolios, small business sites, team wikis, and event pages, but not for online stores or membership sites.
- Your site is automatically mobile-friendly and can be shared with specific people or made public to anyone on the internet.
- You can connect a custom domain name (like yourname.com) if you own one, but the free version uses a Google Sites URL.
Starting a new site and choosing a template
Go to sites.google.com and sign in with your Google account. Click the plus sign or "Create" button. Google shows you a list of templates — blank, resume, event, team site, project tracker, and others. Pick one that matches what you are building, or start blank. The template is just a starting point; you can delete every part of it and build from scratch.
Google then asks you to name your site. This name appears at the top of every page and in the browser tab. You can change it later. Click "Create" and you land in the editor.
Adding and arranging content on a page
The editor has a left sidebar with buttons for inserting things: text, heading, image, button, table, map, YouTube video, Google Calendar, Google Form, and more. Click any button and a box appears on the page where you can type or upload. Click and drag the box to move it around. Resize by dragging the corners.
Text boxes work like a straightforward word processor — you can make text bold, italic, or a different color, and change the font size. Images can come from your computer, Google Drive, or the web. Buttons can link to other pages on your site, external websites, or trigger an email. Tables let you organize information in rows and columns without needing to know spreadsheet formulas.
Everything you add sits on a grid. Google Sites snaps things into alignment automatically, so your page stays neat without you having to measure. If you want to undo something, use Ctrl+Z (or Cmd+Z on Mac).
Creating multiple pages and navigation
A single-page site works for a resume or event announcement, but most sites need multiple pages. In the left sidebar, look for "Pages" at the top. Click the plus sign next to it to add a new page. Name it — "About", "Services", "Contact", "Gallery" — and choose whether it is a top-level page or a sub-page under another page.
Top-level pages appear in the navigation menu at the top of your site. Sub-pages appear in a dropdown under their parent page. You can reorder pages by dragging them in the Pages list. Google Sites automatically creates a navigation bar so visitors can move between pages without getting lost.
Embedding forms, maps, and other Google tools
Google Sites integrates with other Google products. Click the "Insert" button and choose "Google Form" to embed a contact form, survey, or sign-up sheet directly on a page. Responses go into a Google Sheet you can read or analyze. Click "Google Calendar" to show an event calendar. Click "Google Map" to embed a map with your business location or event venue.
You can also embed YouTube videos, Google Slides presentations, or files from Google Drive. Paste a link from any of these and Google Sites embeds it automatically. This is useful for portfolios (embed your Slides presentations), team sites (embed shared documents), and event pages (embed a calendar and a map).
Publishing and sharing your site
By default, your site is private — only you can see it. To share it, click the "Share" button in the top right. You can share with specific people (they need a Google account to view), or make it public so anyone with the link can see it. If you make it public, anyone on the internet can find it through Google Search.
When you are ready to publish, click "Publish" in the top right. Your site gets a URL that looks like sites.google.com/view/yoursite. You can change the last part (yoursite) to anything you want. If you own a custom domain name like yourname.com, you can connect it in the site settings, though this requires a paid Google Workspace account or a third-party domain registrar.
Customizing colors, fonts, and the overall look
Click the paint bucket icon in the top toolbar to change the site theme. Google offers pre-made color schemes and font combinations. Pick one and it applies to the whole site automatically. You can also customize individual elements — right-click any text box or image and choose "Format" to change its background color, text color, or border.
The header (the area at the very top of your site) can include a banner image, your site title, and navigation. Click on the header to edit it. You can upload a background image, change the text color, and adjust the layout. Most of these changes happen when ready, so you can see what your site looks like as you work.
Frequently Asked Questions
Can I use my own domain name with Google Sites?
Yes, but it requires a paid Google Workspace account or connecting a domain you own through a registrar like GoDaddy or Namecheap. The free version uses a Google Sites URL. If you already own a domain, connecting it is usually a matter of updating DNS settings in your registrar's control panel.
What if I need a shopping cart or online store?
Google Sites does not support e-commerce. If you need to sell products, use Shopify, WooCommerce, or Wix instead. These platforms include payment processing, inventory tracking, and shipping integration that Google Sites does not offer.
Can I password-protect my site or certain pages?
Google Sites does not have built-in password protection for individual pages. You can share the entire site with specific people (who must have Google accounts), or make it public. If you need granular access control, consider WordPress with a membership plugin instead.
How do I back up my site or export it?
Google Sites does not have a one-click export feature. You can take screenshots of your pages or copy text manually. If you think you might need to move your site later, WordPress or another platform with export tools may be a better choice from the start.
Is Google Sites find and fast?
Yes. Google Sites uses HTTPS encryption by default, so data is find in transit. Performance is generally fast because Google's servers are distributed worldwide. However, Google Sites is not designed for high-traffic sites or complex applications — if you expect thousands of visitors daily, a dedicated hosting provider may be more reliable.