SEO
Every website and landing page built in Brand includes SEO settings — per-page meta titles, descriptions, Open Graph images, canonical URLs, and an auto-generated sitemap. Proper SEO configuration helps pages rank in search and render correctly when shared on social media.
Per-Page SEO Settings
For Website Pages
- In the Website Editor, click the gear icon next to the page in the page navigator
- Select Page Settings → SEO tab
- Configure:
| Field | Description | Recommended Length |
|---|---|---|
| Meta title | Shown in browser tab and Google results | 50–60 characters |
| Meta description | Summary shown in Google search snippets | 120–160 characters |
| Open Graph image | Image shown when the page is shared on LinkedIn, Twitter, Slack, etc. | 1200×630px PNG or JPG |
| Canonical URL | The authoritative URL for this page (auto-filled; edit only if the page exists at multiple URLs) |
For Landing Pages
- Open a landing page in the editor
- Click the SEO tab in the right panel (or click Settings → SEO)
- The same fields are available: meta title, meta description, Open Graph image, canonical URL
Tips
- Meta title: Include your primary keyword near the beginning. Example:
Managed IT Services | Acme IT — Denver, CO - Meta description: Write for humans, not bots. Describe what the page offers and include a call to action. Example:
Acme IT provides managed IT services for Denver SMBs. 24/7 support, flat-rate pricing. Get a free assessment. - Open Graph image: Design a 1200×630px image specifically for social sharing — include your logo, a short headline, and a compelling visual. Upload it to the Media Library first, then select it in the SEO settings.
Site-Level SEO Settings
Configure settings that apply to the entire website (not per-page):
- Navigate to Website Settings → SEO tab
| Setting | Description |
|---|---|
| Site name | Appended to page meta titles (e.g., "About Us — Acme IT") |
| Default meta image | Fallback Open Graph image used when a page has no custom image |
| Google Analytics ID | Enter your GA4 Measurement ID (G-XXXXXXXXXX) — the tracking script is injected automatically |
Custom <head> scripts | For third-party analytics or tag managers |
Sitemap
Brand auto-generates an XML sitemap for every published website:
- URL:
https://yourdomain.com/sitemap.xml - Updates automatically when pages are published or unpublished
- Includes all published pages with their last-modified date
Submitting to Google Search Console
- Log in to Google Search Console
- Add your website property (verify via the DNS TXT method or HTML file method)
- Navigate to Sitemaps → Enter
sitemap.xml→ Click Submit
robots.txt
A default robots.txt is automatically served at https://yourdomain.com/robots.txt:
User-agent: *
Allow: /
Sitemap: https://yourdomain.com/sitemap.xml
To block specific pages from being indexed:
- Navigate to Website Settings → SEO → robots.txt
- Add
Disallowrules for paths you want to exclude (e.g.,/thank-you,/admin)
Landing Page SEO
Landing pages are included in the sitemap by default. To exclude a landing page:
- Open the landing page settings → SEO tab
- Toggle Include in sitemap off
- The page is still accessible via its URL but will not appear in the sitemap or be followed by robots
Structured Data (Schema.org)
Brand automatically adds structured data to relevant pages:
| Schema Type | Applied To |
|---|---|
Organization | Homepage of each website (business name, logo, contact info) |
LocalBusiness | If address is configured in Brand Settings |
BlogPosting | Blog post pages |
WebPage | All other pages |
You do not need to configure structured data manually — it is generated from your brand and page settings.
Social Media Preview
To preview how a page will appear when shared on social media:
- In the page SEO settings, click Preview
- The panel shows a mock social card for:
- LinkedIn / Facebook (1200×630 card with title and description)
- Twitter/X (large card format)
- If the Open Graph image is missing, the preview shows the default brand image
SEO Checklist
Before publishing any website, verify:
- Meta title set on every page (50–60 characters, includes target keyword)
- Meta description set on every page (120–160 characters)
- Open Graph image set on homepage and key landing pages
- Site name configured in Website Settings
- Google Analytics ID entered (if using GA4)
- Sitemap submitted to Google Search Console
- robots.txt reviewed — no pages accidentally blocked
- Custom domain connected and SSL active (HTTP redirects to HTTPS automatically)