• User

    termini di ricerca

    Salve a tutti!
    Stavo cercando in rete qualche script o tutorial sul come ottenere le parole di ricerca che conducono al mio sito.

    In pratica voglio ottenere quelle parole chive che si scrivono sui motori di ricerca e che conducono al mio sito.

    Conoscete qualche risorsa utile? GRAZIE


  • User

    Da quello che ho capito si dovrebbe utilizzare la variabile
    $_SERVER['HTTP_REFERER'].

    Tale variabile può assumere svariate forme. Ad esempio:

    //http://search.msn.com/results.aspx?q=web+design&FORM=MSNH //http://www.google.it/search?q=web+design&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla🇮🇹official&client=firefox-a //http://search.yahoo.com/search?p=web+design&fr=yfp-t-501-s&toggle=1&cop=mss&ei=UTF-8&vc=&fp_ip=SE
    //http://search.alice.it/search/cgi/search.cgi?f=had&switch=0&offset=0&hits=10&dom=&qs=web+design //http://search.aol.com/aol/search?invocationType=comsearch30&query=web+design&do=Search
    //http://search.dmoz.org/cgi-bin/search?search=web+design&all=yes&cs=UTF-8&cat=World%2FItaliano

    Il termine di ricerca utilizzato in questi esempi è "web design".

    La cosa che mi viene in mente da fare è quella di effettuare una manipolazione diversa per ciascuna delle precedenti stringhe. Non mi sembra però un metodo molto pratico..

    Voi come procedereste?


  • User Attivo

    Sul mio blog trovi un esempio per interpretare la stringa di ricerca.
    Devi proprio usare la variabile HTTP:REFERER e interpretare i parametri.


  • User

    @Senamion said:

    Sul mio blog trovi un esempio per interpretare la stringa di ricerca.

    Ho visto lo script nel tuo blog. Per farlo funzionare ho fatto questo:

    1. ho creato un file landing.php e vi ho messo tutte e due le parti di codice che vi sono nel tuo sito
    2. in una pagina del mio sito ho messo
      <?php
      include("xxxxxxx.it/landing.php");
      ?>

    Quando cerco di farla funzionare, entrando nel mio sito da un motore di ricerca pero' ottengo solo

    "Hai cercato con il motore di ricerca e la tua postazione invia i seguenti dati: "

    In pratica mancano proprio le parti principali (motore , chiave usata ecc.)

    Mi spieghi dove sbaglio?

    Grazie anticipatamente