Identifier les mots clés tapés
11 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
Identifier les mots clés tapés
Bonjour,
Je cherche comment identifier les mots clés tapés par le visiteur avant de se connecter à mon site, sans passer par des outils comme xiti ou phpmyvisite etc...
Je present que ça doit avoir quelque chose à voir avec les fichiers logs, mais je suis un peu nul la dessus.
Merci de votre aide
Bye
Je cherche comment identifier les mots clés tapés par le visiteur avant de se connecter à mon site, sans passer par des outils comme xiti ou phpmyvisite etc...
Je present que ça doit avoir quelque chose à voir avec les fichiers logs, mais je suis un peu nul la dessus.
Merci de votre aide
Bye
fo examiner le referer et extraire les mots clefs
$url = $_SERVER["HTTP_REFERER"];
// analyse de l'url
$url = parse_url($referer); // retourne un tableau
// recupération des paramètres, et transformation en variables
echo "type requete: ".$url[scheme]."<br>";
echo "host: ".$url[host]."<br>";
echo "port: ".$url[port]."<br>";
echo "user: ".$url[user]."<br>";
echo "pass: ".$url[pass]."<br>";
echo "path: ".$url[path]."<br>";
echo "query: ".$url[query]."<br>";
echo "fragment: ".$url[fragment]."<br>";
parse_str($url["query"]);
// les mots clef sont maintenant dans la variable $q, q étant le nom du paramètre dans l'url
echo "Mots clef : $q";
$url = $_SERVER["HTTP_REFERER"];
// analyse de l'url
$url = parse_url($referer); // retourne un tableau
// recupération des paramètres, et transformation en variables
echo "type requete: ".$url[scheme]."<br>";
echo "host: ".$url[host]."<br>";
echo "port: ".$url[port]."<br>";
echo "user: ".$url[user]."<br>";
echo "pass: ".$url[pass]."<br>";
echo "path: ".$url[path]."<br>";
echo "query: ".$url[query]."<br>";
echo "fragment: ".$url[fragment]."<br>";
parse_str($url["query"]);
// les mots clef sont maintenant dans la variable $q, q étant le nom du paramètre dans l'url
echo "Mots clef : $q";
Bonjour Sendler, et merci de ton aide.
J'ai un soucis avec ton script : Il ne me retourne rien ! J'ai mis un refereer dans la variable $referrer pour voir, parse_url fonctionne bien, mais pas du tout parse_str :$q est vide. Mais je pense que quelque chose m'a échappé ave $q.
J'ai essayé de regarder la doc sur parse_str, mais je suis pas top en informatique, et j'ai pas compris grand chose
Pourrais-je abuser de ta gentillesse ?
Voici ce que j'ai entré (ton script + petite modif sur $q) :
$referer="http://search.ke.voila.fr/S/wanadoo?gb=site&dt=*&cid=wng&kw=droit%20social";
$url = parse_url($referer); // retourne un tableau
// recupération des paramètres, et transformation en variables
echo "type requete: ".$url[scheme]."<br>";
echo "host: ".$url[host]."<br>";
echo "port: ".$url[port]."<br>";
echo "user: ".$url[user]."<br>";
echo "pass: ".$url[pass]."<br>";
echo "path: ".$url[path]."<br>";
echo "query: ".$url[query]."<br>";
echo "fragment: ".$url[fragment]."<br>";
$q=parse_str($url["query"]); // j'ai ajouté $q pur voir, comme je n'avais pas de résultats avec ton script tel quel, mais pas mieux.
// les mots clef sont maintenant dans la variable $q, q étant le nom du paramètre dans l'url
echo "Mots clef : $q";
J'ai un soucis avec ton script : Il ne me retourne rien ! J'ai mis un refereer dans la variable $referrer pour voir, parse_url fonctionne bien, mais pas du tout parse_str :$q est vide. Mais je pense que quelque chose m'a échappé ave $q.
J'ai essayé de regarder la doc sur parse_str, mais je suis pas top en informatique, et j'ai pas compris grand chose
Pourrais-je abuser de ta gentillesse ?
Voici ce que j'ai entré (ton script + petite modif sur $q) :
$referer="http://search.ke.voila.fr/S/wanadoo?gb=site&dt=*&cid=wng&kw=droit%20social";
$url = parse_url($referer); // retourne un tableau
// recupération des paramètres, et transformation en variables
echo "type requete: ".$url[scheme]."<br>";
echo "host: ".$url[host]."<br>";
echo "port: ".$url[port]."<br>";
echo "user: ".$url[user]."<br>";
echo "pass: ".$url[pass]."<br>";
echo "path: ".$url[path]."<br>";
echo "query: ".$url[query]."<br>";
echo "fragment: ".$url[fragment]."<br>";
$q=parse_str($url["query"]); // j'ai ajouté $q pur voir, comme je n'avais pas de résultats avec ton script tel quel, mais pas mieux.
// les mots clef sont maintenant dans la variable $q, q étant le nom du paramètre dans l'url
echo "Mots clef : $q";
désolé chai'pas - j'avais copié ca un jour en pensant le mettre en haut d'un script d'accueil pour diriger mes visiteurs en fonction des mots clefs tapés mais l'ai pas encore intégré. Je pense qu'il fonctionnait. Je regarderai ca pour remettre en ordre, là, trop tard.
- lapincouch
- WRInaute discret

