How to find & protect page URLs in Notion
- Make sure you are logged into your Notion backend.
- Click on the page you want to protect in the left side menu.
- Click Share in the top right > toggle 'Share to the web' on > toggle off 'Allow duplicate as template':
- You will NOT be protecting the actual Notion URL, e.g. notion.so/35fd6d868... since that URL will be publicly viewable.
Instead, you'll be using pretty URLs for a custom domain you own e.g. example.com/members since MemberSpace can ONLY properly protect those, not default Notion URLs. To set up a custom domain and pretty URLs for your Notion site you'll need to sign up for Super.so here.
After you sign up for Super, follow this video for instructions:
Or if you prefer written instructions, here they are:
- After you sign up for Super, click New Site in the top right:
- You should choose Super Static:
- Fill in the 'Site name' however you want (e.g. Jens Membership). For the Custom domain that should be the actual URL you want for your Notion website (e.g. jensnotionsite.com):
- For the Public Notion URL field, first make sure you are logged into your Notion backend in a separate browser tab.
Find the top level page you want to represent the home page of your Notion membership site and click it.
In the top right of the page > click Share > toggle 'Share to the web' on > keep all the other toggles off > click 'Copy link':
- Paste in the link you just copied into the Public Notion URL field and then click Continue:
- Now you get to transform any Notion page URL into a pretty URL e.g. you can make it so your visitors see 'jensnotionsite.com/premium' instead of seeing 'notion.so/e19a5cedd32a3mo0':
We recommend you add a pretty URL for every sub-page underneath your Public Notion URL you entered in Step 5.
When you're done adding all your pretty URLs click Continue.
- Choose whichever domain registrar you used to purchase the custom domain you filled in for Step 3. Follow the instructions from Super for adding the A/CNAME record to your domain, then click Continue at the bottom:
- You can now protect your Pretty URLs as Member Pages (one at a time):