AI search readiness · Website builders and CMSs
Google Sites SEO: sitemap, robots.txt and AI search limits
Google Sites is the most locked-down builder here. You can't edit robots.txt, Google documents no sitemap file to submit, embedded code runs in a sandboxed frame instead of your page, and there is no llms.txt option. What you do control is whether the site is public, the Publish settings request to hide it from search engines, Search Console verification, and the words on each page.
- Edit robots.txt
- NoNot editable. Sites on sites.google.com share Google's robots.txt; Google documents no robots.txt control for custom domains either.
- XML sitemap
- NoNo sitemap file is documented. Search engines find pages by following links, which works for small sites.
- llms.txt
- NoNo way to place a file at the site root.
- AI crawlers
- No AI-specific setting. The shared sites.google.com robots.txt only blocks feeds and internal resource paths, so AI crawlers are not blocked. The only search control is Publish settings > Request public search engines to not display my site.
- Structured data
- None added by default, and no documented way to add JSON-LD to the page head. Code added with Insert > Embed renders inside an embed frame on a separate googleusercontent.com host, not in your page.
What you can and can't change
Google Sites trades control for simplicity. The usual AI search checklist mostly doesn't apply:
| Item | Google Sites |
|---|---|
| robots.txt | Not editable |
| XML sitemap | Not documented; none to submit |
| llms.txt | No way to host a root file |
| JSON-LD in the page | Not supported; embeds run in a separate frame |
| Search visibility | Public or Restricted, plus a search opt-out request |
| Search Console | Supported (Analytics or HTML tag verification) |
For sites on sites.google.com/view/..., robots.txt is Google's shared file at sites.google.com/robots.txt. It only disallows feeds and internal resource paths, so Googlebot, GPTBot and other crawlers can reach public pages. Google documents no robots.txt control for custom domains either. If you need crawler rules, an llms.txt or schema, you have outgrown Google Sites; see Squarespace or Wix for builders that expose those settings.
Making a Google Site visible to search
- Click Publish, choose the web address and publish.
- Click Share and set Published site to Public. Restricted sites are invisible to crawlers.
- Open the arrow next to Publish, choose Publish settings, and make sure Request public search engines to not display my site is off. Google calls this a request, not a guarantee, so it is not a privacy tool either.
- Optionally connect a custom domain under Settings > Custom domains (owners only).
Search Console and the missing sitemap
Add the site to Search Console. If you sign in with the account that owns the site, verification may happen automatically. Otherwise Google says new Google Sites without a custom domain verify with the Google Analytics method, and classic sites or custom-domain sites use the HTML tag method.
There is no sitemap to submit. Google's Sites help documents none, Google's Sites Community answers say the new Google Sites does not provide one, and a published site we checked returned a 404 at /sitemap.xml. Discovery depends on links: keep every page in the navigation menu, link new pages from the home page, and use URL Inspection > Request indexing for important pages. Background: XML sitemap.
Structured data and AI answers
Insert > Embed > Embed code accepts HTML, CSS and JavaScript, but on the published site the embed loads in a frame from a separate googleusercontent.com host. Google's help doesn't describe how embeds render, so treat any JSON-LD you put there as invisible to search engines. That leaves your text doing all the work. State the business name, what you offer, where you operate and how to get in touch in plain sentences on the home page, and answer common questions on their own pages. That is the material Google AI Overviews and other AI engines can quote.
Check your Google Sites site
Paste your domain to see which AI crawlers your live robots.txt lets in.
robots.txt checker
Test your robots.txt against every AI crawler
robots.txt generator
# robots.txt generated with https://www.getpicked.app/tools/robots-txt-checker
# Preset: Allow AI search, block training
User-agent: *
Allow: /
# Model training crawlers
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: Google-Extended
User-agent: Applebot-Extended
User-agent: Meta-ExternalAgent
User-agent: Amazonbot
User-agent: CCBot
User-agent: Bytespider
Disallow: /
Questions
- Does Google Sites have a sitemap?
- Google does not document one, and a published site we checked returned a 404 at /sitemap.xml. Answers in Google's Sites Community say new Google Sites offers no XML sitemap and that small sites can rely on links. Make sure every page is reachable from the navigation.
- How do I get my Google Site to show up in Google?
- Publish it, set the published site to Public under Share, and make sure Request public search engines to not display my site is off in Publish settings. Then verify it in Search Console and use URL Inspection to request indexing of the home page.
- How do I verify a Google Site in Search Console?
- If you sign in to Search Console with the account that owns the site, it may verify automatically. Otherwise, Google says new Google Sites without a custom domain use the Google Analytics method, and sites on a custom domain use the HTML tag method.
- Can I add schema markup to Google Sites?
- Not in a way search engines will credit to your page. Embed code runs in a frame served from a separate googleusercontent.com host, so JSON-LD inside it is not part of your page's HTML. Put key facts in visible text instead.
Other website builders and cmss
Related
Sources
Checked against these pages on 2026-10-19. Operators change their crawlers; check the source before relying on a detail.
- Google Sites Help: Publish & share your site
- Google Sites Help: Use a custom domain for your site
- Google Sites Help: Add Google files, videos, website content and more
- Search Console Help: Verify your site ownership
- Sites Community: How do I add a sitemap.xml to my Google Site?
- sites.google.com robots.txt