Publish a web site
Publishing converts a map into a live documentation site with search, navigation, and a table of contents.
Before you begin
You need a map with at least one topic. The map structure becomes the site's navigation hierarchy.
Optionally, create condition profiles and variable sets if your content uses conditional blocks or variables.
Create a publication target
Open a map and scroll to Publication Targets.
Click New Target.
Enter a name — e.g., "Public Docs."
Select Web as the output format.
Select a condition profile — choose which dimension values to include. Leave blank to include all content.
Select a variable set — choose which variable values to substitute.
Optionally add variable overrides for target-specific values.
Use condition profiles to publish different variants of the same content from a single map. For example, publish one target for end users (filtering out admin-only content) and another for administrators (including everything).
Publish
Click Publish on the target.
The publishing pipeline runs four stages:
Resolve — replaces component references with component content
Filter — removes conditional blocks that don't match the condition profile
Replace — substitutes variable tokens with values from the variable set
Render — converts the resolved content to HTML
When complete, the target shows a URL.
View the published site
Click the URL to open your site. It includes:
Homepage with site name, logo, search bar, and page cards
Sidebar navigation matching the map hierarchy
Per-page table of contents generated from headings, with scroll tracking
Previous/next links between pages
Full-text search (Cmd+K)
Dark mode toggle
"Was this helpful?" feedback widget on each page
Republish after changes
After editing topics, components, or the map structure, click Publish again on the target. The site regenerates with the updated content.
Publishing creates a snapshot, not a live connection. Edits to topics, components, variables, or the map structure are not automatically reflected on the published site. You must click Publish again to regenerate the site with the latest content.
Unpublish
Toggle the target's published state to take the site offline. The URL stops serving content.
See also
The publishing pipeline — how the four-stage pipeline transforms your content into published output
Published site features — navigation, search, dark mode, and AI features available on your published site
Published site SEO — automatic SEO features generated for every published page
Customize your site's branding — apply custom colors, logos, fonts, and favicons to your site
Publication target settings — detailed reference for condition profiles, variable sets, and overrides