Czym jest User Agent? Definicja

Krzysztof Marzec
Krzysztof Marzec
11 lutego 2026
 
Czym jest User Agent? Definicja

Co to jest
user agent?

User Agent (UA) to tekstowy “identyfikator” wysyłany przez przeglądarkę internetową lub robota (np. Googlebota) do serwera przy każdej próbie dostępu do strony. Informuje on serwer, kto (lub co) i z jakiego urządzenia próbuje uzyskać dostęp, pozwalając na inteligentne dostosowanie wyświetlanej treści. Jest to fundamentalny element w technicznej analizie SEO.

Dla kogo?

Podstawowe / Średniozaawansowane

Gdzie to się przydaje?

Analiza ruchu w logach serwera, techniczne SEO, analityka internetowa, dostosowywanie treści do urządzeń i przeglądarek.

Co to oznacza dla Twojego biznesu?

Zrozumienie User Agentów pozwala świadomie analizować ruch (oddzielając ludzi od botów), optymalizować stronę pod kątem technicznym dla Googlebota i ulepszać doświadczenia użytkowników (UX) na różnych urządzeniach, co bezpośrednio wpływa na pozycje w rankingu i konwersję.

 

Czym dokładnie jest User Agent? Anatomia ciągu znaków

User Agent to ciąg znaków identyfikujący, który przeglądarka internetowa lub inne oprogramowanie wysyła do serwera WWW w nagłówku zapytania HTTP. Jest to swego rodzaju cyfrowy “dowód osobisty” aplikacji klienckiej. Chociaż na pierwszy rzut oka może wyglądać na skomplikowany i chaotyczny, jego struktura ma logiczne podstawy, choć obciążone historycznymi naleciałościami.

Typowy ciąg User Agent dla przeglądarki Chrome na systemie Windows wygląda następująco:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36

Możemy w nim wyróżnić kilka kluczowych elementów:

  • Mozilla/5.0. Historyczny relikt, bez technicznego znaczenia. Dawno temu przeglądarki, aby uzyskać dostęp do stron stworzonych dla popularnego wówczas Netscape’a (którego nazwą kodową była Mozilla), przedstawiały się w ten sposób, by zadeklarować kompatybilność. Praktyka ta pozostała do dziś.
  • (Windows NT 10.0; Win64; x64). Ta część, zawarta w nawiasach, dostarcza informacji o systemie operacyjnym użytkownika. W tym przypadku jest to 64-bitowa wersja systemu Windows 10.
  • AppleWebKit/537.36. Wskazuje na silnik renderujący przeglądarki, czyli komponent odpowiedzialny za wyświetlanie treści strony. WebKit to silnik stworzony przez Apple, na którym bazuje m.in. Safari. Chrome używa jego odgałęzienia o nazwie Blink.
  • (KHTML, like Gecko). Kolejne historyczne odniesienie do kompatybilności z silnikami renderującymi KHTML i Gecko (używanym przez Firefox).
  • Chrome/124.0.0.0. Identyfikuje konkretną przeglądarkę i jej wersję.
  • Safari/537.36. Deklaracja kompatybilności z przeglądarką Safari, która również używa silnika WebKit.

Jak widać, struktura ta jest bardziej festiwalem deklaracji zgodności niż prostym przedstawieniem się, co wynika z dawnych „wojen przeglądarek” .

Jak działa User Agent w praktyce?

Proces wykorzystania User Agenta jest prosty i odbywa się przy każdym zapytaniu o stronę internetową:

  1. Wysłanie zapytania. Kiedy wpisujesz adres strony w przeglądarce, wysyła ona do serwera zapytanie HTTP z prośbą o przesłanie zawartości tej strony. W nagłówku tego zapytania znajduje się pole User-Agent z opisanym wyżej ciągiem znaków.
  2. Odbiór i analiza. Serwer WWW odbiera zapytanie i odczytuje wartość z pola User-Agent.
  3. Dostosowanie odpowiedzi. Na podstawie tych informacji serwer może podjąć decyzję o tym, jaką wersję strony wysłać z powrotem. Może to być wersja zoptymalizowana dla urządzeń mobilnych, specjalna wersja dla starszych przeglądarek, a nawet zupełnie inna treść przeznaczona dla robotów wyszukiwarek.

Od 2023 roku znaczenie klasycznego nagłówka User Agent maleje na rzecz User-Agent Client Hints (UA-CH). Nowoczesne przeglądarki „mrożą” (ograniczają) ilość informacji w standardowym ciągu tekstowym, co sprawia, że analityka techniczna staje się bardziej zależna od nowych mechanizmów pobierania danych o urządzeniu.

Temat został omówiony szerzej również w naszym artykule „Analiza logów serwera na korzyść SEO”.

Wykorzystanie User Agenta w analityce i marketingu

