З часом все змінюється, і інструкції підвладні часу, всі керівництва що я знайшов в інтернеті, не працювали, але знайшлася статья про хлібні крихітки для Друпал 8 яку я відкоригував і метадані пройшли верификацию в google.
Додаємо метадані в строку навігації (Breadcrumbs)
Якщо у вас тема bartik редагуємо файл breadcrumb.html.twig в каталозі теми /themes/bartik/templates , Очистіть все і вставте наступний код:
{#
/**
* @file
* Theme override for a breadcrumb trail.
*
* Available variables:
* - breadcrumb: Breadcrumb trail items.
*/
#}
{% if breadcrumb %}
<nav class="breadcrumb" role="navigation" aria-labelledby="system-breadcrumb">
<ol itemscope itemtype="https://schema.org/BreadcrumbList">
{% for item in breadcrumb %}
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
{% if item.url %}
<a itemtype="https://schema.org/Thing" itemprop="item" href="{{ item.url }}">
<span itemprop="name">{{ item.text }}</span>
</a>
{% else %}
<span itemprop="name">{{ item.text }}</span>
{% endif %}
<meta itemprop="position" content="{{ loop.index }}" />
</li>
{% endfor %}
</ol>
</nav>
{% endif %}
Перевірити метадані строки навігації (хлібні крихти) можна за допомогою наступного інструмента для тестування мікророзмітки сторінок
Поради для створення метаданих для Drupal 8
Якщо ви збираєтесь змінювати шаблони базової теми, раджу вам створити підтему (субтему), це спростить редагування файлів, і після оновлення ядра Drupal 8 ваші зміни збережуться.
Для додання різних метаданих, для різних типів данних, наприклад статті, новини, відгуки, раджу плагін який не важко налаштувати metatag