Вы можете использовать динамический текст в H1, но вам нужно убедиться, что дубликаты не допускаются. Не рекомендуется иметь дубликат H1 на сайте.
Вы можете использовать динамический текст в H1, но сделать его на основе шаблона.
Например: если у вас есть категории в корзине для покупок и вы хотите отобразить название категории в H1 ... следуйте шаблонной структуре, например
"category-name | Ключевое слово или название компании"
Таким образом, у вас нет дубликатов плиток, и вы можете добиться однородной структуры по всему сайту
Аналогично для страниц продукта
"category-name | product-name | Название веб-сайта или название компании"
Если у вас длинные заголовки с датами, числами и строкой запроса, отформатируйте их так, чтобы их могли прочитать пользователи и поисковые роботы, и запомните семантику