Pages & Custom URLs
Every page in your Notion workspace becomes a URL on your Sotion site. This article explains how page URLs work and how to customize them from your site dashboard.
How Page URLs Work
Sotion generates URLs from your Notion page structure. Each page gets a URL based on its slug—the identifier that appears in the URL path. When visitors navigate to your site, Sotion resolves the URL to load the correct page from Notion.
Editing Page URLs
From your site dashboard, navigate to Pages in the sidebar. The page displays your site's page tree as an interactive table with two columns:
Page Title — The title shown in navigation and browser tabs
URL Path — The slug that appears in the page URL
Editing Titles and Slugs
Click any page title or URL path to edit it inline. Changes are saved automatically after a brief delay—you'll see a confirmation message URL changes saved when the save completes.
Use Collapse all and Expand all to navigate large page trees. You can also use the search box to filter pages by title or slug.
The home page URL is locked to / and cannot be changed.
Previewing Pages
Click Preview page next to any row to open a preview of that page. The preview uses your custom domain if one is configured, or your *.sotion.site subdomain otherwise, and shows a preview of the custom URL for your page.
While Your Page Tree Is Generating
If your site is still setting up, you'll see a message: Setting up your URLs. You can also see this as a Pending status on your site overview. Sotion is organizing your Notion pages into URLs. Editing will be available once this finishes.
Validation and Errors
Invalid slug formats show validation errors in the table. You must fix validation errors before publishing your changes. If saving fails, you'll see Failed to save URL changes—try again or refresh the page.
Related Articles
Access Control — Configure who can view each page
Publishing & Custom Domain — Set up your custom domain