- Messages: 56
- Inscription: Ven Aoû 27, 2004 10:18
Bonjour à tous,
Pour récupérer les mots clés à l'aide desquels le visiteur est arrivé sur votre site, il existe un petit script très bien fait : http://dwef.12h26.com/12-mots-cles-referer.htm
voilou...
Pour récupérer les mots clés à l'aide desquels le visiteur est arrivé sur votre site, il existe un petit script très bien fait : http://dwef.12h26.com/12-mots-cles-referer.htm
voilou...
et pour aller plus loin, les autres moteurs ->
# Liste originale. Quelques variables modifiées pour coller à la réalité actuelle
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 q=
SearchEngine infoseek.com qt=
SearchEngine webcrawler searchText=
SearchEngine excite search=
SearchEngine netscape.com search=
SearchEngine mamma.com query=
SearchEngine alltheweb.com q=
SearchEngine northernlight.com qr=
# Moteurs français ajoutés.
SearchEngine google.fr q=
SearchEngine lycos.fr query=
SearchEngine msn.fr q=
SearchEngine voila.fr kw=
SearchEngine tiscali.fr s=
# Autres moteurs (annuaires) ajoutés.
SearchEngine looksmart.com key=
SearchEngine dmoz.org search=
# Liste originale. Quelques variables modifiées pour coller à la réalité actuelle
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 q=
SearchEngine infoseek.com qt=
SearchEngine webcrawler searchText=
SearchEngine excite search=
SearchEngine netscape.com search=
SearchEngine mamma.com query=
SearchEngine alltheweb.com q=
SearchEngine northernlight.com qr=
# Moteurs français ajoutés.
SearchEngine google.fr q=
SearchEngine lycos.fr query=
SearchEngine msn.fr q=
SearchEngine voila.fr kw=
SearchEngine tiscali.fr s=
# Autres moteurs (annuaires) ajoutés.
SearchEngine looksmart.com key=
SearchEngine dmoz.org search=
Help !!!
J'ai le meme besoin de connaitre les mots clé et le site de référence mais le lien que tu as donné ne marche plus...
J'ai essayé de me mettre aussi dans le code de php my visite mais c'est a devenir fou, je tourne en rond !
Quelqu'un aurait il la solution ? Comment phpmyvisite arrive a connaitre le mot clé ? Ca doit etre possible puisqu'il le fait... mais comment ?
Merci d'avance
J'ai le meme besoin de connaitre les mots clé et le site de référence mais le lien que tu as donné ne marche plus...
J'ai essayé de me mettre aussi dans le code de php my visite mais c'est a devenir fou, je tourne en rond !
Quelqu'un aurait il la solution ? Comment phpmyvisite arrive a connaitre le mot clé ? Ca doit etre possible puisqu'il le fait... mais comment ?
Merci d'avance
- bozoleclown
- WRInaute passionné

- Messages: 893
- Inscription: Jeu Nov 24, 2005 19:08
Reste plus qu'à regarder le code de phpmyvisite ou bien de awstats...
voila un code qui devrait fonctionner : (pas testé mais bon...)
- Code: Tout sélectionner
<?php
$url = $_SERVER["HTTP_REFERER"];
// analyse de l'url
$url = parse_url($referer); // retourne un tableau
// recupération des paramètres, et transformation en variables
echo "type requete: ".$url[scheme]."<br>";
echo "host: ".$url[host]."<br>";
echo "port: ".$url[port]."<br>";
echo "user: ".$url[user]."<br>";
echo "pass: ".$url[pass]."<br>";
echo "path: ".$url[path]."<br>";
echo "query: ".$url[query]."<br>";
echo "fragment: ".$url[fragment]."<br>";
parse_str($url["query"], $q);
// les mots clef sont maintenant dans le tableau $q
echo "Mots clef : " ;
echo "<pre>";
print_r ($q);
echo "</pre>";
?>
11 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Accord entre AOL et Google
- Trouvez les bons mots-clés
- Apprendre Google Analytics en 60 secondes de vidéo :-)
- Mise à jour du générateur de mots clés dans AdWords
- Les bonnes stratégies de mots-clés pour le référencement
- Google Suggest API
- Créer des expressions à partir de mots-clés
- Yahoo! Instant Search
- Google Viewer : la visionneuse de Google Search
- Google Trends
- identifier un hote
- Identifier un cookie de session
- identifier le lobbi-isme
- Identifier le Bot Google ?
- Identifier des robots
- Problème pour identifier un hébergeur
- Identifier un script trop gourmand
- Identifier un internaute avec certitude
- Identifier les pages satellites ?
- Identifier un utilisateur de façons certaine
- [sql] Identifier ses pages gourmandes
- Identifier quelqu'un avec seulement son IP
- Identifier automatiquement la page à laquelle on apparait ?
- identifier un hack perl dans les logs
- Identifier une série d'IP par ville
Consultez la description détaillée des produits ou services de Google suivants : Google Sets, Google Suggest, Google Image Labeler
- Combinaison de mots-clés
Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés. - Suggestions de mots-clés
Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter. - Suggestions Google Suggest
Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum