Інструменти доступності

Перейти до головного змісту
© Romankoff Development
Мікророзмітка Schema.org в Joomla CMS

Введення у структуровані дані

Мікророзмітка Schema.org відіграє ключову роль у підвищенні видимості вашого сайту в пошукових системах, надаючи детальну інформацію про зміст ваших сторінок. Хоча вже є стаття у моєму блозі, де докладно пояснюється, що таке мікророзмітка і чому вона важлива для вашого сайту, у даній статті ми зосередимося на конкретних кроках із впровадження цієї функціональності на платформі Joomla.

Ми розглянемо три ефективні методи:

  1. Використання вбудованих можливостей CMS Joomla;
  2. Установку компонента Google Structured Data від Tassos;
  3. та інтеграцію елемента Kick YOOtheme Pro JSON-LD від Kicktemp.

Плагін мікророзмітки Schema.org у CMS Joomla

Віднедавна, а саме починаючи з версії Joomla 5, стало можливим легко впроваджувати структуровані дані (мікророзмітку) на вашому сайті. Раніше для створення мікроданих потрібно було використовувати жорстко закодовані шаблони, які були не надто гнучкими і складними у налаштуванні. Однак із виходом Joomla 5 ситуація змінилася.

У новій версії CMS з'явився плагін System — Schema.org, який дає змогу додавати та керувати структурованими даними безпосередньо з адміністративної панелі сайту. Це значно полегшує процес налаштування мікророзмітки без необхідності редагування коду.

Примітка Якщо ви використовуєте CMS Joomla 3 або 4, не турбуйтеся — далі я розповім про рішення, яке дасть вам змогу впровадити мікророзмітку Schema.org за допомогою встановлення стороннього компонента.

Щоб почати використовувати цю функцію, ви можете ввести загальні дані про вашу компанію, такі як назва організації та контактна інформація. Увімкніть потрібні вам плагіни Schema.org. Потім перейдіть до вкладки «Schema» в статтях, де доступно безліч типів мікророзмітки: від «Article» і «BlogPosting» до більш специфічних варіантів, таких як «Book», «Event», «JobPosting», «Organization», «Person» або «Recipe».

Скріншот налаштувань плагіну System Schema.org в CMS Joomla
Плагін «System — Schema.org» в CMS Joomla
Скріншот з типами мікророзмітки Schema.org, які підтримуються в Joomla
Типи мікрозмітки «Schema.org» в CMS Joomla

Залежно від обраного типу, вам будуть запропоновані відповідні поля для заповнення. Наприклад, якщо ви обираєте тип «Recipe», ви зможете вказати додаткові деталі, як час приготування та список інгредієнтів.

Особливу увагу хочу звернути на такий плагін, як «Schema.org — Custom», який дає змогу користувачам самостійно вводити структуровані дані у форматі JSON-LD. Цей інструмент корисний, якщо вам потрібен тип мікророзмітки, не передбачений стандартними опціями. Однак використання цього плагіна має одне суттєве обмеження: воно вимагає ручного введення всіх необхідних даних без динамічного оновлення контенту. Це означає, що вам доведеться самостійно вказувати шляхи до зображень, коригувати дати та інші параметри, що може бути важко під час роботи з великими обсягами інформації або вмістом, що постійно змінюється.

Скріншот з налаштуваннями плагіну Schema.org Custom, який дозволяє вручну ввести код JSON-LD для будь-якого типу мікророзмітки
Особливий плагін «Schema.org — Custom» дає можливість ввести код JSON-LD для будь-якого типу мікророзмітки «Schema.org»

Розширення Google Structured Data

Google Structured Data — це корисне розширення від розробника Tassos Marinos, що дає змогу впровадити мікророзмітку «Schema.org» на сайт Joomla 3, 4 і 5 без необхідності знати код. Цей компонент доступний у безкоштовній та платній версії.

Безкоштовна версія підтримує тип мікророзмітки «Article», що робить її ідеальною для сайтів із простим контентом, як блоги або новинні портали. Платна версія ж пропонує понад 15 різних типів мікророзміток, включно з такими як «Movie», «FAQ», «Product», «Critic Review», «Local Business» і багато інших.

Коротка відео демонстрація деяких можливостей компоненту «Google Structured Data»

Для просунутих користувачів Google Structured Data надає можливість написати власний код мікророзмітки «Schema.org». Це дає змогу адаптувати інструмент під специфічні потреби вашого сайту, навіть якщо стандартні типи не підходять. Однак варто зазначити, що в цьому разі динамічний контент вимагатиме ручного управління: зміни на сторінці або категорії потребуватимуть оновлення мікророзмітки вручну.

Однією з ключових переваг Google Structured Data є його здатність інтегруватися зі сторонніми компонентами Joomla. Зокрема, розширення підтримує такі популярні конструктори сторінок як YOOtheme Pro, Quix Page Builder, SP Page Builder і Gridbox. Крім того, воно відмінно працює з інтернет-магазинами, такими як Eshop, JoomShopping, DJ-Catalog2 і VirtueMart, а також з конструкторами контенту K2, ZOO і SobiPro.

скріншот з переліком можливих інтеграцій розширення зі сторонніми компонентами
Перелік можливих інтеграцій розширення «Google Structured Data» зі сторонніми компонентами CMS Joomla

