it-swarm.com.de

Verfolgen Sie das Keyword der Google-Suche in asp classic

Ich möchte den Suchbegriff für die Google-Suche in asp classic nachverfolgen. Jeder Benutzer, der ein beliebiges Wort in der Google-Suche verwendet, um auf meine Website zuzugreifen, möchte dieses Wort nachverfolgen.

1
Arun

Sie sollten sich den Referrer-Header in der HTTP-Anfrage ansehen und prüfen, ob Ihr Nutzer von der Google-Suchmaschine stammt. Sie können es mit einem regulären Ausdruck abgleichen, um eine beliebige Google-Domain zu finden:

(www\.)?google\.[a-z]{2,4}

In diesem Fall können Sie die Abfragezeichenfolgenparameter aus dem Referer extrahieren und nach dem Parameter q suchen. Der Wert ist der Suchbegriff, den der Benutzer verwendet hat, bevor er auf den Link zu Ihrer Website geklickt hat.

Sie können den Referer-Header in ASP abrufen mit:

Request.ServerVariables("HTTP_REFERER")

(und ja, es ist "Referer", bekanntermaßen falsch geschrieben)

1

Sie können hierfür Google Analytics verwenden.

0
Chris Fulstow

Sie können die verweisende URL aus dem Serverobjekt ASP abrufen und den Suchbegriff aus der Zeichenfolge auslesen.

Das Problem dabei ist, dass Google Referrer-Informationen aus einigen Suchanfragen entfernen wird. Weitere Informationen zur Änderung finden Sie unter diesem Link: http://www.seroundtable.com/google-ssl-drops-query-data-14188.html

0
jfrankcarr