Referrer-Policy to nagłówek HTTP, który określa, jaką część adresu strony bieżącej przeglądarka umieści w nagłówku Referer przy przejściu do innej witryny lub pobieraniu zasobów. Pozwala ograniczyć wyciek informacji, takich jak parametry w adresie czy identyfikatory.
Dlaczego to ważne?
Pełny adres poprzedniej strony może zawierać dane wrażliwe, np. token resetowania hasła lub nazwę użytkownika w parametrach. Wysłanie go do zewnętrznego serwisu ujawnia te informacje podmiotom trzecim.
Popularne wartości
Wartość no-referrer nie wysyła niczego, same-origin tylko w obrębie tej samej witryny, a strict-origin-when-cross-origin pełny adres w obrębie witryny i samą domenę dla innych, bez obniżania poziomu bezpieczeństwa. Ostatnia jest domyślna w nowoczesnych przeglądarkach i dobrze równoważy prywatność z analityką.
Wpływ na analitykę
Zbyt restrykcyjna polityka ukryje źródło ruchu w narzędziach analitycznych i u partnerów afiliacyjnych. Wartość dobiera się do tego, jakie informacje trzeba zachować.
Zagadnienie to wraca przy każdej integracji skryptów zewnętrznych, w tym przy wdrażaniu Google Tag Managera.
Zobacz w praktyce
Google Tag Manager dla programistów – jak bezpiecznie przesyłać dane ze strony bez psującego się kodu?
Testy A/B w GA4 – jak je prowadzić i mierzyć po wyłączeniu Google Optimize
Plik .htaccess bez tajemnic – przydatne reguły na przyspieszenie i porządek na serwerze