2016-03-23 5 views
0

Kann ich wissen, welche "Suchmaschine" der Besucher auf meiner Website war?Wie kann ich herausfinden, von welcher Suchmaschine die Besucher auf meine Website kommen? PHP-JAVASCRIPT

Zum Beispiel:

  • Wenn der Besucher für meine Website in Google gesucht, wenn klicken Sie auf Link von Google auf meiner Website, ich brauche die Suchmaschine Namen zu kennen, ist hier „google.com“ .

  • Das gleiche, wenn auf Yahoo, und klicken Sie auf meine Website Link, ich werde yahoo.com als Suchmaschine erhalten.

Es ist möglich?

+3

Wenn die Informationen verfügbar sind, wird es wahrscheinlich in der Referer sein. – Barmar

+0

Ich habe nichts gefunden :( –

+0

Ich bin gerade auf meiner Website von einer Google-Suche, und der Referer war 'https: // www.google.com /'. Ich weiß nicht, warum Sie nichts gefunden haben . – Barmar

Antwort

1

Schauen Sie sich den superglobalen $ _SERVER an.

Indem Sie $ _SERVER ['HTTP_REFERER'] testen und ausgeben, können Sie die verweisende URL erfassen.

Beispielcode:

if (isset($_SERVER['HTTP_REFERER'])) { 
    echo $_SERVER['HTTP_REFERER']; 
} 

Etwas aus dem Handbuch im Auge zu behalten.

Die Adresse der Seite (falls vorhanden), durch die der Benutzeragent auf die aktuelle Seite verwiesen wurde. Dies wird vom Benutzeragenten festgelegt. Nicht alle Benutzeragenten werden dies festlegen, und einige bieten die Möglichkeit, HTTP_REFERER als eine Funktion zu ändern. Kurz gesagt, es kann nicht wirklich vertraut werden.

Verwandte Themen