E blog

Новостной блог, раскрутка, заработок в интернете, разработка сайтов, seo, оптимизация сайта, дизайн сайтов, поисковая оптимизация

Почему стоит перейти на http/2: преимущества нового протокола

Posted on | февраля 22, 2016 | No Comments

http2

Вaш сaйт мoг бы зaгружaться быстрee, вaш сeрвeр мoг бы зaтрaчивaть мeньшe рeсурсoв, вeб-рaзрaбoтчикaм приxoдилoсь бы зaтрaчивaть мeньшe врeмeни нa увeличeниe скoрoсти сaйтa, и прoeкт мoг бы улучшить свои позиции в поиске… И всё это благодаря новому протоколу HTTP/2. Звучит как сказка, не так ли?

Но это реальность. Будущее наступило с одной из величайших разработок в веб-технологиях за последние 20 лет. Однако, SEOшники не спешат энергически рассказывать о ней.

Подключиться к HTTP/2 стоит по многим причинам, в числе которых – повышение скорости и улучшение ранжирования в поиске.

Что такое HTTP/2

HTTP/2 – это новейший апдейт протокола HTTP. Он является последователем HTTP/1.1, который был составлен в 1999 году. Обновлённая версия – это очень нужное нововведение, поскольку Интернет очень сильно изменился за последние годы. Новый протокол даёт сайту преимущества в эффективности, скорости и безопасности.

Главные улучшения в HTTP/2

  • Одно соединение. Только одно соединение с сервером используется, чтобы загрузить вебсайт, и это соединение остаётся открытым столько же времени, сколько открыт сам сайт. Это снижает количество циклов, необходимых для установления множественных TCPсоединений.

2

  • Мультиплексирование. Множественные запросы совершаются одновременно на одном и том же соединении. В HTTP/1.1 происходит по 1 передаче данных в единицу времени.
  • Технология Server Push. Дополнительные ресурсы могут посылаться клиенту для использования в будущем.
  • Определение приоритетов. Запросам назначаются уровни зависимости, которые сервер может использовать, чтобы доставлять приоритетные данные быстрее.
  • Бинарность. Делает протокол более простым для разбора сервером, более компактным и менее склонным к появлению ошибок. Не требуется дополнительных затрат времени на перевод текста в бинарный код, который является «родным языком» для компьютера.

Где поддерживается HTTP/2

1

Согласно исследованию, протокол поддерживается 76,62 процентами барузеров, используемыми юзерами в США и 67.89 – в мире. Причём, есть некоторые особенности его применения. Так, Internet Explorer 11 поддерживает новый протокол только при наличии Windows 10.

Вы можете проверить, как он повлияет на посетителей вашего сайта в GA, просто перейдя по вкладке Audience > Technology > Browser & OS и посмотрев поддерживаемые браузеры.

Вы также обнаружите, что большая часть серверного программного обеспечения (такого как Apache, NGINX, and IIS) уже поддерживает HTTP/2. Некоторые главные системы доставки контента (CDN) также поддерживают новый протокол (включая Akamai).

HTTPS и HTTP/2

Хотя HTTP/2  поддерживает и защищённые, и незащищённые соединения, браузеры Гугл Хром и Мазилла поддерживают этот протокол только через HTTPS. К сожалению, это означает, что многим владельцам сайтов, которые захотят воспользоваться преимуществами нового протокола, придётся обеспечить поддержку HTTPS.

Что HTTP/2 значит для разработчиков

Технологии ускорения сайтов, которые применяются для устаревшего протокола, необязательны, если используется HTTP/2. Они необходимы, чтобы скрыть недостатки в скорости и сайтов и загрузке файлов, но дополнительно они вызывают другие проблемы.

Например, встраивание. CSS and JavaScript, и даже картинки, помещаются напрямую в HTML код, уменьшая количество соединений. Однако, при этом требуется дополнительный объём оперативной памяти, и происходит задержка рендеринга страницы до тех пор, пока HTML не загрузится полностью.

Как новый протокол влияет на поисковую оптимизацию?

Вебсайты, которые используют HTTP/2, получат некоторый бонус в ранжировании за скорость. Так как Хром и Файерфокс поддерживают протокол HTTP/2 только через HTTPS, многие сайты, которые не перешли на HTTPS, могут ощутить дополнительный подъём в ранжировании, если сделают это.

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

Одной из важнейших проблем, которые происходят при переходе на HTTPS, является не просто простановка редиректа 302 вместо 301, а целые цепи редиректов, а также нежелание убирать старые перенаправления.

Помимо этого, необходима очистка и изменение, например, карты сайтов, входящих и и т.п.

Ещё один момент – это то, что данные в заголовках теряются. В системах аналитики это означает, что трафик показывается как прямой, а не приходящий по ссылкам с других сайтов.

Существует множество исследований по поводу того, как медленные сайты снижают конверсию и заставляют пользователей покидать их страницы, и того, как быстрые площадки увеличивают количество продаж. Именно это даёт переход на HTTP/2.

Поисковики сделали скорость фактором , и будет интересно посмотреть, станет ли сам обновлённый протокол ещё одним таким фактором, и сколько дополнительного «веса» он добавит сайтам в конкурентной борьбе.

Comments

Leave a Reply

You must be logged in to post a comment.

  • Самые обсуждаемые новости

    • Возможно ли продвинуть сайт без денег?

      June 27, 2011
      Нет. Можно было бы остановиться на этом, но вам наверняка хочется услышать аргументы ) На что вообще нужны деньги? Домен я даже считать не бу?…