← Усі оновлення
SEOGEO / AIЯдро

SEO і GEO переїхали в ядро

Канонічні адреси, robots, розмітка для пошуковиків, robots.txt і llms.txt, текстова версія сторінок для AI-відповідачів — усе це тепер друкує саме ядро ECMS9. Тему більше не треба «навчати SEO»: вона отримує готову голову сторінки.

7 вересня 2026Білди 5.0.1-b382 … b401

Останні півтора тижні ми переносили SEO з тем у ядро. Причина проста: у магазина може бути будь-яка тема, а канонічна адреса, robots і розмітка мають бути правильні завжди. Раніше кожна тема друкувала їх сама — і кожна робила це трохи по-своєму. Тепер це робота ядра, а тема лише викликає одну функцію.

4фази SEO/GEO
b382 → b401білди ядра
29роботів у реєстрі
103виправлення у цьому вікні
b382

Голова сторінки

canonical, robots, hreflang і og переїхали з тем у ядро.

b383

Розмітка для пошуковиків

JSON-LD: товар, список, хлібні крихти, стаття, організація.

b386

Пошукові роботи

robots.txt і llms.txt з адмінки, реєстр 29 роботів, лічильник візитів.

b388 … b401

GEO і чистка індексу

текстова версія сторінки, блок відповіді, фід каталогу, 404/410.

Голова сторінки — з ядра

Ядро друкує канонічну адресу, robots, мовні альтернативи hreflang і теги для соцмереж. Що це змінює на практиці:

Було: канонічна з теми
/katalog/nozhi?page=2 → canonical /katalog/nozhi/tovar?utm_source=fb&gclid=… → окрема сторінка/ua/ua/katalog/nozhi

Друга сторінка каталогу «схлопувалась» на першу, а мітки реклами плодили дублі.

Стало: канонічна з ядра
/katalog/nozhi?per_page=20 → сама на себе/tovar ← мітки реклами відрізані/ua/katalog/nozhi

Одна сторінка — одна адреса в індексі, незалежно від теми.

канонічні адреси до і після переїзду в ядро

Розмітка, яку читають пошуковики

Ядро віддає структуровану розмітку JSON-LD на кожній сторінці магазину. Це те, з чого Google робить розширені сніпети: зірочки, ціну й наявність у видачі, ланцюжок розділів під заголовком, поле пошуку по сайту.

Товар

Ціна, валюта, наявність, бренд, артикул, відгуки — з картки товару.

Хлібні крихти

Той самий ланцюжок, що бачить покупець, тільки машинною мовою.

Список товарів

Категорія й результати пошуку віддають перелік позицій із позиціями в списку.

Організація і сайт

Контакти, логотип, соцмережі й поле пошуку по сайту.

Стаття

Матеріали блогу з автором і датою публікації.

FAQ

Питання й відповіді зі сторінки — кандидат на блок питань у видачі.

Розмітку перевіряє окремий тест-гейт: набір типів на живих сторінках звіряється з еталоном, тож тема не може її «загубити» непомітно.
фрагмент розмітки товару, яку друкує ядро
<script type="application/ld+json">
{
  "@type": "Product",
  "name": "Ніж кухонний Santoku 18 см",
  "sku": "SNT-180", "brand": "Fissman",
  "offers": {
    "price": "1 240", "priceCurrency": "UAH",
    "availability": "InStock"
  },
  "aggregateRating": { "ratingValue": "4.8", "reviewCount": "37" }
}
</script>

robots.txt і llms.txt — з адмінки

Новий системний модуль «Пошукові роботи» знає 29 роботів і ділить їх на три роди: класичні пошукові, AI-відповідачі (ChatGPT, Perplexity та подібні) і ті, що збирають дані для навчання моделей. Кожен рід вмикається окремо.

