Skip to content

Page Linking & Backlinks

Lithium lets you link pages together using wiki-style links. This turns your pages into a connected web of ideas instead of isolated documents. When you link to a page, it automatically shows up in that page’s backlinks, helping you discover relationships you might have forgotten.

To link to another page, type [[ followed by the page name, then ]]:

Check out [[Project Ideas]] for inspiration

When you type [[, Lithium opens a menu showing pages that match what you’re typing. You can arrow through the list and press Enter to select one, or keep typing to filter further.

Page link autocomplete menu
Mobile view Page link autocomplete menu (mobile)

If you type a page name that doesn’t exist yet, the menu shows a “Create” option. Select it and Lithium creates the new page immediately, inserts the link, and you keep typing.

The autocomplete menu prioritizes exact matches first, then pages starting with your query, then sorts by recently updated. It shows up to 8 matches at a time.

Links render with brackets visible but styled subtly:

  • Brackets appear in muted text
  • The page name is underlined
  • Clicking the link navigates to that page

Links are case-insensitive for matching. [[Project Ideas]] and [[project ideas]] both link to the same page.

At the bottom of every page, Lithium shows a Backlinks section listing all pages that link to the current page. Each backlink shows the linking page’s title and lets you click through.

Backlinks section at bottom of page

Backlinks help you:

  • Discover related pages you’d forgotten about
  • See how a concept connects across your notes
  • Navigate bidirectionally without explicit back-links

If a page has no incoming links, the backlinks section is hidden. Backlinks are sorted alphabetically and only count once per page, even if that page links to the current page multiple times.

Linking vs nesting

You have two ways to connect pages: linking and nesting (making child pages). Here’s when to use each:

Use page links when:

  • The connection is conceptual, not hierarchical
  • You want bidirectional discoverability (backlinks)
  • The same page relates to multiple others
  • You’re referencing something in passing

Use child pages when:

  • The relationship is genuinely hierarchical
  • One page is a sub-topic or project of another
  • You want the child visible in the Browse tree
  • The structure is more important than cross-references

Think of it this way: child pages build a tree, links build a graph. Most workspaces need both.

If you link to a page that doesn’t exist, the link renders normally but clicking it does nothing. You’ll see a console warning: Page not found: <name>.

If you delete a page that other pages link to, the links become broken. Lithium doesn’t warn you or update the links automatically, they just stop working. This is intentional; sometimes you want to keep the link text as a reminder to recreate the page later.

You can find broken links by searching your content for [[ in the Browse view.