Referer HTTP : Définition SEO

- Mis à jour le

Définition : Qu'est-ce que le Referer HTTP ?

Le Referer (ou "HTTP Referer") est une information envoyée par votre navigateur web au serveur d'un site quand vous cliquez sur un lien. Il indique "depuis quelle page vous venez".

Concrètement, quand vous cliquez sur un lien depuis Google vers un site web, le navigateur envoie au serveur de ce site l'URL de la page Google d'où vous venez. C'est ce qu'on appelle le referer.

Note sur l'orthographe

Il s'agit d'une faute de frappe historique ! Le mot correct aurait dû être "Referrer" (celui qui recommande), mais lestandard HTTP original contenait une erreur de frappe ("Referer") et ce nom est resté.

À quoi sert le Referer ?

Le referer a plusieurs utilisations importantes :

  • Analytics : Savoir d'où viennent vos visiteurs (Google, Facebook, autre site...)
  • Sécurité : Vérifier que les requêtes proviennent bien d'un site autorisé
  • SEO : Comprendre quels sites font des liens vers le vôtre
  • Personnalisation : Adapter le contenu selon la source de trafic

Referer en SEO

En SEO, le referer est utile pour analyser :

  • Les sources de trafic : Quels sites vous envoient des visiteurs
  • Les backlinks : D'où proviennent les liens entrants. Pour en savoir plus sur les backlinks, consultez notre article sur le Backlink.
  • Le comportement : Si certains referers génèrent plus de conversions

Dans Google Analytics, vous retrouvez ces informations dans la section "Acquisition" > "Trafic par référence".

Les limites du Referer

  • Confidentialité : Certains navigateurs ou extensions le bloquent pour protéger la vie privée
  • HTTPS vers HTTP : Le referer n'est pas envoyé quand on passe d'un site HTTPS à HTTP
  • navigation directe : Pas de referer si l'utilisateur tape directement l'URL
  • Nouveaux onglets : Peut varier selon le navigateur

Referer vs Referrer-Policy

Vous pouvez contrôler quelles informations de referer sont envoyées grâce à l'en-tête Referrer-Policy. Voici les principales options :

  • no-referrer : N'envoie jamais le referer
  • same-origin : Envoie uniquement pour les liens internes
  • strict-origin-when-cross-origin : Envoie l'URL complète uniquement pour les mêmes domaines