Every page in Dokly has a small set of settings: a title, a URL slug, a description, where it sits in the sidebar, and a few SEO controls. You set them in the editor's page settings panel — there's no config file to edit and no syntax to remember.
Screenshot needed
screenshot of the page settings panel open on the right side of the editor, showing title / slug / description fields
Required: Title and Slug#
| Setting | Description |
|---|---|
| Title | Shown in the sidebar, the browser tab, and as the page's H1. |
| Slug | The URL path. Example: a slug of editor/writing lives at /editor/writing on your site. |
A page can't be saved without these.
Description#
A short summary of the page. Used as:
- The meta description (what shows up under the page title in Google).
- The sidebar subtitle in the dashboard tree.
- The default snippet in social previews.
Keep it under ~160 characters. Write it for a human skimming search results.
Sidebar placement#
| Setting | Description |
|---|---|
| Parent | Pick a page to nest this one under. The sidebar mirrors the tree. |
| Order | Position within siblings — lower numbers appear higher in the sidebar. |
| Sidebar title | Optional override of how the page name appears in the sidebar (use when the full title is too long). |
You can also reorder pages by dragging them in the page tree — you don't have to manually edit the order.
Publish state#
| Setting | Description |
|---|---|
| Draft / Published | Drafts are visible only in the dashboard. Published pages are live on your public site. |
New pages default to draft. Flip to published when you're ready to ship.
SEO controls#
| Setting | Description |
|---|---|
| SEO title | Override the <title> tag used by search engines and browser tabs. Defaults to your page title. |
| SEO description | Override the meta description. Defaults to your page description. |
| Social image | Custom Open Graph image (1200×630). If empty, Dokly auto-generates one from your title and theme. |
| Noindex | Tell search engines not to index this page. Useful for legal pages, internal references, and duplicate content. |
| Hide from search | Page is still public via direct URL but excluded from your in-product search index. |
| Hide from sidebar | Page is published at its URL but doesn't appear in the sidebar. Useful for footer-linked legal pages. |
The homepage#
The page with slug index is your project's homepage — served at /. Every project should have one. If you don't, the homepage shows "No content yet" until you do.
Slug rules#
- Lowercase letters, numbers, hyphens, and forward slashes only
- No leading or trailing slashes
- No spaces, no underscores, no special characters
- Slashes create URL hierarchy (e.g.,
editor/writing→/editor/writing)
The editor enforces these on input.