Zrozumienie, jakie User Agenty odwiedzają Twoją stronę, jest niezwykle cenne z perspektywy biznesowej i marketingowej. Pozwala to na podejmowanie świadomych decyzji opartych na danych.

Analityka internetowa – kto odwiedza Twoją stronę?

Narzędzia analityczne, takie jak Google Analytics 4, wykorzystują informacje z User Agenta do tworzenia kluczowych raportów. Dzięki nim możesz dowiedzieć się:

  • Z jakich przeglądarek korzystają Twoi użytkownicy – czy większość to użytkownicy Chrome, Safari, a może Firefox? Wiedza ta pozwala priorytetyzować testy i optymalizację pod kątem najpopularniejszych technologii.
  • Z jakich systemów operacyjnych – czy dominują użytkownicy Windows, macOS, Androida czy iOS?
  • Z jakiego typu urządzeń – czy Twoja strona jest częściej odwiedzana z komputerów stacjonarnych, czy urządzeń mobilnych?

Przykład

Manager dużego sklepu e-commerce zauważa w raportach Google Analytics spadek współczynnika konwersji z urządzeń mobilnych. Analizując dane głębiej, z wykorzystaniem User Agentów, odkrywa, że problem dotyczy głównie użytkowników korzystających z konkretnej, niedawno zaktualizowanej wersji przeglądarki na Androidzie. Okazuje się, że ostatnie zmiany na stronie spowodowały błąd w wyświetlaniu przycisku "Dodaj do koszyka" właśnie w tej przeglądarce. Szybka identyfikacja problemu dzięki analizie User Agentów pozwala na jego natychmiastowe naprawienie i zatrzymanie strat finansowych.

Dostosowywanie treści (Content Negotiation)

Jednym z najważniejszych zastosowań User Agenta jest tzw. negocjacja treści. Serwer, rozpoznając, że zapytanie pochodzi z urządzenia mobilnego, może automatycznie dostarczyć wersję strony zoptymalizowaną dla mniejszych ekranów (responsywną lub dedykowaną wersję mobilną).

W nowoczesnym SEO Google zaleca responsive design (RWD) zamiast serwowania osobnych wersji stron dla różnych UA. Dostosowywanie treści na podstawie UA (tzw. dynamic serving) nadal działa, ale wymaga poprawnego użycia nagłówka Vary: User-Agent. Jest to kluczowe dla zapewnienia dobrego User Experience (UX) i ma bezpośredni wpływ na współczynnik odrzuceń oraz pozycje w Google, które premiuje strony przyjazne dla mobile.

Dowiedz się więcej o interakcji strony z wyszukiwarkami w naszym podcaście: semCAST #11: Domena, hosting… jak i co wybrać, by już na starcie być krok do przodu przed konkurencją?

 

User Agent Googlebota – gość specjalny na Twojej stronie

Dla każdego specjalisty SEO, User Agent robota Google, znanego jako Googlebot, jest informacją o fundamentalnym znaczeniu. Googlebot, podobnie jak przeglądarka, przedstawia się za pomocą swojego unikalnego ciągu UA, informując serwer, że to właśnie on przybył w celu zaindeksowania treści.

Aktualne User Agenty Googlebota można zawsze sprawdzić w oficjalnej dokumentacji Google, ale najczęściej spotykane to:

  • Googlebot dla desktopu: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/W.X.Y.Z Safari/537.36
  • Googlebot dla smartfonów: Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

Przykład

Manager dużego sklepu e-commerce zauważa w raportach Google Analytics spadek współczynnika konwersji z urządzeń mobilnych. Analizując dane głębiej, z wykorzystaniem User Agentów, odkrywa, że problem dotyczy głównie użytkowników korzystających z konkretnej, niedawno zaktualizowanej wersji przeglądarki na Androidzie. Okazuje się, że ostatnie zmiany na stronie spowodowały błąd w wyświetlaniu przycisku "Dodaj do koszyka" właśnie w tej przeglądarce. Szybka identyfikacja problemu dzięki analizie User Agentów pozwala na jego natychmiastowe naprawienie i zatrzymanie strat finansowych.

Dlaczego User Agent Googlebota jest tak ważny?

  • Weryfikacja dostępu. Analizując logi serwera, możesz potwierdzić, że Googlebot faktycznie odwiedza Twoją stronę i indeksuje jej zawartość.
  • Unikanie blokowania. Należy upewnić się, że w pliku robots.txt nie ma reguł, które blokowałyby dostęp dla User Agenta Googlebota.
  • Walka z cloakingiem. Cloaking to niedozwolona technika SEO polegająca na pokazywaniu innej treści użytkownikom, a innej robotom wyszukiwarek. Robi się to właśnie poprzez identyfikację User Agenta. Google surowo karze za takie praktyki, dlatego kluczowe jest, aby zarówno ludzie, jak i Googlebot widzieli tę samą zawartość strony.

