Довольно давно возникало желание опробовать технологию AMP (Accelerated Mobile Pages / Ускоренные Мобильные страницы) в действии, и только недавно до этого дошли руки. В данном цикле статей хотелось бы поделиться своим опытом внедрения AMP верстки, отметить некоторые сложности и методы их решения, показать результаты в цифрах.
Думаю, что углубляться в подробности технологии в рамках данной статьи не имеет смысла. Все подробности и техническую документацию можно с легкостью изучить на официальном сайте.
Многие программисты и клиенты уже краем глаза смогли увидеть AMP в действии. Да, это те страницы в поиске мобильного Google, которые помечаются специальным знаком, а их отображение происходит буквально за доли секунд.
Для начала хотелось бы поделиться своим взглядом на то, каким же образом стоит применять данную технологию на своем сайте. Я вижу два рабочих варианта:
1. Разработка сайта с нуля.
В случае, если у нас нет сайта или вы хотите разработать его с нуля, он может быть выполнен по правилам AMP. Однако, нужно помнить, что данная технология вводит большое количество ограничений к сайту, поэтому придется отказаться от некоторых нестандартных моментов на сайте.
2. Разработка дополнительной версии сайта.
В случае, если у вас есть сайт, который хорошо выполняет свои функции, имеется возможность разработать дополнительную версию AMP сайта. Она может заменить мобильную (адаптивную) версию или же стать дополнением к ней.
В любом случае, добавление или создание Ускоренных мобильных страниц должно уменьшить количество отказов на ваших сайтах за счет мгновенной загрузки страниц. Также, это улучшит позиции сайта в Google, который даже ввел дополнительный пункт в Search Console.
Однако, при использовании данной технологии совместно с 1С-Битрикс возникают некоторые сложности, которые обусловлены правилами работы самой CMS. Этим я хочу поделиться в следующей статье, которая расскажет о проблемах, с которыми мне пришлось столкнуться и методах их решения.