Jak działa atrybut noreferrer?
Atrybut noreferrer blokuje przekazywanie nagłówka HTTP Referer podczas przejścia do strony docelowej. Standardowo, gdy użytkownik klika link, przeglądarka przesyła do strony docelowej informację o adresie źródłowym. Dzięki temu systemy analityczne (np. Google Analytics) mogą określić, skąd pochodzi ruch. Po dodaniu rel=”noreferrer”:
- informacja o źródle nie jest przekazywana,
- witryna docelowa nie widzi adresu strony odsyłającej,
- zwiększa się poziom prywatności użytkownika.
Czy noreferrer wpływa na SEO?
Nie, atrybut noreferrer nie wpływa na SEO ani na możliwość podążania robotów za linkiem; noreferrer nie blokuje indeksowania ani nie ogranicza przekazywania link equity. Roboty wyszukiwarek, takich jak Google, mogą nadal analizować i śledzić link, o ile nie zastosowano dodatkowo atrybutu nofollow. Dlatego noreferrer pełni funkcję prywatnościową, a nie rankingową.
Czym różni się noreferrer od noopener?
Noreferrer blokuje przekazywanie informacji o źródle ruchu, natomiast noopener zapobiega dostępowi do obiektu window.opener. Oba atrybuty często występują razem: rel=”noopener noreferrer”.
- noopener zwiększa bezpieczeństwo, uniemożliwiając manipulację stroną źródłową.
- noreferrer dodatkowo ukrywa dane o pochodzeniu ruchu.
Połączenie obu atrybutów jest rekomendowane przy linkach zewnętrznych otwieranych w nowej karcie.
Kiedy warto stosować noreferrer?
Atrybut noreferrer warto stosować, gdy istotna jest prywatność użytkownika lub ukrycie źródła ruchu. Zastosowanie jest szczególnie zasadne w sytuacjach:
- gdy polityka prywatności wymaga ograniczenia przekazywania danych,
- przy linkach do zewnętrznych serwisów, którym nie chcemy ujawniać źródła ruchu,
- w kampaniach marketingowych, gdzie nie chcemy udostępniać informacji o strukturze ruchu konkurencji.
W marketingu internetowym noreferrer może być wykorzystywany do kontrolowania widoczności źródeł kliknięć w raportach partnerów.
Czy noreferrer wpływa na analitykę kampanii?
Tak, noreferrer powoduje, że ruch może być raportowany jako bezpośredni (direct). Ponieważ informacja o stronie źródłowej nie jest przekazywana, system analityczny witryny docelowej nie może poprawnie przypisać ruchu do konkretnego kanału. Może to utrudniać analizę skuteczności działań marketingowych po stronie partnera, ale jednocześnie chroni dane o źródle ruchu.
Atrybut noreferrer to element zwiększający prywatność użytkownika poprzez blokowanie przekazywania informacji o stronie źródłowej. Nie wpływa na SEO ani indeksowanie, ale może zmieniać sposób raportowania ruchu w systemach analitycznych. Jest często stosowany razem z noopener, aby zwiększyć bezpieczeństwo i kontrolę nad danymi w linkach zewnętrznych.
