Add custom domain to your Notion

Berdrigue
5 min read

Learn how to connect a custom domain to your Notion page to boost your branding, SEO, and professionalism.

Add custom domain to your Notion

Using Notion to build a website, share a portfolio, or publish documentation has become increasingly popular thanks to its simplicity and flexibility. But while the default Notion domain (yourname.notion.site) is functional, it doesn't convey the same professionalism or brand identity as a custom domain.

In this article, we'll walk you through everything you need to know to connect a custom domain to your Notion page. Whether you're building a personal portfolio, or sharing public documentation, setting up a custom domain will help you look more credible, improve your SEO, and make your site feel truly yours.

Table of contents

  1. Why use a custom domain with Notion
    1. 1. Build credibility and trust
    2. 2. Strengthen your brand identity
    3. 3. Improve SEO and discoverability
    4. 4. Create a better user experience
  2. Notion domain vs. custom domain
  3. Cost of using a custom domain in Notion
    1. What's included in this add-on?
  4. Step-by-step guide to add a custom domain to your Notion page
    1. 1. Access Custom Domain Settings in Notion
    2. 2. Configure DNS settings
  5. 3. Verify your domain connection
    1. How long does it take?
  6. Turn your Notion content into a complete help center

Why use a custom domain with Notion

Using a custom domain for your Notion page isn't just a technical upgrade — it's a strategic move that adds credibility and polish to your online presence. Here's why it matters:

1. Build credibility and trust

A branded domain like www.yourname.com instantly signals professionalism. It tells visitors you're serious about your work, whether it's a resume, portfolio, or documentation site

2. Strengthen your brand identity

A custom domain aligns your Notion site with your personal or business brand. It creates consistency across your online presence, from email to social media to your site

3. Improve SEO and discoverability

Search engines like Google favor clean, relevant domain names. A custom domain gives you more control over your site's visibility and helps with indexing

4. Create a better user experience

A memorable domain is easier to share, looks cleaner in links, and gives users confidence in the source of the content they're accessing

Notion domain vs. custom domain

When you publish a page with Notion, it's automatically hosted on a Notion-branded URL that looks like "https://yournotionworkspacename.notion.site/page-title"

While functional, this type of URL:

  • Includes the "notion.site" branding
  • Can look unprofessional for resumes, personal sites, or client-facing documentation
  • Is harder to remember or promote compared to a branded domain

With a custom domain, your site becomes "https://www.yourbrand.com/page-title".

This small change makes a big difference:

  • It removes Notion branding from the URL
  • It reinforces your personal or company identity
  • It gives you full control over how your site appears and feels

Switching to a custom domain turns your Notion page into a more legitimate, trustworthy destination. Especially important if you're using it to showcase your work or represent your business.

Cost of using a custom domain in Notion

To connect a custom domain directly to your Notion page, you'll need to subscribe to Notion's Custom Domain add-on, which costs $10/month available on their Plus, Business, or Enterprise plans.

What's included in this add-on?

  • The ability to connect your Notion site to any custom domain you own
  • Simple domain verification and DNS configuration options
  • HTTPS (SSL certificate) automatically managed

💡
You still need to purchase your domain separately from a provider like OVH, AWS (Route 53), Google Domains, or GoDaddy.

Step-by-step guide to add a custom domain to your Notion page

Adding a custom domain to your Notion site is straightforward, but it requires configuring your DNS records correctly. Below is a complete walkthrough to help you do it smoothly.

1. Access Custom Domain Settings in Notion

  1. In Notion, click Settings & Members from the sidebar
  1. Go to "Settings" > "Sites"
  1. Next to Domains, click "New domain"
  1. Select "Custom domain", then click Continue
  1. Enter your domain name and follow the steps to verify

2. Configure DNS settings

Once you've added your custom domain inside Notion, the next step is to update your domain's DNS records. This process varies slightly depending on your domain provider, but the goal is always the same: to tell browsers where your Notion site lives.

What records you need to add

  1. CNAME Record
    • Name: www (your subdomain here)
    • Target: external.notion.site.

    Make sure to include the period at the end of the target, some providers require it for correct resolution

  1. TXT Record

    Used to verify ownership of your domain. Notion will provide you with a record name and a record value to paste into your DNS settings

These changes are made in your domain registrar's DNS management panel. Below are guides for popular providers:

3. Verify your domain connection

Once you've added the required DNS records and saved them in your domain provider's dashboard, it's time to complete the setup in Notion.

Return to Notion and open the Custom Domain settings (via Settings > Sites). Then click "Verify" next to your domain.

icon
Notion will then check if your DNS records are correctly configured. If everything is in place, your domain will be verified and connected.

How long does it take?

DNS propagation can take anywhere from a few minutes to 48 hours, depending on your provider and global DNS cache updates. If you just updated your records, give it at least 30-60 minutes before retrying verification.

You can check if your DNS records are live using tools like:

Search for your www CNAME and TXT records to confirm they've been published correctly.

Turn your Notion content into a complete help center

Connecting a custom domain to your Notion site is a great step toward a more professional online presence. But if you're using Notion to publish structured content like FAQs, product documentation, onboarding guides, or client resources, you might quickly run into the platform's limitations: that's where Notiondesk comes in!

Notiondesk is a tool that extends your Notion setup and transforms it into a fully-featured help center, all without leaving Notion

With Notiondesk, you can:

  • Use your custom domain
  • Organize content into categories and collections
  • Offer a fast, structured search experience
  • Customize the look and feel with branding & themes
  • Get SEO features and page-level analytics
  • Track performance with built-in analytics (views, engagement, countries, search terms)
  • Add a smart chatbot trained on your articles
  • And more.

Conclusion

Adding a custom domain to your Notion site is a simple yet powerful way to improve your online presence. Whether you're showcasing a portfolio, publishing documentation, or sharing your resume, a branded domain helps you look more professional, builds trust, and improves SEO.

And if you’re publishing docs or help content, tools like Notiondesk let you go even further with structure, branding, search, and more without leaving Notion.

Share this article

Related articles

Notiondesk

Create your help center while staying on Notion.

Focus on providing great content to your customers and we'll do everything else to help you build a professional knowledge base self-service.

Start your free trial

Start 7 days free trial. No credit card required.