Вы не установите это. Это просто, если вы обслуживаете другой контент с одного и того же URL-адреса на основе свойств клиента, который подключается к вам (это то, что является динамической службой), вы также должны вернуть этот заголовок, чтобы поисковые системы знали, что это не одна истинная версия страницы, на которую они смотрят, но только одна из зависимых от User-Agent версий.
Таким образом Google может сканировать ваш сайт с помощью нескольких пользовательских агентов, а также кэшировать и индексировать каждый из них отдельно, поэтому клиенты на разных платформах с большей вероятностью найдут нужную информацию.
Вы должны использовать этот заголовок, если вы используете другой контент с одного и того же URL-адреса в зависимости от заголовка. Итак, сначала вам нужно создать страницу, на которой на самом деле есть другой вывод, основанный на пользовательском агенте, и если у вас есть это, вы можете оптимизировать его, установив заголовок ответа. Вы можете сделать это с помощью вызова функции header
в PHP:
header('Vary: User-Agent');
Вы можете сделать это в Htaccess тоже, но это хорошая идея, чтобы сделать это только для тех страниц, которые на самом деле имеют различное содержание. Поэтому, на мой взгляд, это так же легко сделать в PHP.
Голосование за получение ваших требований. Там не было много реализации по этой теме, и через сообщение в блоге было бы большой помощью для новых/промежуточных веб-мастеров и разработчиков. – berg37