ин-тех

1 . Возможность на сайте обновить Drupal до последней версии?

Установлена версия Drupal 9.4.1 можно без проблем обновить до последней версии 9 (9.5.11)

До последней версии Drupal 12  (12.0.0-alpha1 ) обновится не получится сейчас для нее нет многих модулей, которые у вас установлены.

В теории можно попробовать обновится до Drupal 11 (11.3.17 ) но тоже могут быть сложности, сделать можно на тестовом хостинге с последующем переносом на боевой сайт.

По стоимости 

Работ в рамках 9 версии Drupal 9.4.1 => 9 (9.5.11) + модули для которых есть - 3500 руб.

Обновление Drupal 9.4.1 до Drupal 11 (11.3.17 ) требуется 3 обновление (Drupal 9.4.1 => 9 (9.5.11) =>  Drupal 10 => Drupal 11 (11.3.17 ), возможно придется заменить часть модулей, и внести изменения в тему сайта, она не поддерживает ( Drupal 10 и Drupal 11 ) - стоимость 14000 руб. 

2. Некорректно работает блок h1 + хлебные крошки (<section id="block-breadcrumb"></section>). Очень часто не подгружается.

Изображение статьи

Хлебные крошки подгружаются но с ошибками, в первую очередь надо поменять версии PHP, как рекомендует Drupal, возможно ошибка сама уйдет. Поменять надо до PHP 8.1. Если после смены php ошибка останется и обновляется не будите тогда надо ремонтировать.

Изображение статьи

3. Добавить alt-текст к изображениям товаров и брендов, используя данные, уже присутствующие в DOM каждой карточки. 

Для новых изображений можно настроить добавления поля alt к изображениям товаров и брендов, или установить и настроить модуль ImageField Tokens можно задать токен и для всех новых будет создаваться alt автоматически на основе названия, минус если поле мульти (несколько изображений то alt будет у них одинаковый. Для существующих только ручное заполнение или также модуль ImageField Tokens и пройтись по всем записям типа  товаров и брендов и повторно сохранить, должно сгенерироваться alt.

Есть модуль который на лету подставляет alt Image Alt Fallback но он работает только с Drupal 10|11

Установка и настройка модуля  ImageField Tokens 1500руб, если обход и пересохранение всех записей товаров и брендов + 3500руб.

4. Вывести на страницу категории товаров текст-описание (в админе поле "Текст" есть, на страницу сайта не выводится).

В каком месте на страницы категории должно выводится это поле?

Стоимость работы: 2000руб.

5. Перегенерировать sitemap так, чтобы включить все страницы товаров и брендов, через динамически формируемую CMS-карту сайта, а не устаревший ручной экспорт.

Рекомендация: Установить/настроить модуль XML Sitemap в Drupal (или аналогичный автоматический генератор) вместо ручного экспорта, включить URL товаров и брендов, заполнить реальные даты lastmod.

Стоимость настройки установки и настройки модуля + генерация Sitemap 2000руб

6. Сквозная JSON-LD разметка Store кодирует весь кириллический текст HTML-сущностями — все парсеры видят искажённое название компании/адрес на каждой странице (&#1048;&#1053;-&#1058;&#1045;&#1061; вместо «ИН-ТЕХ»). Исправить ошибку кодирования сущностей в JSON-LD.

По поводу &#1058;&#1045;&#1061; . Могу предположить что виноват один из установленных модулей, здесь надо разбирается. По стоимости работ 6000руб, но если будем обновляется до 9.5.11, возможно проблема решится обновлением.

Изображение статьи

Хорошо бы установить/настроить модуль Schema.org Metatag в Drupal.

Установка модуля Schema.org Metatag 500руб (без настройки) Schema.org

7. Мета-теги. Поле description выводится 2 раза, второй - статика, прописанная в файле: html.html.twig. Как бы корректно поправить.

Не обнаружил (description выводится 2 раза) данной проблемы, можете прислать скриншот или адрес станицы с двумя description.

Изображение статьи
Изображение статьи
  1. Шапка съезжает, закрывает заголовок во всех рубриках

Стоимость исправления 2000руб