10964
How-to Читать 3 минуты 28 января 2019

Как и зачем использовать 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 — набор инструментов для поискового маркетинга!

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

Набор инструментов для экономии времени на выполнение SEO-задач.

7 дней бесплатно

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

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

Используйте лучшие SEO инструменты

Подбор ключевых слов

Поиск ключевых слов – раскройте неиспользованный потенциал вашего сайта

Возможности Serpstat

Возможности Serpstat – комплексное решение для эффективного продвижения вебсайтов

Кластеризация ключевых слов

Кластеризация ключевых слов автоматически обработает до 50 000 запросов в несколько кликов

SEO аудит страницы

Проанализируйте уровень оптимизации документа используя SЕО аудит страницы

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

Вы уверены?

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

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

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

Имя

Email

Телефон

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

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

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

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