ПошуковіGoogle, Bing, Яндекс і подібні
9
AI-відповідачіChatGPT, Perplexity, Claude, Gemini
12
Збирачі данихкраулери для навчання моделей
8
29 роботів у реєстрі модуля — кожен рід вмикається окремо
/llms.txt — візитівка магазину для AI
# Назва магазину
> Ножі та посуд для кухні, доставка по Україні.

## Каталог
- [Ножі](/katalog/nozhi): кухонні, шеф-ножі, набори
- [Посуд](/katalog/posud): сковороди, каструлі

## Контакти
- [Доставка й оплата](/dostavka)
- [Зв'язок](/kontakty)

GEO: сторінка, яку читає AI

GEO — це те саме SEO, тільки для відповідей AI-помічників. Вони не розбирають вашу верстку: їм потрібен текст і факти. Тому магазин тепер уміє віддавати сторінку в машинному вигляді тому, хто справді про це просить.

01

AI-помічник питає

Запит іде на звичайну адресу вашого товару чи категорії.

02

Ядро впізнає читача

За заголовком запиту: людині — сторінка, машині — текст.

03

Віддає факти

Заголовок, ціна, наявність, характеристики, блок відповіді.

04

Відповідь із посиланням

Помічник цитує ваш магазин, а не переказ із чужого сайту.

Знята сторінка більше не тримає індекс

Адреса, яку прибрали без заміни, віддає 410 Gone замість нескінченного 404: пошуковик прибирає її з індексу з першого обходу, а не перепитує місяцями. Порожня комбінація фільтра відповідає 404, а не порожньою сторінкою з тим самим заголовком, що й сотня інших.

Разом із цим: власний пошук каталогу

У те саме вікно потрапив пошук — бо трафік, який привело SEO, губиться саме на «нічого не знайдено». Тепер у магазина власний індекс: шукає по назві, артикулу, бренду, категорії й характеристиках, прощає неправильну розкладку («Ащчсщтт» знаходить Foxconn), недописане слово й переставлені місцями слова.

Ащчсщттнабрано не в тій розкладці
Foxconn
сковорідінша форма слова
Сковорода Fissman 24 см
ніж сантоку 18слова переставлені місцями
Ніж Santoku 18 см
SNT-18недописаний артикул
SNT-180
що знаходить власний індекс каталогу

Що ще нового у цьому вікні

Мега-меню каталогу

Модуль меню на всю ширину: чотири розкладки, скіни, іконки, банери всередині меню, мобільна шухляда.

Серійні номери й гарантія

Серійник або IMEI на кожну одиницю в замовленні плюс друкована гарантійна картка.

Скасування замовлення покупцем

Кнопка в кабінеті й посилання в листі-підтвердженні — без дзвінка менеджеру.

Кастомайзер теми

Тема сама оголошує свої налаштування дизайну: палітри, логотип для темного фону, багатомовні підписи.

«Не передзвонювати»

Галочка в чекауті стала налаштуванням магазина, а не правкою теми.

Іконка категорії

Повернулась у форму категорії й вантажиться прямо звідти.

Виправлення

У цьому ж вікні — 103 виправлення. Тезисно про ті, які клієнт міг бачити на своєму сайті: подвійний префікс мови в канонічній (/ua/ua/…), дві канонічні адреси на сторінці кошика, втрачена кома в числових полях адмінки (10,5 ставало 105), прізвище без імені в профілі покупця, мобільні дрібниці теми на iOS.

Як це отримати

Ядро оновлюється саме: у панелі є перемикач автооновлення, а поруч — кнопка «Перевірити оновлення». Актуальний білд — 5.0.1-b401. Оновлення ядра безкоштовні; модуль «Пошукові роботи» — системний і їде разом з ядром. Якщо у вас своя тема, її треба один раз навчити викликати нову голову сторінки — напишіть нам, підкажемо рядок.

Питання по оновленню

Підкажемо, що це дає саме вашому магазину

Подивимось ваш сайт, скажемо, що з нового вмикати першим, і чи треба щось міняти в темі.

Написати в Telegram