parser le referer

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


gorgu
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 348
Inscription: 23 Mar 2005

parser le referer

Message le Dim Mai 15, 2005 21:45

l'un d'entre vous aurait il un parser de referer qui puisse nous donner:

le moteur, les mots clef et la page :) histoire de pouvoir suivre son positionnement :)
Dernière édition par gorgu le Dim Mai 15, 2005 22:11, édité 1 fois.


aladdin
WRInaute passionné
WRInaute passionné
 
Messages: 1457
Inscription: 29 Avr 2005

Message le Dim Mai 15, 2005 22:10

utilise la magie des regex ça vas très vite, moi j'utilise direct-stats.com pour les mots clés

sky
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 260
Inscription: 3 Mar 2003

Message le Dim Mai 15, 2005 22:16

En faisant une recherche de environ 1mn :
http://www.webrankinfo.com/forums/viewtopic_11268.htm


gorgu
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 348
Inscription: 23 Mar 2005

Message le Lun Mai 16, 2005 4:11

et avec 10 minutes tu te rendra compte que son script ne fonctionne pas

cedfr
WRInaute passionné
WRInaute passionné
 
Messages: 1314
Inscription: 24 Juin 2004

Message le Lun Mai 16, 2005 5:36

gorgu a écrit:et avec 10 minutes tu te rendra compte que son script ne fonctionne pas


:lol:


gorgu
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 348
Inscription: 23 Mar 2005

Message le Lun Mai 16, 2005 7:58

bon j'ai trouvé un solution un peu lourde..

http://www.jouer.org/Php/ranger-ses-Referers-00305.html

si vous avez mieux je suis client :p

French Fred
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 265
Inscription: 12 Fév 2004

Message le Lun Mai 16, 2005 11:29

Voila un bout de code que j'ai utilise il y a quelques temps.
Il fonctionne bien et permet une certaine evolution concernant la structure du referer

Code: Tout sélectionner
<?php
    /*
    completer le tableau si besoin
    q = google, msn
    p = yahoo
    */
    $aKeywordToSearch = array('q', 'p');

    // Parse l'url du referer
    $aUri = parse_url($_SERVER['HTTP_REFERER']) ;
    $aParametres = split("[?&=]", $aUri['query']);

    // recherche la clef via $aKeywordToSearch
    foreach($aKeywordToSearch as $sKeyword) {
        // recherche une clef avec l'option TRUE !!! Important
        if ($iKey = array_search($sKeyword, $aParametres, TRUE)) {
            break;
        }
    }

    // Affiche le contenu
    if ( isset($iKey) && !empty($iKey)) {
        echo urldecode($aParametres[$iKey+1]);
    }
?>


FRed


gorgu
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 348
Inscription: 23 Mar 2005

Message le Lun Mai 16, 2005 17:35

merci


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité