# Custom subdomain

> Point blog.yourapp.com at your Blogizi blog with DNS + Vercel.

HTML version: https://blogizi.com/docs/custom-domain
Markdown version: https://blogizi.com/docs/custom-domain.md

By default your blog lives at `your-slug.app.blogizi.com`. For a branded URL like `blog.yourapp.com`, connect a custom domain in project settings.

## Setup steps

1. Open **Settings → DNS** and choose **Subdomain mode**
2. Enter your domain (e.g. `blog.yourapp.com`)
3. Add the CNAME record shown in the dashboard at your DNS provider
4. Click **Verify** — Blogizi registers the domain with Vercel and checks DNS propagation

> **DNS propagation:** Changes can take up to 48 hours, though most providers update within minutes. The verify button re-checks status on demand.

## Canonical URLs

Once verified, your blog's canonical URLs, sitemap, and OG tags use the custom domain automatically. Search engines will see `https://blog.yourapp.com/post-slug` as the canonical URL.

Prefer serving the blog under a path on your main domain instead? See [Path mode (/blog)](/docs/path-mode).
