If you need a functional, no-cost web presence without writing a single line of code, you can create a free website with Google Sites in under an hour. Google Sites is one of the most underrated website builders available, especially for beginners, small teams, internal portals, and project pages. It connects directly to your Google account, integrates with Google Docs, Drive, Calendar, and Maps, and requires zero hosting fees or technical setup.
This guide walks you through every step, from signing in to publishing and optimizing your site, so you know exactly what to expect before you start.
Google Sites lets you build and publish a free website using your Google account with no coding required. It is best suited for simple, informational sites, portfolios, and internal pages. For businesses that need SEO performance and advanced functionality, a more robust platform will eventually become necessary.
⚡ Key Takeaways
- Google Sites is completely free and hosted on Google’s infrastructure with no hidden fees.
- You can publish a basic site in under 30 minutes using drag-and-drop tools.
- Custom domain names are supported but must be purchased separately from a domain registrar.
- Google Sites has limited SEO capabilities compared to platforms like WordPress or Shopify.
- Embedding Google Workspace tools like Maps, Forms, and Calendars is seamless.
- The platform is ideal for personal projects, portfolios, event pages, and internal wikis.
- Businesses with growth goals should consider pairing their Google Site with professional SEO and digital marketing support.
What Is Google Sites and Who Should Use It
Google Sites is a free website builder included in the Google Workspace ecosystem. It was originally launched in 2008 and has since been rebuilt as a modern, browser-based tool that anyone with a Google account can access at sites.google.com.
According to W3Techs (2024), Google Sites accounts for approximately 0.3% of all websites whose content management system is known, which reflects its niche role as a utility tool rather than a mainstream publishing platform. That said, its simplicity is precisely what makes it valuable for specific use cases.
Google Sites works well for:
- Personal portfolios and resumes
- School or classroom project pages
- Small business landing pages with basic contact info
- Event or conference information pages
- Internal team wikis and knowledge bases
- Non-profit information hubs
It is not ideal for ecommerce stores, content-heavy blogs, or any business that relies on organic search traffic for growth. If SEO and scalability matter to your goals, platforms with more flexibility will serve you better in the long run.
Step 1: Sign In and Open Google Sites
To get started, you need a Google account. If you already use Gmail, Google Drive, or YouTube, you already have one.
- Open your browser and go to sites.google.com.
- Sign in with your Google account credentials if prompted.
- You will land on the Google Sites homepage, which shows any existing sites you have created and a large “+” button to start a new one.
If this is your first time, the dashboard will be mostly empty. Click the large plus icon or choose one of the pre-built templates from the gallery at the top of the page.
💡 Pro Tip: Use a Google Workspace account (previously G Suite) if you are building a site for a business or organization. It allows you to map a custom domain like yourcompany.com and gives you more administrative control.
Step 2: Choose a Template or Start From Scratch
Google Sites gives you two starting options. You can either begin with a blank canvas or select a pre-built template from categories including Portfolio, Business, Personal, and more.
Templates are the faster path. They come preloaded with placeholder text, image sections, and a basic page structure that you simply replace with your own content. Starting from scratch gives you full layout flexibility but takes more time.
To select a template:
- Click the template gallery at the top of the Google Sites dashboard.
- Browse the available options and hover over any template to preview it.
- Click the template you want to use.
- Google Sites will open the editor with the selected template loaded and ready to customize.
Step 3: Customize Your Site Name, Theme, and Layout
Once you are inside the editor, you will see a split-screen view. The left side shows your live site preview and the right panel contains editing tools.
Naming Your Site
At the top left of the editor, you will see a field that says “Enter site name.” Click it and type your site title. This name appears in the browser tab and also forms part of your default Google Sites URL.
Choosing a Theme
On the right-hand panel, click the Themes tab. Google Sites offers several pre-designed themes that control your fonts, colors, and overall visual style. You can also customize the primary color and font family within each theme to better match your brand.
Adjusting Page Layout
Each page section in Google Sites can be resized, reordered, or replaced. Click on any section in the preview to reveal editing options. You can:
- Add a new section using the “+” button that appears between sections
- Choose from section layouts like single column, two columns, or full-width banners
- Drag sections up or down to reorder them
- Delete sections you do not need
Step 4: Add and Edit Your Content
Content is added through the right-hand panel under the Insert tab. This is where Google Sites becomes particularly useful, because you can embed a wide range of Google Workspace elements alongside standard content blocks.
Text and Images
Click on any text placeholder in the preview to edit it directly. For images, click an image placeholder or use the Insert panel to upload from your computer or pull from Google Drive.
Embedded Google Tools
From the Insert panel, you can embed:
- Google Maps: Useful for showing your business location
- Google Forms: For contact or inquiry forms
- Google Calendar: For event schedules
- YouTube Videos: Directly from a YouTube URL
- Google Docs, Sheets, and Slides: Embedded live documents
Adding Buttons and Links
Use the Insert panel to add call-to-action buttons. You can link buttons to internal pages, external URLs, or email addresses. This is a simple but effective way to direct visitors toward your contact page or a specific action.
💡 Pro Tip: Keep your homepage simple. A header with your name or business, a brief description, a prominent button, and one embedded contact form is often enough for a Google Sites homepage to do its job effectively.
Step 5: Add Multiple Pages
Your Google Site can have multiple pages, not just a single homepage. Common pages to include are About, Services, Contact, and Portfolio.
To add a new page:
- In the right-hand panel, click the Pages tab.
- Click the “+” icon at the bottom of the Pages panel.
- Name your new page and press Enter.
- The new page will appear in your site’s navigation menu automatically.
You can also create sub-pages by hovering over a page name and clicking the three-dot menu, then selecting “Add subpage.” This lets you organize content hierarchically, which is useful for sites with several sections.
If you are thinking about how single-page websites work in terms of SEO, this guide on how to perform SEO for a one-page website covers the key strategies worth knowing.
Step 6: Set Up Your Navigation Menu
Navigation in Google Sites is managed automatically based on your Pages panel. Pages you add appear in the top navigation bar by default. You can reorder them by dragging them within the Pages panel.
To hide a page from the navigation (for example, a thank-you page after a form submission), hover over it in the Pages panel, click the three-dot menu, and toggle off “Show in navigation.”
Navigation customization in Google Sites is minimal compared to other platforms. You cannot add dropdown mega-menus, sticky navigation, or complex navigation structures. If that level of control matters to your project, you may want to explore a more capable platform. Our team at 1Solutions offers full WordPress website development for businesses that need that kind of flexibility and control.
Step 7: Preview and Test Your Site
Before publishing, always preview your site across device types. Google Sites includes a built-in preview function that shows how your site looks on desktop, tablet, and mobile screens.
To preview:
- Click the Preview button (eye icon) in the top-right corner of the editor.
- Toggle between device types using the icons at the bottom of the preview screen.
- Check that text is readable, images are sized correctly, and buttons work as expected.
According to Statista (2024), mobile devices account for approximately 58% of global web traffic. Even for a simple Google Site, making sure your layout works well on smaller screens is not optional.
Step 8: Publish Your Google Site
When your site looks ready, it is time to publish it. Click the blue Publish button in the top-right corner of the editor.
A dialog box will appear asking you to set your web address. By default, your site URL will follow this format:
sites.google.com/view/your-site-name
You can customize the last part of this URL to something relevant to your brand or project name. Keep it short, lowercase, and easy to remember.
Publishing Permissions
You will also be asked who can see your site. Options include:
- Anyone on the web: Fully public, searchable by Google
- Anyone at your organization: Only visible to users in your Google Workspace domain (great for internal sites)
- Only specific people: Restricted access for private projects
For a public website, select “Anyone on the web” and click Publish.
💡 Pro Tip: After publishing, request indexing through Google Search Console by submitting your site’s URL. Google Sites pages are crawlable, but proactively requesting indexing speeds up the process. Learn more about why pages sometimes fail to get indexed in this article on why Google isn’t indexing your page.
Step 9: Connect a Custom Domain (Optional)
Your default Google Sites URL includes “sites.google.com” which is not ideal for branding. You can map a custom domain you own (such as yourname.com) to your Google Site.
To connect a custom domain:
- Click the Publish button and select “Custom domain” at the bottom of the publish dialog.
- Enter your custom domain name.
- Google will provide DNS records that you need to add to your domain registrar (such as GoDaddy, Namecheap, or Google Domains).
- Log in to your domain registrar, navigate to DNS settings, and add the CNAME or A records provided by Google.
- DNS changes can take up to 48 hours to propagate, though it often happens faster.
Note: Google Sites does not sell domain names. You must purchase your domain separately before mapping it.
Google Sites vs Other Free Website Builders: A Comparison
| Feature | Google Sites | Wix | WordPress.com (Free) | Weebly |
|---|---|---|---|---|
| Cost | Free | Free (with ads) | Free (with ads) | Free (with ads) |
| Custom Domain | Yes (domain separate) | Paid plans only | Paid plans only | Paid plans only |
| Ecommerce | No | Yes (paid) | Limited | Yes (limited free) |
| SEO Tools | Minimal | Built-in | Basic | Basic |
| Google Workspace Integration | Native | None | None | None |
| Coding Required | No | No | No | No |
| Best For | Internal and basic pages | Creative portfolios | Blogs | Small business sites |
SEO Limitations of Google Sites (and What To Do About Them)
Honesty matters here: Google Sites is not an SEO powerhouse. According to Ahrefs (2023), the majority of websites that rank consistently in Google search results are built on platforms with robust technical SEO support, such as WordPress. Google Sites gives you very limited control over:
- Meta title and description customization per page
- Structured data and schema markup
- URL slug structure beyond the base URL
- Page speed optimization
- Image alt text (basic support only)
- Canonical tags and redirect management
If your primary goal is to rank well in search results and drive organic traffic, a Google Site alone will not get you there. For businesses serious about search visibility, investing in professional SEO services for small businesses or a more capable CMS is worth the cost.
You can also explore how to boost your SEO efforts with page content analysis to understand what strong on-page SEO actually requires, which helps put Google Sites’ limitations in context.
For businesses that want to grow through search and need a platform built for that purpose, our digital marketing services include website strategy alongside SEO, content, and paid campaigns.
Tips To Make the Most of Your Google Site
Even within its constraints, there are practical ways to get more value out of Google Sites:
- Use descriptive page titles: The page name you set in Google Sites becomes the title tag. Make it clear and relevant.
- Fill in the site description: Go to Settings and add a site description. This functions as your homepage meta description.
- Compress images before uploading: Google Sites does not optimize images automatically. Use a free tool like TinyPNG to compress them first.
- Add your site to Google Search Console: This lets you monitor indexing status and basic search performance data.
- Use Google Forms for lead capture: Embedding a form is easy and responses go directly to Google Sheets.
- Keep the site updated: A site that has not been touched in months sends signals that the information may be stale.
Understanding how Google’s search experience is evolving can also help you think about your web presence more strategically. The article on Google AI Mode vs AI Overviews explains how search results are changing, which affects how all websites, including Google Sites, appear in search.
If you are building a local presence alongside your website, avoiding common pitfalls is critical. Read about the 10 Google My Business mistakes that hurt local visibility to complement your Google Sites setup with a strong local search presence.
Practical Action Plan: Next Steps After Publishing
- Do This Now: Submit your published site URL to Google Search Console using the URL Inspection tool and request indexing. This ensures Google knows your site exists without waiting for a crawl.
- Do This Now: Add a Google Form to your contact page. It takes five minutes and gives you an immediate way to capture inquiries.
- Worth Doing: Connect a custom domain to your Google Site. A branded URL builds credibility and makes your site easier to share and remember.
- Worth Doing: Set up a Google Analytics property and link it to your site by embedding the GA tracking script through the site’s custom code section in Settings.
- Low Priority: Explore whether your site’s goals require a platform upgrade. If you plan to publish regular blog content, run paid ads to landing pages, or sell products, researching options like WordPress or Shopify sooner rather than later will save you a migration headache later. This comparison of WooCommerce vs Shopify is a good starting point if ecommerce is on your roadmap.
- Low Priority: Review your site’s content every quarter. Update text, refresh images, and make sure links are working correctly.
Create A Free Website With Google Sites: Is It Right for You
The ability to create a free website with Google Sites makes it one of the most accessible tools for anyone who needs a quick, clean web presence without cost or complexity. For internal portals, simple informational pages, portfolio showcases, and small community projects, it genuinely delivers what it promises.
Where it falls short is in SEO performance, design flexibility, and scalability. Businesses that want their website to generate leads, rank in search results, and grow alongside their goals will eventually need more than Google Sites can offer. The good news is that starting with Google Sites does not lock you in. It gives you a functioning presence while you build toward something more powerful.
Whatever path you take, having a clear digital strategy behind your website makes every other effort more effective. Whether you need local SEO packages to drive nearby customers or a full website overhaul, understanding your goals first is the right place to start.
Frequently Asked Questions
Is Google Sites completely free?
Yes, Google Sites is free to use for anyone with a Google account. There are no monthly fees, no storage costs for the site itself, and no advertising on your published pages. The only cost involved is if you choose to purchase a custom domain name from a third-party registrar, which is optional.
Can I use Google Sites for a business website?
You can use Google Sites to create a basic business web presence, such as a contact page, service overview, or location map. However, it lacks built-in SEO tools, ecommerce functionality, and advanced design options that most growing businesses need. It works best as a temporary or supplementary page rather than a primary business website.
Will Google Sites rank in Google Search?
Google Sites pages can be indexed and can appear in search results, but they typically rank poorly for competitive keywords due to the platform’s limited SEO capabilities. You cannot add structured data, customize URL slugs deeply, or control technical SEO factors effectively. For meaningful search visibility, a more SEO-capable platform is a better choice.
How many pages can I add to a Google Site?
Google Sites does not impose a fixed limit on the number of pages you can create. However, since the platform is designed for relatively simple sites, managing a large number of pages can become cumbersome through the Google Sites interface. Most use cases stay well within manageable limits.
Can I transfer my Google Site to another platform later?
There is no direct export or migration tool built into Google Sites. If you want to move to WordPress or another platform, you would need to manually recreate your content there. This is why it is worth thinking ahead about your long-term goals before investing too much time building on Google Sites, especially if scalability and SEO are priorities for your project.



