887 messaggi dal 21 marzo 2008
Ciao a tutti
se un utente trova il mio sito scrivendo per esempio "case" su google, c'è un modo per scoprire quando accedere al mio sito qual'è stata la keyword inserita su google?
Vorrei visualzzare la keyword inserita nell'intestazione del sito
Grazie
Se ci fai caso, quando effettui una ricerca con Google, questo compone un url ricco di valori in querystring. Tra questi il valore di 'q' rappresenta la query effettuata. Nel tuo caso avrai un url simile a questo

http://www.google.it/#sclient=aay-cx&hl=it&site=&source=tt&q=case&pbx=0&oq=case&aq=f&aqi=g4&aql=&gs_sm=e&gs_upl=74893247892478923t561243.2l4l0&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=c6f1491ef5b1e195&biw=840&bih=112

A questo punto potresti intercettare il referrer:
Uri referrer = HttpContext.Current.Request.UrlReferrer;

ed effettuare il parsing per leggere il valore di quella 'q' per poi poterla visualizzare sul tuo sito.

Gianluca
http://www.gianlucaesposito.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.