Если вы решили попробовать не просто сделать AMP-версии своих HTML-страниц, а полностью перевести сайт с HTML на AMP, то этот небольшой чек-лист сделан специально для вас.
Если вы решили попробовать не просто сделать AMP-версии своих HTML-страниц, а полностью перевести сайт с HTML на AMP, то этот небольшой чек-лист сделан специально для вас.
Не вздумайте менять адреса страниц или контент с микроразметкой при переезде с HTML на AMP. Если чешутся руки что-то поменять, то сделайте это спустя месяц-два после переезда.
Ни в коем случае при переезде не меняйте содержимое мета-тегов Description, Robots, Keywords (да-да, его тоже) и тега Title.
Откажитесь от использования динамической верстки или отдельной версии в пользу адаптивного дизайна под все типы устройств. В противном случае Google кэширует мобильную версию страницы и она будет отображаться у всех пользователей, даже на компьютерах.
Откажитесь от использования любых сторонних JavaScript-библиотек (вроде JQuery) в пользу готовых компонент, входящих в AMP. Убедитесь что в коде нет подключения сторонних JavaScript файлов.
Теги <img> не поддерживаются в AMP, а потому все изображения вам нужно разместить в тегах <amp-img>. Тегам обязательно указываем корректные атрибуты height и width, которые не приведут к проблемам с макетом страницы или искажению изображения.
Если вам важно чтобы Яндекс показывал ваши изображения в поиске по картинкам, то нужно создать отдельный файл XML карты сайта с изображениями. В противном случае они пропадут из поиска, так как Яндекс не поддерживает тег <amp-img>.
Новые страницы должны проходить валидацию в официальном сервисе. В противном случае многие преимущества от переезда на AMP могут не быть получены.
После того как вы изменили сайт и убедились что с ним все в порядке, отправьте страницы на переобход. Для этого обновите атрибуты <lastmod> в файле карты сайта у всех страниц и отправьте саму карту сайта поисковым роботам.