User Agent
Was ist ein User Agent?
Ein User Agent ist eine Zeichenkette, die ein Browser oder eine andere Software bei jeder HTTP-Anfrage mitschickt – als Selbstbeschreibung gegenüber dem Server. Sie enthält Informationen über den verwendeten Browser, die Browser-Version, das Betriebssystem und manchmal die verwendete Rendering-Engine. WordPress und sein Server erhalten diese Information bei jedem Seitenaufruf.
Wie ein User Agent aussieht
Ein typischer User-Agent-String sieht in etwa so aus:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
Diese Zeichenkette verrät: Windows 10, 64-Bit, Chrome-Browser in Version 120. Historisch haben sich Browser gegenseitig User-Agent-Strings „abgekupfert“, weshalb fast alle Browser heute „Mozilla/5.0″ am Anfang tragen – ein Überbleibsel aus der Browser-Kompatibilitäts-Ära der 1990er.
User Agents in WordPress
In WordPress spielen User Agents in mehreren Kontexten eine Rolle:
- Bot-Erkennung – Suchmaschinen-Crawler wie Googlebot schicken eigene User Agents. Sicherheits- und Caching-Plugins nutzen diese Information, um Crawler anders zu behandeln als menschliche Besucher.
- Spam-Schutz – bekannte Spam-Bots haben charakteristische User Agents und können damit gefiltert werden
- Geräteerkennung – ältere Ansätze zur mobilen Optimierung nutzten User-Agent-Parsing, um Mobilgeräte zu identifizieren. Heute ist das durch responsive CSS weitgehend obsolet.
- wp_remote_get() / HTTP API – wenn WordPress selbst HTTP-Anfragen macht, sendet es ebenfalls einen User Agent: standardmäßig
WordPress/[Version]
In Server-Logfiles ist der User Agent eine der wertvollsten Informationen zur Analyse von Traffic, Bot-Aktivität und potenziellen Angriffsversuchen.

