Згідно з примітками до випуску, Odoo 19.4 за замовчуванням додає структуровані дані до HTML вебсторінок. Заявлена мета полягає в підтримці пошукової оптимізації та Google Rich Results. Для організацій, що працюють із сайтом Odoo або онлайн-магазином, це означає, що структурована інформація може входити до стандартного виводу сторінки, а не завжди вимагати окремої ручної реалізації. (Примітки до випуску Odoo 19.4)

Примітка до випуску підтверджує функцію за замовчуванням, але не описує її поведінку для кожного шаблону сторінки, кастомізованого подання або наявної реалізації. Тому команди сайту мають перевірити результат у власному середовищі, особливо там, де стандартні шаблони Odoo було змінено. (Примітки до випуску Odoo 19.4)

Що роблять структуровані дані

Структуровані дані надають пошуковим роботам інформацію про зміст сторінки. Документація Odoo пояснює, що цю інформацію можна використовувати для створення багатших відображень у результатах пошуку. Вона включається в HTML сторінки, щоб підтримуваний вміст можна було інтерпретувати точніше, ніж лише з видимого тексту сторінки. (Документація Odoo 19.0: Structure Seo)

Підтримка rich results не гарантує, що Google покаже розширений результат або присвоїть певний пошуковий рейтинг. Підтверджена перевага полягає в тому, що релевантну інформацію сторінки можна подати у структурованому вигляді, який пошукові системи можуть зрозуміти та потенційно використати. (Примітки до випуску Odoo 19.4; Документація Odoo 19.0: Structure Seo)

Тому оновлення до Odoo 19.4 слід оцінювати, перевіряючи згенерований HTML, а не лише шукаючи негайну зміну в результатах пошуку. Команди мають переконатися, що потрібна структурована інформація присутня і що вона точно відображає видимий вміст. Реалізація структурованих даних і їхнє подальше використання в результатах пошуку, це окремі питання. (Примітки до випуску Odoo 19.4; Документація Odoo 19.0: Structure Seo)

Задокументована підтримка вмісту

Odoo документує підтримку schema.org microdata для чотирьох сфер: подій, продуктів eCommerce, дописів на форумі та контактних адрес. Ці категорії визначають задокументований обсяг і дають практичну відправну точку для перевірки сайту Odoo. Не слід вважати, що кожна сторінка або кожен тип вмісту отримує однакову розмітку. (Документація Odoo 19.0: Structure Seo)

Перевірка має відповідати фактичному вмісту сайту. Сайт подій має перевіряти сторінки подій, а онлайн-магазин має насамперед перевіряти сторінки продуктів. Організації, що використовують форуми Odoo, мають включити дописи форуму, а бізнеси, які публікують контактні дані, мають перевірити відповідний вміст адреси. Перевірка представницьких сторінок корисніша, ніж огляд лише головної сторінки. (Документація Odoo 19.0: Structure Seo)

Розширені результати для продуктів можуть включати таку інформацію, як ціна та рейтинг. Для сайтів Odoo eCommerce команди мають порівняти ці структуровані значення з інформацією про продукт, яку бачать клієнти. Розмітка за замовчуванням не знімає потреби перевіряти точність базових даних про продукт. (Документація Odoo 19.0: Structure Seo)

Документація визначає підтримувані категорії, але не встановлює, як кожен кастомний шаблон, стороннє розширення або змінене подання сайту впливатиме на результат. Якщо реалізація змінює стандартні шаблони подій, продуктів, форуму або контактів, згенерований HTML слід перевірити в цій кастомізованій конфігурації. (Примітки до випуску Odoo 19.4; Документація Odoo 19.0: Structure Seo)

Пов’язані функції SEO Odoo

Структуровані дані, це одна з частин задокументованої SEO-функціональності Odoo. Odoo також автоматично генерує файли sitemap і додає теги hreflang та x-default до багатомовних сторінок сайту. Ці функції по-різному описують вміст сайту для пошукових систем і їх слід перевіряти окремо. (Документація Odoo 19.0: Structure Seo)

Sitemap, багатомовні теги та структуровані дані не є взаємозамінними. Генерація sitemap допомагає відкрити сторінки сайту, теги hreflang і x-default визначають мовні альтернативи, а schema.org microdata описує підтримувані типи вмісту. Наявність однієї функції не підтверджує, що інші теж присутні або коректні. (Документація Odoo 19.0: Структура Seo)

