Preview
Until a page is published it has a draft URL:https://draft.getsite.online/<pageId>/. Anyone with the link can open it. Drafts are never cached and never indexed.
Publish
Nothing goes live until you publish. Click Publish on a page card or in the editor (Republish once the page is live), or Publish site / Publish changes on the site page. The first publish of a site asks for an address:- a subdomain of getsite.co (default) or getsite.online: up to 32 lowercase letters, digits or hyphens, not starting or ending with a hyphen, unique under that domain, or
- a custom domain you have already added.
getsite.online subdomain; sites built through the API are published with a deploy call that defaults to getsite.co.
Publishing copies the page’s current version to its live version and clears the cache. The change is visible right away. There is no rename. To move a site to another address, link another domain to it: a custom domain, or a new free subdomain from Domains → Add a domain → Start with a free subdomain. The new domain replaces the old one as the site’s address, and the old subdomain stops serving.
URLs
/about, /about/ and /about/index.html all serve the same page. www.acme.com and acme.com both serve the site if both resolve to GetSite; there is no redirect between them.
Only three files exist per page: index.html, style.css and script.js. Any other file is a 404 unless you uploaded it under Files.
Added at serve time
Hosting injects these into published pages when it serves them. Changing them in settings takes effect on the live site without republishing. None of it appears in the editor or in draft previews.- Title, description, keywords, canonical, Open Graph and Twitter tags from page settings
noindex, nofollowwhen the page’s Search indexing switch is off- Integrations: analytics, pixels, chat widgets, head and body scripts
- The favicon at the standard paths
- The cookie banner and the generated
/privacypage, if enabled - The Made with GetSite badge, if enabled
- A reCAPTCHA widget on every form that posts to
/submit - GetSite’s own analytics, conversion and A/B test scripts, and the CMS SDK when the site has collections
The badge
Sites created on a free account carry a Made with GetSite badge in the bottom-left corner. Sites created while subscribed do not. Upgrading does not remove it from existing sites: turn it off under Site settings → General → Remove the “Built with GetSite” badge. Any paid plan can remove it. On a free account the toggle opens a one-time $10 purchase for that site (labelled Unlock downloads) which also unlocks removal.robots.txt and sitemap.xml
Both are generated per domain from the indexing switches in SEO & Indexing and the per-page overrides. The sitemap lists published pages only.Caching
index.html is revalidated by the browser on every load. CSS and JS are versioned (?v=N) and cached for a year. GetSite’s own cache is cleared on every publish and settings save. A stale page after publishing is the browser’s cache or, for at most a minute, a hosting node that missed the clear.
