1: HTML верстка Нативная, Не должно быть горизонтальной прокрутки
минимальная вложеность блоков:
так ненадо: <div class=xz1><div class=xz2><span class=xz3><div class=text1>какойто текс</div><div class=img1><img alt='картинка'></div></span></div></div>
по возможности <div class='xz1'>какойто текс <img alt='картинка'></div> как можно менше кода
Семантическая разметка, Использование микро данных (microdata) (адреса отзывы услуги новости)
использование стандартных шрифтов
один css файл, все неиспользуемые классы удалить вес менее 50кб не в жатом состоянии
один javascript файл, все неиспользуемые скрипты удалить
developers.google.com для мобильной и дисктопной версии не ниже 95%
2: AMP верстка (мобильная версия)
в итоге 2 вертки html и amp