Accelerated Mobile Pages

Что такое AMP?

AMP — это специальная технология, которая базируется на открытом коде. Появилась данная технология благодаря тому, что мобильных устройств стало очень много, трафик с них превышает трафик со стационарных компьютеров (и ноутбуков).

Продвигает и развивает эту разработку компания Google в одноименной поисковой системе.

Люди, пользующиеся мобильным интернетом, чаще всего спешат. У них каждая секунда на счету. И при помощи творения от Google, пользователь сможет получать информацию почти мгновенно.

Основной принцип работы

Сайт который переведен на эту технологию – это обычные HTML-страницы, но с некоторыми ограничениями. Работает во всех популярных браузерах.

Тегов  в нем не очень много. Некоторое количество стандартных тегов HTML преобразовались в особые теги, их название получило приставку, например, amp-img. Другие теги можно использовать и без этой приставки. В эти теги помещается самая главная информация страницы.

Google находит страницы с AMP-тегами и кеширует всё то, что находится в этих специальных тегах. После того, как пользователи ищут информацию, Google очень быстро возвращает им результат из этих страниц, так как информация закеширована. Результат появляется почти мгновенно.

На данной диаграмме вкратце изображено как Google индексирует и отдает пользователю AMP-страницы

Кешировать можно принудительно, с помощью бесплатного сервиса (естественно, от компании Google), который называется AMP Cache. Одним этим сервисом способы кеширования не ограничиваются. Любая компания может разработать и предложить рынку свои собственные сервисы для кеширования страниц.

Плюсы и минусы

Достоинства:

  • Высокая скорость загрузки страниц. Так как в тегах находится самое главное, второстепенное с сайта не загружается пользователю – скорость загрузки возрастает. Благодаря кешированию данных, такие страницы появляются у пользователя почти мгновенно.
  • Сайты выше в выдаче. Это достоинство – для владельцев сайтов. Так как страницы грузятся очень быстро, поисковая система будет располагать их выше в поисковой выдаче. Поисковые алгоритмы будут улучшаться, а скорость загрузки – всегда очень важный параметр в позиции страницы в выдаче, и эта разработка тут поможет повлиять на этот параметр.
  • Ускорение сервера. При наличии огромного мобильного трафика, с помощью этой технологии можно будет снизить нагрузку на Ваш сервер, так как он уже будет меньше участвовать в обработке страниц сайта.

Недостатки:

  • Две версии сайта. В идеале, необходимо написать две версии сайта. Эксперименты показывают, что можно обойтись одной версии (с её внедрением). Но, на данный момент, SEO-анализ поисковиков базируется на стандартных тегах HTML-разметки.
  • Денег от рекламы станет меньше. AMP поддерживает размещение рекламных объявления, но данный функционал пока ограничен.
  • Информация загружается с серверов Google. Как было сказано выше, информация из AMP-тегов кешируется через сервис от компании Google. Поэтому, результат пользователю выдается именно с серверов компании, а не с Вашего сервера. Готовы ли Вы с этим мириться?

Когда использовать, а когда – нет?

После того, как данная технология появилась – многие владельцы сайтов сразу же захотели внедрить на своих страницах данную передовую технологию. Но скорость загрузки страниц – не единственное, о чем нужно подумать, внедряя данную технологию.

Конечно же, внедрять нужно тогда, когда Вам очень важна скорость загрузки страниц сайта. Как уже было отмечено, скорость загрузки  потрясает, они загружаются почти мгновенно, время загрузки составляет до одной секунды.

Не стоит использовать тогда, когда Вы не хотите отдавать Ваш уникальный контент на сервера Google (того сервиса, который будет кешировать информацию из AMP-тегов). Для пользователя загружаются с серверов Google, даже доменное имя подставляется соответствующее. Некоторым пользователям может показаться, что они просто попали на очередной сайт Google, а не на Ваш сайт.

Поисковая система Yandex еще не поддерживает данную технологию!

Перед тем, как принять решение об использовании AMP-страниц, необходимо проанализировать, нужна ли Вам такая зависимость от Google или нет.

Технологии, необходимые знать перед внедрением

Выше было сказано, что AMP – это специальные теги разметки. Поэтому, перед тем, как начать внедрять, необходимо изучить язык разметки гипертекста HTML. После этого нужно ознакомиться со спецификацией.

Для неподготовленного ИТ-специалиста, AMP-страницы будет выглядеть так же, как обычная HTML-страница.

Если Вы используете сайты, построенные с помощью CMS (например, WordPress), внедрить на своем сайте будет еще легче. Достаточно установить и активировать специальный плагин для создание AMP-страниц для Вашей CMS. Для этого потребуются только базовые знания использования Вашего движка для сайта.

Влияние на ранжирование поисковых систем

На счет поисковой системы Yandex уже было сказано – она не поддерживает технологию, поэтому на ранжирование в этой системе технология не влияет.

Google использует данную технологию, и на ее поисковую выдачу влияет, AMP-страница появляется в результатах поиска или нет:

  • Поведенческий фактор. Все AMP-страницы помечаются специальным значком, в результате чего пользователи переходят именно на него (зная, что такие страницы загружаются очень-очень быстро).
  • Высокая скорость загрузки. Чем выше скорость загрузки сайтов – тем выше (при прочих равных) находятся страницы в поисковой выдаче.
  • Искусственная популярность. Для того, чтобы популяризовать её, Google отдает небольшое предпочтение AMP-страницам и немного «поднимает» выше в своей выдаче (по сравнению с обычными страницами).

Выводы

Мобильные устройства есть у каждого человека из развитых и развивающихся стран. Доля мобильного трафика каждый год растет. Чем быстрее будут загружается страницы сайтов – тем более лояльными будут посетители.

Эта разработка отлично помогает в ускорении загрузки сайтов для мобильных устройств. Сама технология имеет недостатки и ограничения, но постоянно развивается. Вполне возможно, что её наличие  сайта станет обязательным требованием для тех, кто хочет, чтобы его сайт посещали с мобильных устройств.