Projet Webmaster PHP
Portail PHP




Lien de qualité et statistiques

 
  
 

Préambule : Cet article traite des liens de qualité, et non des url, un lien est affiché sur la page web alors que l'url est affiché dans la barre d'adresse. Voyez plus d'information sur les url de qualité notamment comment avoir une url de type ma-belle-url-112.html au lieu de art.php?id=112&lang=fr



Les annuaires et plus généralement les liens que l'on trouve dans les sites sont du genre :


<a href="refliens.php?id=3612">titre du lien</a>



D'un point de vue référencement il serait beaucoup mieux d'avoir :

<a href="nom_du_site.com">titre du lien</a>



C'est ce que propose ce script avec des statistiques de type SQL

Deux taches sont menées : lancement du lien d'une part, mise à jour des stats sql et redirection vers la page d'origine d'autre part. Ainsi ce n'est plus une page en php qui est lancée mais le lien lui même et ce avec la variable contenant l'url : $r1["url"] avec le code suivant

echo "• <a href=\"".htmlentities($r2["url"])."\" onclick=ouvre(".$r2["idx"].") target=\"_blank\" title=\"".htmlentities($r2["url"])."\">"htmlentities($r2["titre"])."</a>



Pour les statistiques, une fonction javascript ouvre(id_du_lien) est lancée

Cette fonction ouvre lance la page php classique de la forme refliens.php?id=3612 par un javascript

document.location.href= 'refliens.php?id='+id



La page refliens.php mets ainsi à jour les statistiques avec les paramètres reçus et redirige vers la page de l'annuaire

header("Location: liens_pwm.php");




La mise en application de ce script peut-être vue ici même, sur la page de l'annuaire Webmaster.

Notez bien dans la barre de status du navigateur que c'est bel et bien l'url du site qui est utilsée, et qu'ensuite les statistiques sont incrémentées.