Passer au contenu principal

En-tête de réponse variable

Les En-tête de réponse variable Ils sont utilisés pour afficher le contenu du portail Web au moyen de CSS ou HTML d'une manière adaptée à l'agent utilisateur accédant au site. Pour l'utilisateur, l'utilisation de l'en-tête http présente l'avantage que le contenu auquel il accède est le plus optimisé possible pour l'appareil. De cette façon, l'utilisation de l'en-tête de réponse Vary peut augmenter la convivialité d'une page.

Antécédents

Dès qu'un navigateur tente d'accéder à un portail Web, l'en-tête http de la page respective fournit une réponse qui aide le client à rendre la page utilisable pour les lecteurs. Cela joue un rôle particulier lorsque l'utilisateur accède à Internet non seulement via un ordinateur de bureau (comme cela aurait été le cas il y a quelques années), mais navigue également sur le Web sur des tablettes ou des smartphones. Si le serveur Web reconnaît l'utilisateur, mais ne peut pas fournir le contenu approprié, cela conduit souvent les sites Web à ne pas fonctionner correctement ou à ne pas pouvoir se charger. La même chose s'applique aux araignées Web. En utilisant l'en-tête Vary-http, les robots d'exploration Web obtiennent une indication que la version Web est prête à être affichée sur les appareils mobiles et les ordinateurs de bureau.

Caractéristiques

Un en-tête de réponse Vary remplit, selon sa conception, les fonctions suivantes:

  • Il donne aux Cache-Servers des fournisseurs l'indication que, lors de la demande du Cache, il faut également prêter attention à l'Agent Utilisateur.
  • Aide les robots d'exploration Web à identifier et à indexer rapidement le contenu optimisé pour les mobiles.
  • Indique que la compression de page est activée.

Exemples

Dès qu'un client "demande" un serveur, il reçoit une réponse dans l'en-tête http.

  • L'agent utilisateur doit être attentif lors de l'affichage du contenu
Varier: User-Agent
  • Une réponse complète peut ressembler à ceci
GET / page-1 HTTP / 1.1 Hôte: www.beispielseite.de HTTP / 1.1 200 OK Content-Type: text / html Varie: User-Agent Content-Length: 5710
  • Le client doit alors savoir quelle compression le portail Web utilise.
HTTP / 1.1 200 OK Vary: Accept-Encoding Content-Encoding: gzip

Utilisations pour la convivialité

Avec l'en-tête de réponse Vary, les webmasters peuvent s'assurer que les clients peuvent lire correctement leurs sites Web. D'une part, les utilisateurs peuvent entrer la version correcte pour leur appareil. D'autre part, les moteurs de recherche ont la possibilité de découvrir si le contenu optimisé pour smartphone est activé. De cette manière, le serveur montre qu'il n'est pas destiné à couvrir. Ils peuvent en tenir compte avec l'indexation et donner aux utilisateurs des SERPs l'indication appropriée. Si les utilisateurs utilisent un moteur de recherche avec un appareil mobile ou un ordinateur de bureau, ils peuvent compter sur le fait que seuls les résultats utilisables pour leur appareil seront affichés.

Liens web