5852
How-to Читать 3 минуты

Как и зачем использовать HTTP-заголовок Vary

HTTP-заголовок Vary: зачем используется Vary Http Header
ЧЕК-ЛИСТ: ТЕХНИЧЕСКАЯ ЧАСТЬ — МОБИЛЬНАЯ ВЕРСИЯ
Инструкцию одобрил
SEO-специалист в Luxeo
Заголовок Vary используется для отображения запрашиваемого содержимого страницы при ее кэшировании. Наиболее актуально использование данного заголовка при наличии нескольких версий динамических или статических страниц под одним URL.

Для чего используется заголовок HTTP Vary

Не всегда можно для каждой страницы создать уникальный адрес. Например, если имеется мобильная и обычная версия, либо страница является мультиязычной. Чтобы пользователю открылся запрашиваемый контент, задается HTTP-заголовок Vary. Соответственно, если его не использовать, то агент пользователя может выбрать совсем не тот вариант из сохраненных в кэше.
User-аgent или агент пользователя — это приложение в формате текстовой строки HTTP, отправляющее серверу данные о браузере, типе ОС, языковой версии и т.д.
Очень важно правильно настроить этот заголовок, иначе сделаете еще хуже, чем было раньше. Сам процесс кэширования призван сократить время и ресурсы при передаче данных от браузера к первоначальному серверу сквозь несколько буферов обмена информацией. Неправильная настройка заголовков HTTP может нарушить эту последовательность.

Часто HTTP Vary используется для определения сжатых и несжатых данных при динамическом показе страниц. В этом случае используется значение accept-enconding. Если браузер пользователя не способен обработать Gzip-сжатый контент, подается информация в несжатом виде. Это нужно для улучшения внешнего вида страниц и содержащегося на них контента.

User-agent помогает не просто различить версии контента, но и быстрее распознать информацию поисковыми ботами. Так что Vary header можно отчасти считать инструментом SEO-оптимизации, но специально настраивать его для распознавания ботов не следует.

Самые распространенные проблемы с Vary HTTP

В Google Developers выделяют несколько популярных проблем, связанных с определением user-agent:
1
Устаревшие агенты пользователей могут определяться неверно. Чтобы этого не произошло, список агентов необходимо регулярно обновлять, при этом удаляя старые версии.
2
Сложное распознавание типа браузера в агенте пользователя.
3
Путаница с версиями страниц из-за неправильного указания слова в поиске. Например, при определении мобильной версии целесообразнее использовать слово mobile, нежели android.

Заключение

Заголовок Vary помогает распознать нужную версию страницы среди всех доступных под одним URL. Для настройки необходимо указать верное значение заголовка и вовремя освежать список доступных агентов.
Эта статья — часть модуля «Список задач» в Serpstat
«Список задач» в Serpstat" title = "Как и зачем использовать HTTP-заголовок Vary 16261788222771" />
«Список задач» — готовый to-do лист, который поможет вести учет
о выполнении работ по конкретному проекту. Инструмент содержит готовые шаблоны с обширным списком параметров по развитию проекта, к которым также можно добавлять собственные пункты.
Начать работу со «Списком задач»

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами ;)

Оцените статью по 5-бальной шкале

2.1 из 5 на основе 10 оценок
Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.

Поделитесь статьей с вашими друзьями

Вы уверены?

Знакомство с Serpstat

Узнайте об основных возможностях сервиса удобным способом!

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

Имя

Email

Телефон

Будем рады вашему комментарию
Я принимаю условия Политики конфиденциальности.

Спасибо, мы сохранили ваши новые настройки рассылок.

Сообщить об ошибке

Отменить

Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Serpstat. Нажимая "Принять и продолжить", вы соглашаетесь с нашей Политика конфиденциальности

Открыть чат технической поддержки
mail pocket flipboard Messenger telegramm