Если на странице может быть только один H1, а единым текстом сверстать его не получается, что делать?
Ответ вроде очевиден: обернуть все элементы в общий H1. Но не всё так просто, ведь вставлять внутрь него обычные div неправильно — технически такой заголовок должен содержать только строчные элементы. И старый добрый
.wrapAll('<h1>') тут не поможет. Гораздо лучше поисковики воспринимают, когда текстовые элементы работают как строчные
<span> и уже затем оборачиваются в нужный тег H1–H3. Такую конструкцию теперь можно повторить с помощью модификации: Мультизаголовки в Zero-блокеВсё, что понадобится:
> Задать класс тексту, который планируем объединить> Присвоить им нужный тег в Тильде или настройках модификации> Скопировать код нового мода к себе на сайтМодификация автоматически определит нужный порядок текста и преобразует его в общий H1, H2 или H3. Даже, если он находится внутри группы Object с автолэйаутом или без ⚡️
Что по SEO?
Такое решение действительно будет восприниматься поисковиками, как полноценный тег. Но не всеми и не всегда — это зависит от поддержки роботом JavaScript. Google, например, по-умолчанию выполняет рендеринг страницы со скриптами, а у Яндекса такая функция находится в бете, и её нужно включать в Вебмастере отдельно.
В общем, если вы действительно задумали сделать H1 из нескольких блоков, такой мод вас спасёт. Главное укажите, что сайт должен обрабатываться поисковиками с JavaScript 😎
Ссылка на модификацию:
https://postnikovmd.com/mods/tags
Максим Постников | Дизайн, Тильда и модификации