Public pages & web publishing

Camille Ricketts
May 9 · 4 min read · 111 views
Any page you build in Notion can be turned into a public page, accessible to anyone on the web. When you make a page public, its sub-pages also become public, creating a fully navigable (and searchable) website with links.
Publish a blog, your resume or portfolio, job listings, photo collections, a landing page... the possibilities are as wide as the web itself. You can also use this feature for quick and easy presentations that are clean and consistent, but still contain rich content 🎨

How people see your public page

When your Notion page is public, anyone on the web can read it and interact with certain components:
  • Sub-pages are also published, along with any of their sub-pages. They act as links.
  • For databases, viewers can toggle between views and open the pages they contain.
  • Your site's navigation appears as a breadcrumb menu at the top for all viewers.
  • At the top right, people can Search the content of your page (and all its sub-pages), or click Duplicate to add an exact, editable replica of your page to their own Notion workspace. (More on that here.)

Make a page public

  • Click Share at the top right of any Notion page.
  • Toggle on Public Access. Your page is now live on the web. Access will automatically be set to Can Read.
  • You can change the access level to Can Comment so that other Notion users can comment on your public page. Non-Notion users will only be able to read the page.

Share your public page

Every Notion page has a unique URL, which you can share via email, social media, text, and other online channels. To copy your page's URL:
  • Click Share at the top right.
  • Click Copy Page Link. The URL is copied to your clipboard for pasting or sharing wherever you choose.

Add your page to search engines

By default, your public page will not appear in search engine results. But, you can allow Google and other search engines to display your page in results for relevant queries if you want.
  • Click Share at the top right.
  • Toggle on Allow Search Engines. (This option appears when you turn on public access.)

Let people duplicate your page (or not)

When you make a page public, other Notion users can duplicate it by default. They'll see a Duplicate button at the top right. Clicking it will add your page exactly as you built it to the Private section of their sidebar. Here's what that looks like:
You can disable the duplicate option if you prefer:
  • Click Share at the top right.
  • Switch off Allow Duplicate as Template.

Allow comments

You can allow any Notion user who's signed in on their browser to comment on your public page:
  • Click Share at the top right.
  • Click Can Read in the dropdown menu next to Public Access and choose Can Comment.
  • Notion users will only be able to comment, not edit. Anonymous comments aren't supported. And non-Notion users will see the read-only version.

Examples of public pages

FAQs

  • Does Notion support custom domains?
    You can customize part of your URL by following these instructions. For example, if your company is Acme, Inc., you could customize your URL to www.notion.so/acmeinc, but not www.acmeinc.com.
    That said, fully custom domains would be a great feature to add in the future. If you'd like us to further prioritize this on our roadmap, send us a message or tweet at us with your vote 📮
  • Can you link to a specific section of a page, like an anchor link?
    Click the ⋮⋮ icon next to any block and choose Copy Link in the menu. This will copy the anchor link to that block to your clipboard. Tables of contents works on public pages, so you can use that tool to create anchor links to headings on your public page. To add a table of contents, type /table of and press enter.
  • Is there a way to see a list of all my public pages?
    Not at the moment, unfortunately 😓We'll work on that!
  • Can I password protect a page?
    Not at the moment, but it's on our to-do list! For the time being, you can share your page privately by using the Invite a Person button in the Share menu at the top of a page, although they will need to have a Notion account in order to view it.
    If they don't have a Notion account, you can enable Public Access in the Share menu, and ensure that search engine indexing is disabled for privacy. That said, anyone who has the link will be able to see it on the web.

Related guides

Something we didn't cover? Message us in the app by clicking ? at the bottom right on desktop (or in your sidebar on mobile). Or email us at team@makenotion.com ✌️
Updating...

Share on