Подписанные биржи запущены для настольных сайтов

Сид Лалл
Sid Lall
Девин Маллинз
Devin Mullins

Подписанные обмены (SXG) — это механизм доставки, который может помочь ускорить работу вашего сайта и улучшить функцию Largest Contentful Paint (LCP) , включив предварительную выборку между источниками с сохранением конфиденциальности. На I/O 2022 рабочая группа SXG в Google анонсировала планы по добавлению новых функций SXG и поддержке навигации по сайту на дополнительных поверхностях. Сегодня мы анонсируем первый набор этих функций, а в ближайшие несколько месяцев появятся новые:

  • Поддержка навигации по сайту для ПК.
  • Поддержка поиска Google для SXG из главных новостей и новостей
  • Поддержка персонализации на стороне сервера

Читайте дальше, чтобы узнать больше об этих функциях и о том, как их можно использовать для улучшения взаимодействия с пользователем на вашем сайте.

Поддержка навигации по рабочему столу

В этом выпуске подписанные обмены теперь будут доступны для навигации между настольными компьютерами в браузерах Chromium. Это основано на существующей поддержке мобильных устройств Android и означает, что теперь вы можете использовать SXG для кэширования и предварительной загрузки настольной версии вашего сайта.

По нашим оценкам1 , этот выпуск в среднем удвоит охват SXG посещений вашего сайта, что позволит улучшить загрузку и производительность для большего числа пользователей. Сегодня на мобильных устройствах это улучшение скорости составляет в среднем от 300 до 400 мс при уменьшении LCP для навигации из поиска Google.

Как вы можете использовать эту функцию

Включение подписанных обменов для настольной версии вашего сайта не требует каких-либо дополнительных действий с вашей стороны. Эта функция уже поддерживается как в простом в использовании инструменте автоматических подписанных обменов Cloudflare, так и в наборе инструментов SXG с открытым исходным кодом .

Существующие мобильные пользователи SXG: SXG автоматически начнет применяться к навигации вашего рабочего стола.
Новые последователи: Если этот параметр включен, SXG по умолчанию доступен как для настольных компьютеров, так и для мобильных устройств Android. Посетите публикацию в блоге SXG, чтобы узнать, как включить его на своем сайте.

Вы можете отказаться от этого, если хотите использовать метатег поддерживаемых носителей. Узнайте больше здесь .

Узнайте больше о влиянии подписанных бирж

Несколько мировых брендов и сайтов уже воспользовались преимуществами подписанных бирж. Давайте рассмотрим несколько примеров использования SXG на мобильных устройствах Android:

Cloudflare, ведущая сеть распространения контента (CDN), провела эксперимент , чтобы измерить влияние подписанных обменов на своих клиентов на 500 протестированных ими сайтах:

  • 85% отметили улучшение LCP .
  • 98% отметили сокращение времени до первого байта (TTFB) .
  • Медианное улучшение по этим показателям составило 20 % .

RebelMouse , известная система управления контентом (CMS), зафиксировала улучшение показателей бизнеса и производительности для своих клиентов, в том числе:

  • Улучшение LCP на 41% для Narcity.
  • Увеличение количества сеансов на пользователя на 27 % для журнала Paper Magazine.
  • Сокращение времени загрузки блога MTL на 21% .

Поддержка поиска Google для главных новостей и новостей

Google Search является одним из первых, кто внедрил сохраняющую конфиденциальность предварительную выборку между источниками Signed Exchanges, которая на сегодняшний день доступна для навигации по сайту из результатов веб-страницы поиска. Начиная с июля 2022 года, Поиск расширяет эту поддержку, включив в нее навигацию из главных новостей и новостей. Обратите внимание: хотя SXG не влияет на критерии ранжирования или выбора в поиске Google, он может улучшить основные веб-показатели вашего сайта, в частности LCP.

Для включения этой функции не требуется никаких дополнительных действий с вашей стороны, и она будет автоматически доступна как существующим, так и новым пользователям.

Скриншот виджета «Главные новости и новости» поиска Google для поискового запроса «игровые новости».

Поддержка персонализации на стороне сервера

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

Сегодня мы добавляем Dynamic SXG — новую функцию, которая позволяет выборочно включать SXG для посещений пользователей без файлов cookie только на Chromium. Навигация с входом в систему и персонализацией на стороне сервера продолжит обслуживать версии вашего сайта, отличные от SXG.

Это особенно важно для сайтов, которые динамически вычисляют уникальную веб-страницу для каждого вошедшего в систему пользователя и, следовательно, часто имеют более высокие значения TTFB и LCP в результате поиска в базе данных. Dynamic SXG дает вам возможность и гибкость использования SXG для ускорения посещения вашего сайта определенными пользователями, не влияя при этом на вашу способность предоставлять персонализированный опыт другим.

Как включить эту функцию

Для включения динамического SXG необходимо добавить аннотацию Vary: Cookie в заголовок HTTP страниц, содержащих персонализацию на стороне сервера. Вот несколько примеров того, как это сделать, в зависимости от вашего сервера:

Обратите внимание, что Signed Exchanges по-прежнему совместим с любой персонализацией на стороне клиента, которую вы используете для загрузки таких элементов, как виджет входа в систему, корзина покупок или персонализированная лента новостей.

Что дальше

Рабочая группа SXG в Google продолжает инвестировать в добавление новых функций, возможностей и поверхностей в Signed Exchanges, основываясь на интересе и отзывах сообщества. На ближайшие несколько месяцев у нас запланировано несколько интересных функций — следите за новостями в блоге разработчиков Chrome, чтобы узнать больше.

Сноски

[1]: это оценка, основанная на исторических данных о посещениях Signed Exchanges в браузерах Chromium на мобильных устройствах. Фактические цифры, скорее всего, будут различаться в зависимости от сайта.