User Agent
Der User Agent ist eine Kennung, mit der sich ein Programm bei einem Server anmeldet, um ein Dokument anzufordern. Diese Kennung wird dabei über den HTTP-Header übermittelt. User Agents bilden die Schnittstelle zwischen dem Benutzer (User) und dem Netzwerk. Greift ein Programm auf eine Webseite zu, wird bei der Übermittlung des entsprechenden Dokuments und der User Agent des Programms authentifiziert. Dieser Prozess wird als Agent Name Delivery bezeichnet. User Agents lassen sich in drei unterschiedliche Typen unterteilen: Browser, Webcrawler von Suchmaschinen und Webapplikationen. Für das Online Marketing spielen User Agents insofern eine wichtige Rolle, als dass sie Suchmaschinen die Identifikation von Webseiten, die Spam produzieren, ermöglichen. Darüber hinaus gewährleistet die regelmäßige Indexierung von Webseiten, dass diese für entsprechende Suchanfragen auf der Search Engine Result Page platziert werden können.