С h1-h6 очень запутанная история, наличие разных заголовков делает страницу более читабельной, но для seo намного важнее наличие ключей в Title и H1. Очень важно, чтобы они отличались. Проверка сайта онлайн поможет найти пропущенные или дублированные теги на вашем сайте, исправив это вы точно улучшите ранжирование вашего сайта.
Нет, неактуально.
Да и ранее это требование было вызвано исключительно дремучим идиотизмом невежеством сеошников, не знающих, что после - не означает вследствие.
Olga_bez, это невозможно тестировать.
На текущий момент в ранжировании слишком много метрик, которые не зависят от разработчиков и контент-менеджеров конкретного сайта (поведенческие факторы, появление нового контента, пессимизация контента конкурентов по каким-либо причинам и так далее).
Вбейте в поиск пять рандомных фраз и откройте сайты из первой пятерки, посмотрите как сделано, сделайте выводы.
Здравый смысл подсказывает, что парсер интересует в первую очередь содержание. Для поисковой системы атрибут class никакой полезной информации не несёт, если стилизация не манипулирует отображением (скажем, прозрачность установлена в ноль или цвет совпадает с цветом фона, хотя давно не встречал - раньше было популярно).
P.S. В саппорт ПС можете не писать - в рамках взаимодействия с одним из клиентов, у которого был свой взгляд на классы, мы это уже сделали, в числе прочих был и ваш вопрос. На все вопросы о работе парсера обе популярных системы отфутболивают с формулировкой "Мы не раскрываем детали работы поисковой системы".
Кроме того, есть и другие причины использовать классы на элементах - такие как удобство разработки и поддержки. В двух словах: каскад для стилизации - это плохо. Теги-обертки для этого каскада - плохо, причём количество DOM-узлов и уровень вложенности со стопроцентной вероятностью метрики более важные, так как сейчас идёт фокус на перформанс. Выводы сами делайте..