Avatar billede krogstrup Nybegynder
17. juli 2002 - 17:40 Der er 8 kommentarer og
2 løsninger

Finde de søgeord der blev brugt for at finde frem til website

Når jeg logger referers på alle mine besøgende, får jeg nogle lange strenge der indeholder eventuelle indtastede søgeord, hvis brugeren er kommet fra en resultatliste på en søgemaskine.

Er der en smart måde man kan trække disse søgeord seperat ud af disse lange URL´er ???

Problemet er vel at de forskellige søgemaskiner har forskellige opbygninger af deres URL !

Jeg skal bruge denne information i et stort avanceret statistik modul.

Anyone ?
Avatar billede coolcoder Nybegynder
17. juli 2002 - 17:51 #1
det skal igang med noget strenggymnastik. Hvordan de enkelte søgeord skal pille ud af strengen afhænger som du selv siger af søgemaskinen. De formaterer jo deres url meget forskelligt.

Så jeg vil anse det som et ret umulig opgave at lave systemmet komplet. Du kan selvfølgelig lave noget til de største søgemaskiner - fx google. Det burde være til at have med at gøre
Avatar billede lundsfryd Nybegynder
17. juli 2002 - 17:52 #2
Der er kun én måde, og det er den besværlige: Analysere alle søgemaskinernes URL-format og lave en parser til hver.
Avatar billede flax Nybegynder
17. juli 2002 - 18:00 #3
Har du ikke live stat til dit webhotel?

Der kan du finde top x over brugte søge ord.... fra dato x til dato x.. f.eks.
Avatar billede krogstrup Nybegynder
17. juli 2002 - 22:42 #4
flax >>>

Det er dét jeg mener - hvordan kan de gøre det ??? Det kan da ikke passe at de har analyseret samtlige søgemaskiners URL´er. Det er jo en uholdbar løsning, da disse sikkert ofte ændres !?!
Avatar billede lundsfryd Nybegynder
17. juli 2002 - 23:06 #5
Jo.
Avatar billede krogstrup Nybegynder
17. juli 2002 - 23:16 #6
hmmm :-(
Avatar billede lundsfryd Nybegynder
17. juli 2002 - 23:22 #7
Det er ikke så svært, det er bare frem med notesblokken og ud at undersøge søgemaskiner :-)
Avatar billede krogstrup Nybegynder
18. juli 2002 - 07:45 #8
Er der nogen der ligger inde med een grundlæggende function, der ved at blive kaldt med nogle specifikke parametre kan analysere alle strenge ?

f.eks.

searchWords = findWords(myStr,nameOfVarInStr,posInStr)

det burde vel være muligt at lave en function, der kunne tackle dem alle på een gang, hvis blot den fik at vide hvad nøglen hed i URL´en, eller hvad ???
Avatar billede ras2000 Nybegynder
18. juli 2002 - 16:13 #9
Altså du kan finde søgestrengen, ved at klippe efter ?'et. Derefter kan du vel dele det op efter = og &. Men al det om sprog kommer jo med.
Avatar billede krogstrup Nybegynder
29. august 2002 - 09:44 #10
lukker !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester