[PHP] search engines en statistieken *

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • rmfloris
  • Registratie: Maart 2002
  • Laatst online: 22-11-2024

rmfloris

Kowalski: Kaboeeem??

Topicstarter
Hoi,

ik wil graag de keywords halen uit de referrers van zoekmachines. Iedere zoekmachine heeft een andere manier van de query's meegeven, maar daarvoor heb ik al een lijstje:

SearchEngine yahoo.com p=
SearchEngine altavista.com q=
SearchEngine google.com q=
SearchEngine eureka.com q=
SearchEngine lycos.com query=
SearchEngine hotbot.com MT=
SearchEngine msn.com MT=
SearchEngine infoseek.com qt=
SearchEngine webcrawler searchText=
SearchEngine excite search=
SearchEngine netscape.com search=
SearchEngine mamma.com query=
SearchEngine alltheweb.com query=
SearchEngine northernlight.com qr=

Het probleem is het volgende. Hoe filter je de keywords er nu uit. Dit omdat de query's meestal ingenesteld zitten in de referrer. Bijvoorbeeld:

http://www.google.com/sea...&ie=UTF-8&oe=UTF-8&q=make a logo
http://www.google.com.br/search?q=ringtons 50 cent&hl=pt-BR&lr=&ie=UTF-8&oe=UTF-8&start=10&sa=N

dit zijn er twee van google, maar hoe filter je dit eruit. De posititie bepalen van q en dan van de eerste '&' werkt. Maar dat werkt dan niet als er geen '&' komt na de query. Heeft iemand hier een idee / oplossing voor?

Foto afdrukken prijsvergelijk -> http://www.fotovergelijk.nl


Acties:
  • 0 Henk 'm!

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

rmfloris schreef op 05 januari 2004 @ 16:09:
dit zijn er twee van google, maar hoe filter je dit eruit. De posititie bepalen van q en dan van de eerste '&' werkt. Maar dat werkt dan niet als er geen '&' komt na de query. Heeft iemand hier een idee / oplossing voor?
Uhm wat dacht je van het hele gedeelte achter de string splitsen op ampersands en vervolgens attribute/value pairs gaan parsen, waarna je het 'q' attribute zoekt? :?

En ik neem aan dat dit PHP bedoeld is, zal het dus maar in de titel zetten en zo.

Professionele website nodig?


Acties:
  • 0 Henk 'm!

  • Steije
  • Registratie: Juni 2000
  • Laatst online: 14-09 16:19
Misschien kan je iets met parse_url();?

Some people manage by the book, even though they don't know who wrote the book or even what book.