Для багатомовних сайтів Odoo перевірки на рівні сторінки мають охоплювати як структуровані дані, так і відповідні теги hreflang та x-default. Це дає змогу відокремити мовне таргетування від розмітки, пов’язаної з продуктами, подіями, дописами на форумі або контактними адресами. (Документація Odoo 19.0: Структура Seo)

Перевірки для впровадження Odoo 19.4

Почніть з інвентаризації відповідних типів сторінок. Зафіксуйте, чи використовує сайт події, товари eCommerce, дописи на форумі або контактні адреси, чи є пов’язані шаблони стандартними або налаштованими, а також які сторінки є багатомовними. Це допоможе визначити, де потрібно перевірити документовані в Odoo функції структурованих даних і мовні можливості. (Документація Odoo 19.0: Структура Seo)

Після розгортання Odoo 19.4 у тестовому середовищі перевірте HTML репрезентативних сторінок. Оскільки в примітці до випуску зазначено, що структуровані дані за замовчуванням додаються до HTML вебсторінки, згенерований HTML є належним місцем, щоб визначити, що створює налаштований сайт. Якщо записи містять різні типи інформації, перевірте більше ніж один приклад. (Примітки до випуску Odoo 19.4)

Порівняйте структуровані значення з видимим і збереженим вмістом. Перевірки продуктів мають включати таку інформацію, як ціна та рейтинг, оскільки Odoo визначає їх як деталі, що можуть з’являтися у розширених результатах для продуктів. Застосуйте таку саму перевірку точності до підтримуваного вмісту подій, форумів і контактних адрес. (Документація Odoo 19.0: Структура Seo)

Існуюча кастомна розмітка schema.org потребує додаткової уваги. Якщо шаблони вже генерують структуровану інформацію, командам слід порівняти цей результат із поведінкою Odoo 19.4 за замовчуванням. Надані джерела підтверджують нову поведінку за замовчуванням і задокументовані категорії вмісту, але не пояснюють результат поєднання функції з кожною кастомною реалізацією. (Примітки до випуску Odoo 19.4; Документація Odoo 19.0: Структура Seo)

Практичний процес перевірки

Корисну перевірку можна організувати за типами сторінок. Для кожної підтримуваної категорії, яку використовує сайт, виберіть репрезентативні записи та зафіксуйте отриманий HTML. Зазначте, чи є відповідний шаблон стандартним або налаштованим, а потім порівняйте структуровані значення з інформацією, видимою відвідувачам. Це створює чіткіший запис, ніж покладатися на загальне підтвердження того, що структуровані дані ввімкнено. (Примітки до випуску Odoo 19.4; Документація Odoo 19.0: Структура Seo)

Для інтернет-магазинів зразок має включати сторінки товарів з тією інформацією, яку бізнес очікує передати покупцям і пошуковим системам. Для контенту подій, форумів і контактів зразок так само має відображати варіації, наявні на робочому сайті. Мета полягає в тому, щоб визначити, як задокументована підтримка виглядає на сторінках, налаштованих в організації. (Документація Odoo 19.0: Структура Seo)

Багатомовні сторінки потребують пов’язаного, але окремого перевіряння. Перегляньте структурований вміст на кожній відповідній сторінці, окремо підтверджуючи теги hreflang і x-default. Також слід окремо перевірити генерацію sitemap, оскільки Odoo документує її як ще одну автоматичну SEO-функцію, а не як частину самої структурованої розмітки. (Документація Odoo 19.0: Структура Seo)

Що мають перевірити особи, які приймають рішення

Перед схваленням оновлення або визнанням функції завершеною, особи, які приймають рішення, мають запросити докази зі сторінок власної організації. Перевірка має визначити підтримувані типи вмісту, що використовуються, показати структуровані дані, згенеровані в HTML, порівняти їх із відображуваним вмістом і зафіксувати будь-які налаштовані шаблони. Багатомовні сайти мають містити окреме підтвердження тегів hreflang і x-default, а генерацію sitemap слід залишити окремим пунктом перевірки. (Примітки до випуску Odoo 19.4; Документація Odoo 19.0: Структура Seo)

Odoo 19.4 робить структуровані дані частиною HTML вебсторінки за замовчуванням, але перевірки впровадження все одно потрібні. Odoo документує підтримку для певних категорій вмісту та описує структуровані дані як спосіб допомогти краулерам зрозуміти вміст і потенційно згенерувати багатші результати. Відповідний тест полягає в тому, чи присутній результат, чи він точний і доречний для сторінок організації, а не в тому, чи можна припустити певний вигляд у пошуку. (Примітки до випуску Odoo 19.4; Документація Odoo 19.0: Структура Seo)