SEO — sitemap, robots, and page metadata
Builder ships standard SEO out of the box — auto-generated sitemap.xml, configurable robots.txt, per-page metadata, Open Graph tags for social sharing, and structured data hints for Google.
Per-page metadata:
1. Builder → open page → Settings tab → SEO panel
2. Page title — what shows in the browser tab and the Google result (60–70 chars)
3. Meta description — the snippet under the title in Google (155–160 chars)
4. OG image — the preview image when the URL is shared on social media (1200×630px is ideal)
5. Canonical URL — if this page exists at multiple URLs, the canonical signal to Google
6. noindex/nofollow — for thank-you pages, internal-only pages, etc.
sitemap.xml:
• Auto-generated at /sitemap.xml — every published page is listed
• Updates within 5 minutes of publish/edit
• Includes lastmod dates so Google knows what's been updated
• Submit it to Google Search Console once for fastest indexing
• Excludes draft pages, members-only pages, and pages marked noindex
robots.txt:
• Default at /robots.txt allows all standard search engines, blocks admin paths
• Builder → Sites → Settings → SEO → Custom robots.txt — paste your own if you need rules beyond defaults
• Pre-baked options: "Allow all", "Block AI crawlers (GPTBot, Bytespider, etc.)", "Block all" (staging sites)
• Changes take effect within minutes — no deploy needed
Open Graph + Twitter Cards:
• Auto-generated from page metadata
• Override per-page in the SEO panel
• Multi-line OG description supported for richer previews
• Test with the Facebook Sharing Debugger or Twitter Card Validator after publishing
Structured data:
• Builder auto-emits JSON-LD for common page types
• Articles get Article schema (helps Google show enhanced snippets)
• Restaurant pages get Restaurant schema (cuisine, price range, hours)
• Event pages get Event schema (start time, location, ticket URL)
• Booking pages get LocalBusiness schema with offer
• Custom JSON-LD via the SEO panel for advanced cases
What Builder does NOT do (yet):
• Automatic alt text on images — you set those per-image (Wally can fill them via Translate Page)
• A/B testing of page titles for SEO — coming with the experimentation module