Dowiedz się więcej o zarządzaniu dostępem dla robotów w artykule „Czym jest plik robots.txt i wpływ na SEO – przewodnik”.

FAQ

Czym jest User Agent?rozwiń
User Agent to ciąg znaków, który przeglądarka lub robot wysyła do serwera, aby się zidentyfikować. Informuje on m.in. o nazwie przeglądarki, jej wersji oraz systemie operacyjnym, na którym działa. Jest to kluczowe dla dostosowania treści i analizy ruchu.

Jak sprawdzić swój User Agent?rozwiń
Najprostszym sposobem jest wpisanie w wyszukiwarkę frazy "what is my user agent". W wynikach wyszukiwania pojawi się wiele darmowych narzędzi online, które natychmiast wyświetlą dokładny ciąg znaków identyfikujący Twoją przeglądarkę.

Do czego służy User Agent w SEO?rozwiń
W SEO User Agent jest kluczowy do analizy, jak roboty Google (Googlebot) widzą i indeksują stronę. Pozwala to upewnić się, że strona jest dla nich dostępna, poprawnie renderowana i że nie są stosowane niedozwolone techniki, takie jak cloaking.

Czy User Agent jest ważny dla analityki?rozwiń
Tak, jest to aspekt fundamentalny. Narzędzia analityczne, takie jak Google Analytics 4, używają danych z User Agenta do segmentowania użytkowników według przeglądarki, systemu operacyjnego i typu urządzenia. Umożliwia to dogłębną analizę zachowań i optymalizację strony.

Jak wygląda User Agent Googlebota?rozwiń
User Agent Googlebota zawiera w swoim ciągu znaków identyfikator "Googlebot".Pozwala to właścicielom stron na jednoznaczne zidentyfikowanie w logach serwera wizyt robota Google, który skanuje i indeksuje treść.

Czy mogę zablokować User Agenta w robots.txt?rozwiń
Tak, za pomocą pliku robots.txt można zablokować dostęp do strony lub jej części dla konkretnych User Agentów, w tym dla Googlebota. Należy to jednak robić bardzo ostrożnie, ponieważ błędna konfiguracja może całkowicie usunąć stronę z wyników wyszukiwania.

Dlaczego User Agenty wyglądają tak skomplikowanie?rozwiń
Ich złożona struktura jest wynikiem historycznych "wojen przeglądarek". Aby zapewnić kompatybilność i poprawne wyświetlanie stron, przeglądarki zaczęły dodawać do swoich identyfikatorów informacje o zgodności z silnikami renderującymi konkurencji, co pozostało standardem do dziś.

Co to jest cloaking w kontekście User Agenta?rozwiń
Cloaking to zakazana przez Google praktyka polegająca na serwowaniu innej treści robotom wyszukiwarek niż realnym użytkownikom. Wykrywa się ich właśnie na podstawie ciągu User Agent. Celem jest manipulacja rankingiem, za co grożą surowe kary.

Czy zmiana User Agenta jest legalna?rozwiń
Zmiana User Agenta w przeglądarce jest technicznie możliwa i sama w sobie nie jest nielegalna, często wykorzystują ją deweloperzy do testów. Jednak podszywanie się pod innego użytkownika lub robota w celu uzyskania nieautoryzowanego dostępu lub oszustwa jest naruszeniem regulaminów wielu serwisów i może być nielegalne.

Czym User Agent różni się od adresu IP?rozwiń
User Agent identyfikuje aplikację (przeglądarkę, robota) i jej środowisko (system operacyjny). Adres IP identyfikuje unikalne urządzenie (lub sieć) w internecie. Oba są wysyłane do serwera, ale dostarczają zupełnie różnych informacji.


Sekcja blog CTA Sekcja blog CTA

Śledzimy zmiany w obszarze AI

i wdrażamy je, zanim staną się standardem

Krzysztof Marzec
CEO DevaGroup, agencji Partner Google Premier i Google Rising Star, Trener SEO, Google Ads & Analytics Sędzia European Search Awards. Autor szkoleń i artykułów oraz trzech książek z tej tematyki, wykładowca m.in. Uniwersytetu Jagiellońskiego oraz Wyższej Szkoły Europejskiej im. Józefa Tischnera. Pracował dla takich marek, jak: Allegro.pl, DaWanda, Neo24, Shoper.pl, Conrad.pl, Interia.pl, Grupa RMF czy Wydawnictwo Bauer. Specjalizuje się w strategiach wykorzystujących analitykę cyfrową do optymalizacji działań.

Podobał Ci się artykuł? Wystaw 5!
słabyprzeciętnydobrybardzo dobrywspaniały (3 głosów, średnia: 5,00 / 5)
Loading...
Przewijanie do góry