Детальніше зі списком підтримуваних типів розмітки «Schema.org» та інтеграцій можна ознайомитися на сайті розробника за цим посиланням.

Це розширення надає широкі можливості для оптимізації вашого сайту, що робить його незамінним інструментом як для початківців, так і для досвідчених користувачів Joomla.

Елемент Kick YOOtheme Pro JSON-LD

Kick YOOtheme Pro JSON-LD — це платний елемент від розробника Kicktemp, який призначений для використання у конструкторі сторінок YOOtheme Pro.

Головна перевага цього елемента полягає в тому, що він дає вам змогу практично безперешкодно використовувати будь-які типи мікророзмітки Schema.org без обмежень з боку розробників розширення. Іншим важливим плюсом є повна підтримка динамічного контенту: ви створюєте потрібну вам мікророзмітку лише один раз, а потім вона автоматично застосовується на інших сторінках із необхідними даними, як посилання на зображення, дати зміни матеріалу, оцінки статті, імена авторів статей, кількість переглядів і багато іншого.

скріншот з налаштуваннями елементу Kick YOOtheme Pro JSON-LD
Приклад використання елементу «Kick YOOtheme Pro JSON-LD» для впровадження мікророзмітки «Schema.org» типу «Article» у конструкторі «YOOtheme Pro»

Однак варто зазначити, що використання цього елемента вимагає від користувача хорошого розуміння того, що таке мікророзмітка «Schema.org» і які типи розмітки вам дійсно потрібні.

Ось короткий огляд процесу впровадження мікророзмітки за допомогою Kick YOOtheme Pro JSON-LD:

  1. Визначення типу мікророзмітки: Для початку, відвідайте сайт Schema.org і виберіть потрібний вам тип мікророзмітки. У кожного типу є приклади використання у форматі JSON-LD.
  2. Створення коду: Скопіюйте необхідні блоки коду для вашого типу розмітки в окремий текстовий файл.
  3. Перевірка валідації: Використовуйте валідатори Schema.org і Rich Results Test від Google, щоб переконатися, що ваш код коректний і не містить помилок.
  4. Створення елемента: Після успішної перевірки створіть елемент Kick YOOtheme Pro JSON-LD з потрібним типом мікророзмітки всередині конструктора сторінок.
  5. Фінальна перевірка: Завершіть процес валідацією мікророзмітки після створення елемента, щоб переконатися, що все працює правильно.

Елемент Kick YOOtheme Pro JSON-LD надає гнучкість і контроль над впровадженням мікророзмітки на вашому сайті, роблячи його відмінним вибором для досвідчених користувачів.

Підсумок

Впровадження мікророзмітки «Schema.org» на сайті Joomla може суттєво поліпшити його видимість у пошукових системах і полегшити розуміння контенту для користувачів. У цій статті ми розглянули три основні способи впровадження мікророзмітки:

  1. Плагін мікророзмітки «Schema.org» у CMS Joomla: Цей плагін дає змогу використовувати вбудовані можливості Joomla для додавання структурованих даних без необхідності редагування коду, що зручно для новачків і сайтів із простим контентом.
  2. Розширення Google Structured Data: Це розширення від Tassos Marinos пропонує як безкоштовну версію, що підтримує тип мікророзмітки «Article», так і платну версію з ширшим спектром можливостей. Воно підтримує безліч інтеграцій з іншими популярними компонентами Joomla.
  3. Елемент Kick YOOtheme Pro JSON-LD: Цей платний елемент від Kicktemp для конструктора сторінок YOOtheme Pro дає максимальну гнучкість у виборі типів мікророзмітки і підтримує автоматичне оновлення даних для динамічного контенту. Однак його використання вимагає глибокого розуміння роботи з мікророзміткою.

Кожен із цих методів має свої переваги та недоліки, тому вибір залежить від специфіки вашого сайту та ваших технічних навичок. Якщо ви новачок у сфері оптимізації сайтів, почніть з використання плагіна Joomla або безкоштовної версії Google Structured Data для знайомства з основами мікророзмітки. Для більш просунутих користувачів і проєктів, що вимагають складних типів розмітки і використовують конструктор YOOtheme Pro, варто розглянути використання елемента Kick YOOtheme Pro JSON-LD.

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

Сподіваюся, ця стаття допоможе вам зробити правильний вибір інструменту для впровадження мікророзмітки на вашому сайті Joomla. Удачі в оптимізації вашого проєкту!

Коментарів: 2

  • Доброго дня! Є питання по Google Structured Data: якщо я зробила, наприклад, мікророзмітку Article, але у мене не на всіх сторінках є статті, чи буде Google у такому випадку застосовувати санкції до сайту?
    • Вітаю!

      Щоб Google не застосовував санкції, мікророзмітка Schema.org повинна відповідати сторінці сайту. Тобто якщо у вас стаття — повинна бути розмітка «Аrticle», а якщо ж на вашій сторінці немає статті, то і мікророзмітки «Article» не повинно бути. Компонент Google Structured Data дозволяє вам гнучко налаштувати відображення відповідної мікророзмітки на конкретних сторінках.

      Іншими словами — ви можете вказати де саме використовувати ту, чи іншу мікророзмітку, обираючи/виключаючи як конкретні матеріали, так і цілі категорії у налаштуваннях «Правил публікації».

Коментувати можуть лише авторизовані користувачі