Anzeigen Google Keywords, die einen Benutzer auf die Website gebracht
-
03-07-2019 - |
Frage
Ich suche etwas anzuzeigen wie:
Hallo, hast du diese Seite erreicht durch die Suche nach [Google Keyword (s)]
Ich bin mir ziemlich sicher, ich habe das schon mal gemacht gesehen, aber ich habe Probleme, herauszufinden, wie die Schlüsselwörter zu greifen, die verwendet wurden um einen Benutzer zu meiner Website zu führen. Wer weiß die Antwort?
Lösung
Sie müssen die Referrer-URL bekommen und dann alles für den „q“ Query-String-Streifen aus. Dadurch erhalten Sie die Abfrage, die verwendet wurde, um Sie zu Ihrer Seite zu erhalten.
Andere Tipps
Mit der Referrer ( http://www.netmechanic.com/news/vol4 /javascript_no14.htm ) Sie finden können, wo der Benutzer kommt. Dann ist es nur eine Frage der es richtig Parsen.
Ich sah 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 mir nicht sicher, ob es funktioniert perfekt, aber es funktioniert 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 muss geprüft werden.