Как делать SEO верстку?
Думаю, имеется в виду:
- Использование заголовков h1-h6 строго в упорядоченном виде согласно иерархии, и только в пределах основного контента страницы

- Избегать чрезмерного использования "a", чтобы не плодить лишних внутренних ссылок (например, при вёрстке ИМ, карточку товара можно целиком обернуть в ссылку, а можно сделать div, в котором будет 3 одинаковых "a"-элемента - на имени, на изображении, на кнопке "подробнее"

- В принципе меньшее количество элементов на странице (имеется в виду избегание лишних оборачиваний элементов в контейнеры). Меньше нод - выше скорость парсинга страницы, выше ее производительность.

- Также в копилочку производительности использование всяких штук типа "responsive images", ленивой загрузки, критических стилей, приоритезации загрузки ресурсов (стили/скрипты/шрифты).

- Валидность. Без комментариев.

Как зависит? Ну, говорят, Гугл любит технически качественные сайты. Плюс скорость работы сайта сказывается на юзабилити, что в свою очередь отражается на поведенческих факторах, что тоже влияет на позиции.
"в крации" seo верстки нет, есть семантическая верстка. Это если "в крации". А seo, вернее ранжирование сайта, зависит от семантического ядра, контента и авторитетности сайта, которая складывается из большого количества факторов, таких например, как ссылки с других сайтов, поведение пользователя на сайте, скорость загрузки сайта. Семантическая верстка позволяет поисковикам лучше понять о чем идет речь на странице.