Я просмотрел превью , и по звукам этого все, что автор пытается сказать, - это использовать тег, который наиболее подходит для содержимого, которое он содержит. Если у вас есть строка текста, которая является заголовком вашей страницы, и вы хотите, чтобы она выглядела определенным образом, поместите ее в стилизованный тег H1 / H2 / H3, а не просто в span или div с той же разметкой стиля. Используя правильные теги для описания вашего контента, поисковой системе намного легче правильно проиндексировать и упорядочить найденные данные.
Совершенно нормально иметь «более двухсот элементов div и span», если содержимое, которое они окружают, предназначено для элемента div или span. Все дело в семантике.