Mit dem Referrer (http://www.netmechanic.com/news/vol4/javascript_no14.htm) können Sie herausfinden, woher der Benutzer kommt. Dann ist es nur eine Frage der richtigen Analyse.
sah ich dieses Skript:
function getkeywords() {
var x = document.referrer;
var lastparturl = 0;
if (x.search(/google/) != -1) {
lastparturl = x.indexOf("&btnG=Google+Search");
x = x.slice(38,lastparturl);
x = x.concat("via google");
}
else if (x.search(/yahoo/) != -1) {
lastparturl = x.indexOf("&ei=UTF-8&iscqry=&fr=sfp");
x = x.slice(63,lastparturl);
x = x.concat("via yahoo");
}
else if (x.search(/ask.com/) != -1) {
lastparturl = x.indexOf("&search=search&qsrc=0&o=0&l=dir");
x = x.slice(25,lastparturl);
x = x.concat("via ask");
}
else if (x.search(/dogpile/) != -1) {
lastparturl = x.indexOf("/1/417/TopNavigation/Relevance/iq=true/zoom=off/_iceUrlFlag=7?_IceUrl=true");
x = x.slice(46,lastparturl);
x = x.concat("via dogpile");
}
else if (x.search(/altavista/) != -1) {
lastparturl = x.indexOf("&kgs=1&kls=0");
x = x.slice(48,lastparturl);
x = x.concat("via altavista");
}
else {
x = "no keywords available";
}
x = x.replace(/+/, " ");
return x;
}
Hier http://www.webmonkey.com/codelibrary/Get_Referrer_Keywords
Ich bin nicht sicher, ob es funktioniert perfekt, aber es funktionierte OK, wenn ich ihre Website über Google erreicht.
Ich sah auch, dass einige Skripte, die Sie herunterladen können das tun, zum Beispiel: http://webscripts.softpedia.com/script/Search-Engines/Keyword-Grabber-45299.html
Auch dies getestet werden müssen.
Ich kann Ihnen nicht die Antwort geben, aber Folgendes: Ich hasse es wirklich, wenn eine Website mich mit meinem Google-Suchbegriff begrüßt. Entschuldigung, aber ich kenne die Begriffe, die ich vor ein paar Sekunden eingegeben habe. Ansonsten viel Glück bei der Suche nach einer gültigen technischen Antwort. – OregonGhost
ich glaube nicht, dass er es für die Anzeige der lästigen Nachricht will. möchte es wahrscheinlich speichern/analysieren. –
Ich muss mit OregonGhost, Website, die das ärgern mich zu stimmen. – marcgg