← Документація
Користувачам і редакторам

Сторінки, мови та SEO

Ієрархія сторінок, переклади, адреси й успадкування.

Перевірено для версії: FoxCoreCMS 1.1.1Оновлено: 26.09.2026

Дерево сторінок

Кожна сторінка має внутрішній ідентифікатор, місце в ієрархії, порядок, стан публікації та обраний файловий шаблон. Батьківський елемент задає логіку навігації; за ввімкнених вкладених URL він також впливає на адресу. Перш ніж змінювати структуру опублікованого сайту, підготуйте перенаправлення зі старих адрес.

Мовні версії

Активні мови й мова за замовчуванням налаштовуються окремо. У редакторі сторінки заповніть для кожної мови назву, адресу, Title, Meta description, H1 і вміст. Не вважайте порожній переклад готовим лише тому, що система може підставити значення мови за замовчуванням. Перевіряйте меню, кнопки та пов’язані матеріали на кожній версії.

Метки та спадкування

Файловий шаблон містить позиції виду [#name#]. У редакторі сторінки таку позицію можна пов’язати з текстом, HTML або активним екземпляром модуля. Деякі значення успадковуються від батьківської сторінки. Системні мітки, наприклад [#title#] і [#H1#], заповнюються ядром.

SEO-перевірка

У налаштуваннях SEO вибираються вкладені чи короткі URL і використання суфікса .html. Для кожної опублікованої мовної сторінки перевірте канонічну адресу та hreflang: альтернативи мають вести лише на наявні мовні версії. Після зміни структури перевірте sitemap.xml, robots.txt і відсутність битих посилань.

Ідентифікатор та обмеження дерева

Внутрішній ID складається з латинських літер, цифр, дефіса й підкреслення: наприклад, index, about або financial-support. Головна має ID index і не видаляється. Сторінку не можна зробити батьком самої себе або свого нащадка. Перед видаленням сторінки з дочірніми елементами їх потрібно перенести чи видалити. Поле «Порядок» сортує сторінки всередині одного рівня. Це саме дерево використовують меню, навігаційний ланцюжок і вкладені URL.

Поля сторінки

Порожнє значення шаблону успадковує HTML-файл батьківської сторінки. Зовнішній URL замінює внутрішній посиланням, указаним редактором. Прапорець активності керує доступністю сторінки, окремі прапорці — показом у меню, sitemap і навігаційному ланцюжку. Якщо вимкнути показ у ланцюжку для проміжного розділу, модуль пропустить його, але збере решту шляху. Показ ланцюжка на головній задається в самому модулі. Поле «Тільки авторизованим» підготовлено для обмеження доступу.

Для кожної мови редактор зберігає підпис, H1, HTML title, meta description і keywords. Значення візуальних та HTML-міток також розділені за мовами. Якщо поле поточної мови в модулі порожнє, публічний рендерер може взяти значення мови за замовчуванням; це корисно, наприклад, для спільних зображень, але текстовий переклад краще заповнювати явно.

Успадкування та швидке редагування

Дочірня сторінка успадковує перший непорожній шаблон і прив'язки міток батьків. Для шапки нової вкладеної сторінки за замовчуванням діє режим успадкування фону. Кожну мітку можна перевизначити, під'єднати інший екземпляр модуля або вимкнути. Контекстна кнопка поруч відкриває «Редагувати модуль», «Відкрити редактор» чи «Редагувати HTML» залежно від поточної прив'язки; для «Успадкувати» та «Не виводити» її немає.

У режимі tree адреса може виглядати як /services/financial-support.html, у режимі short — /financial-support.html. Для інших мов додається відповідний префікс. Суфікс .html керується окремо. Коли суфікс увімкнено, головна має /index.html; без нього — /. Для сторінки, якої не знайдено, сервер повертає HTTP 404, а в режимі обслуговування — HTTP 503; відповідні сторінки вибираються в загальних налаштуваннях.