Referer HTTP i referral w Google Analytics - czym są?

Referrer HTTP

Nagłówek Referer to niewielka informacja zawarta w każdym żądaniu skierowanym do serwera WWW, która informuje serwer o adresie, z którego zostało skierowane żądanie. W uproszczeniu, jeśli otworzysz dowolną stronę internetową za pomocą przeglądarki, wyśle ona żądanie z nagłówkiem HTTP referrer jako częścią tego pakietu żądań. Nagłówek Referer określa adres strony, z której to żądanie zostało wykonane. Jest on ważny, ponieważ pozwala serwerom ustalić, skąd pochodzą użytkownicy i zablokować niechciane żądania. Nagłówek Referer jest interesującym tematem dla każdego, kto interesuje się tym, jak strony internetowe działają, a także dla specjalistów SEO. Przyjrzyjmy się, co ten nagłówek oznacza i dlaczego jest przydatny.

Co to jest nagłówek Referer?

Nagłówek HTTP Referrer to nagłówek HTTP, który określa adres strony, na której znaleziono link do bieżącej strony. Kiedy klikniesz na link, twoja przeglądarka wykona żądanie dla tej strony, włączając w to informacje zawarte w nagłówku Referrer. Nagłówek referrer jest przydatny dla webmasterów i właścicieli stron, ponieważ pozwala im zobaczyć, skąd pochodzą odwiedzający. Jest to pomocne z kilku powodów. Po pierwsze, daje właścicielom stron internetowych pomysł, gdzie ich ruch pochodzi. Czy większość ich użytkowników pochodzi z wyszukiwarek? Czy klikają na linki z innych stron? Po drugie, pozwala zablokować niechciane żądania odsyłaczy.

Dlaczego powinieneś dbać o nagłówek Referer?

Nagłówek Referer jest istotną częścią bezpieczeństwa Twojej witryny. Jeśli nie dbasz o to, skąd pochodzą odwiedzający twoją stronę, spamerzy i inne nieuczciwe typy z radością wyślą fałszywe żądania odsyłające do twojego serwera, powodując, że twój serwer będzie tracił czas na blokowanie tych żądań. To może spowodować, że Twój serwer zostanie przeciążony lub całkowicie zamknięty. Z tego powodu ważne jest, aby sprawdzać nagłówek referrer i zezwalać tylko na żądania z zaufanych źródeł. Ponadto, jeśli używasz Google Analytics, nagłówek Referer jest krytyczną częścią określenia, skąd pochodzi Twój ruch. Tak więc, jeśli chcesz uzyskać dokładne dane, musisz upewnić się, że nagłówek Referer jest ustawiony prawidłowo.

Jak czytać nagłówek Referer?

Format nagłówka Referer jest prosty - jest to pełny adres URL strony, która linkowała do strony, na której aktualnie znajduje się Twoja przeglądarka. Możesz to sprawdzić sam, korzystając z narzędzia takiego jak dodatek Browser Headers dla Firefoksa. Kiedy klikniesz na link, powinieneś zobaczyć w konsoli swojej przeglądarki coś takiego: Pierwsza część nagłówka Referer to adres URL strony, która połączyła się ze stroną, na której aktualnie znajduje się Twoja przeglądarka. Jeśli strona, na której się znajdujesz, łączy się z inną stroną, nagłówek Referer pokaże ci, skąd pochodzi to łącze.

Czym jest referral w Google Analytics?

Nagłówek Referrer jest również znany jako Referral w Google Analytics. Terminologia jest nieco inna, ale w obu przypadkach jest to adres URL strony, która linkowała do strony, na której aktualnie znajduje się Twoja przeglądarka. Odesłanie to adres URL strony, która połączyła się z Twoją stroną. Może to być adres URL innej strony w Twojej własnej witrynie lub może to być adres URL zewnętrznej witryny.

Podsumowanie

Nagłówek HTTP referrer to niewielka informacja zawarta w każdym żądaniu skierowanym do serwera internetowego, która informuje serwer o adresie, z którego zostało wykonane żądanie. Nagłówek referrer jest przydatny dla specjalistów SEO i właścicieli stron, ponieważ pozwala im zobaczyć, skąd pochodzą odwiedzający ich strony.