# Pages

The **Pages** section manages the site's static pages — "About", "Contacts", "Privacy", "Offer" and any others. Each page is available at `/p/{slug}`.

## Creating a page

1. Open **Pages → Create**.
2. Fill in the fields:
   - **Title** — the page name (rendered as `<h1>`).
   - **URL (slug)** — latin letters, e.g. `about` → the page will be at `/p/about`.
   - **Content** — the page body.
   - **Status** — `Draft` or `Published`. Unpublished pages are unavailable to visitors (they return 404).
3. Save.

## Content format: HTML or Markdown

A page has a body format:

- **HTML** — the content is inserted as-is (for ready-made markup).
- **Markdown** — you write in a simple format (headings `#`, lists, links), and the engine turns it into HTML.

Markdown is more convenient for text pages. Source HTML is escaped on render — you can't inject `<script>` (XSS protection).

## SEO fields

Each page has:

- **SEO title** — what's shown in the browser tab and in search results (if not set, the regular title is used).
- **SEO description** — the snippet text under the link in search.
- **OG image** — the preview picture when sharing on social networks.

Fill these in for important pages — it affects Google ranking.

## Editing and deleting

- **Pages** → pick a record → **Edit**.
- Deletion — the "Delete" button (irreversible; you'll be asked to confirm first).

## Where the page appears

A page is not added to navigation automatically. To link to it:

- add an item to the [Site menu](/docs/panel/menus);
- or link to it from another page/article's content: `/p/about`.

System pages (e.g. `/p/privacy`, `/p/offer`) are usually already linked in the site footer.
