hotti: Suchbegriffe aus URI parsen

hi,

s. Thema, es sind praktisch die Referrer von Google & co, die in meinem Log ankommen. Gibts für sowas schon was "Fertiges" oder hilft da nur der Eigenbau?

Hotte

--
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.
  1. Hallo hotti!

    s. Thema, es sind praktisch die Referrer von Google & co, die in meinem Log ankommen. Gibts für sowas schon was "Fertiges" oder hilft da nur der Eigenbau?

    Ob es was fertiges, weiß ich nicht, aber jede SuMa nennt ihre Paramter anders (q= für Google, meistens - sonst alles Mögiche, siehe Liste aus einem älteren Programm, das ich mal gefunden hatte):

    	&search\_words("Excite","excite.com","search");  
    	&search\_words("Excite","excite.com","FI\_1");  
    	&search\_words("Excite","excite.com","s");  
    	&search\_words("Excite","excite.de","q");  
    	&search\_words("AOL Search Encoded","search.aol.com","encquery");  
    	&search\_words("AOL Search","search.aol.com","query");  
    	&search\_words("Metacrawler","metacrawler.com","general");  
    	&search\_words("Infoseek","infoseek.com","qt");  
    	&search\_words("AltaVista","altavista.digital.com","q");  
    	&search\_words("AltaVista","altavista.com","q");  
    	&search\_words("AltaVista","altavista.com","r");  
    	&search\_words("AltaVista @ Telia.com","altavista.telia.com","q");  
    	&search\_words("Search.Com","search.com","QUERY");  
    	&search\_words("Yahoo","yahoo.com","p");  
    	&search\_words("Yahoo (Non-USA)", "yahoo." , "p");  
    	&search\_words("DogPile","dogpile.com","q");  
    	&search\_words("HotBot","hotbot.com","MT");  
    	&search\_words("Lycos","lycos.com","query");  
    	&search\_words("Lycos","lycos.","query");  
    	&search\_words("Webcrawler","webcrawler.com","searchText");  
    	&search\_words("Webcrawler","webcrawler.com","search");  
    	&search\_words("Inference Find","inference.com","query");  
    	&search\_words("Anzwers","anzwers.ozemail.net","MT");  
    	&search\_words("GoTo.com","goto.com","Keywords");  
    	&search\_words("Highway 61","highway61.com","string");  
    	&search\_words("Yellow Pages","altavista.yellowpages.com.au","q");  
    	&search\_words("LookSmart","looksmart.com","key");  
    	&search\_words("Snap","snap.com","keyword");  
    	&search\_words("Ask Jeeves","askjeeves.com","ask");  
    	&search\_words("Ask Jeeves","askjeeves.com","MetaTopic");  
    	&search\_words("Bluewin","search.bluewin.","query");  
    	&search\_words("Developer.com","developer.com","search");  
    	&search\_words("Magellan","mckinley.com","search");  
    	&search\_words("1Blink","1blink.com","q");  
    	&search\_words("Developer.com","developer.com","search");  
    	&search\_words("Go2Net","go2net.com","general");  
    	&search\_words("Go.com","go.com","qt");  
    	&search\_words("MSN","msn.com","MT");  
    	&search\_words("HotMail Email Message","hotmail.com","");  
    	&search\_words("Ask Jeeves","ask.com","ask");  
    	&search\_words("Excite (UK)","excite.co.uk","search");  
    	&search\_words("Google","google.","q");  
    	&search\_words("MSN","search.msn.","q");  
    	&search\_words("MSN","search.live.com","q");  
    	&search\_words("AOL Web Suche","aolsvc.de","q");  
    	&search\_words("AOL Web Suche","suche.aol.de","q");  
    	&search\_words("Voila","search.ke.voila.fr","rdata");  
    	&search\_words("Web.de","suche.web.de","su");  
    	&search\_words("T-Online","suche.t-online.de","q");  
    	&search\_words("Arcor","arcor.de","Keywords");  
    	&search\_words("Fireball DE","suche.fireball.de","query");  
    

    Aktualität nicht gewährleistet, auf jeden Fall überprüfen!

    Viele Grüße aus Frankfurt/Main,
    Patrick

    --
    _ - jenseits vom delirium - _

       Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
    J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
    1. hi Patrick,

      Ob es was fertiges, weiß ich nicht, aber jede SuMa nennt ihre Paramter anders (q= für Google, meistens - sonst alles Mögiche, siehe Liste aus einem älteren Programm, das ich mal gefunden hatte):

        &search\_words("Excite","excite.com","search");  
      

      [..]

      Wow, schöne Sammlung!!!! Vielen Dank, ich hab mir das mal ebend wegkopiert, bin bereits mittendrin, beim Zusammenbau meiner Kontrollstruktur :-)

      Viele Grüße,
      Hotti

      --
      Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.
      1. Hallo hotti!

        hi Patrick,

        Wow, schöne Sammlung!!!!

        Ja... und hat mich eben dazu gebracht, dass ich selbst mich eher von dieser Liste hätte inspirieren lassen sollen für die Neufassung meines PageViews-Counters.

        Erst der Suchbegriff »5067« hat mich stutzig gemacht ;) Denn es reicht nicht den Referrer nach bspw. »p=<keywors>« zu prüfen, sonst erhält man als »Suchbegriff« Message-Nr. von irgendwelchen Blogs: »http://irgendein-blog-oder-forum.de/?p=5067« *g*

        Also den Referrerstring genauer unter die Lupe nehmen und prüfen nach Vorhandensein der Suchmaschinen-Domain UND dann mögliche Parameter p, query, q usw...

        Viele Grüße,
        Hotti

        Viele Grüße aus Frankfurt/Main,
        Patrick

        --
        _ - jenseits vom delirium - _

           Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
        J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
        1. hi Patrick,

          Also den Referrerstring genauer unter die Lupe nehmen und prüfen nach Vorhandensein der Suchmaschinen-Domain UND dann mögliche Parameter p, query, q usw...

          ja, soweit bin ich da auch aus dem Gröbsten raus. Meine Kontrollstruktur hat auch einen Default-Zweig wo alles landet was mal nicht so matcht, somit hab ich immer noch ein Stück Text zum Draufklicken wobei das Original des Referrers innerhalb des a-Tag's notiert und somit in jedem Fall rekonstruierbar ist.

          Insgesamt ist solch eine Log-Auswertung eine feine Sache.

          Viele Grüße aus KA,
          Hotte

          --
          Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.