Pages & Publishing

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.

Was this helpful?