Kategorien
SEO

Agent Name Delivery

Die Auslieferung des Agentennamens ist der Prozess, Suchmaschinen-Spider auf eine maßgeschneiderte Seite zu schicken und gleichzeitig Ihre Besucher zu dem zu leiten, was Sie ihnen zeigen wollen. Dies wird mit Hilfe von Server Side Includes (oder anderen Techniken für dynamische Inhalte) erreicht. SSI kann z. B. verwendet werden, um dem Client je nach dem Wert von HTTP_USER_AGENT unterschiedliche Inhalte zu liefern. Die meisten normalen Browser-Softwarepakete haben eine User-Agent-Zeichenkette, die mit “Mozilla” beginnt (geprägt von Mosaic und Godzilla). Die meisten Suchmaschinenspider haben spezifische Agentennamen, wie “Gulliver”, “Infoseek Sidewinder”, “Lycos spider” und “Scooter”.

Durch das Einschalten des Wertes von HTTP_USER_AGENT (ein Vorgang, der als Agentenerkennung bekannt ist), können verschiedene Seiten unter der gleichen URL präsentiert werden, so dass normale Besucher niemals die Seite sehen, die an Suchmaschinen übermittelt wird (und umgekehrt).

In der Praxis ist dies etwas vereinfacht. Einige Suchmaschinen geben vor, “einfache Mozilla”-Browser zu sein, um die Verwendung der Agentennamen-Übermittlung zu verhindern. Die effektive Nutzung der Agent-Name-Delivery kann sehr schwierig sein, und es kann sein, dass sie gar nicht funktioniert.

Wie erkennen Sie die Agent-Name-Delivery bei der Arbeit?
Das ist ziemlich schwierig, da die Besitzer von Webseiten, die Agent-Name-Delivery verwenden, kontrollieren können, was Sie sehen! Sie können vielleicht erraten, dass eine Seite diese Technik verwendet, wenn sie scheinbar falsch indiziert ist oder der Titel oder die Beschreibung nicht mit der Seite übereinstimmen, die Sie sehen.

Dies könnte aber auch durch einen Seitenwechsel erreicht worden sein, nachdem die entsprechende Suchmaschine sie indiziert hat. Wenn Sie wirklich die von den Suchmaschinen angepasste Version einer Seite sehen wollen, schreiben Sie ein Programm (z. B. ein Perl-Skript), um die URL mit HTTP_USER_AGENT auf jede der von den Suchmaschinen-Spiders verwendeten Zeichenketten zu setzen. Wenn die Übergabe des Agentennamens in Gebrauch ist, werden eine oder mehrere der abgerufenen Seiten anders sein als die anderen!