|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
SuperPJ WRInaute passionné

Inscrit le: 15 Jan 2005 Messages: 513 Localisation: Paris, France
|
Posté le : Mar Juin 07, 2005 11:50 Sujet du message: [HOWTO] Mettre facilement des liens en dur sur son annuaire! |
|
|
D'innombrables annuaires, phpMyAnnuaire pour n'en citer qu'un, utilisent des redirections du type ht*p://www.monannuaire.com/liens/goto.php?id=295 afin de comptabiliser les clics puis rediriger le visiteur vers le site demandé.
L'inconvénient c'est que dans de très nombreux cas, ce type de redirection (souvent 302) n'est pas considéré comme un backlink vers le site visé. Du coup aucune transmission de PR ni comptabilisation de backlink ne s'effectue ... et pire encore : la redirection apparait parfois en lieu et place du site visé sur une requête propre au site en question. Tant et si bien que de plus en plus de Webmasters refusent d'inscrire leur site sur les annuaires qui utilisent ce type de redirection, et favorisent plutôt les annuaires proposant des liens en dur.
_____________________________________________________________
Voici comment ajouter des liens en dur tout en comptabilisant les clics :
1/
-------------------------------------------------
Mettez en entête le code JavaScript suivant :
-------------------------------------------------
| Code: |
<SCRIPT TYPE="text/javascript">
<!--
function clk(id)
{
(new Image()).src="redirection.php?id="+id;
return true;
}
//-->
</SCRIPT> |
2/
-------------------------------------------------
Remplacez tous les liens du type :
-------------------------------------------------
| Code: |
| <a href="redirection.php?id=$id"> |
par :
| Code: |
| <a href="ht*p://www.monsite.com" onmousedown="return clk('$id')"> |
-------------------------------------------------
Dans l'annuaire ça remplacera :
-------------------------------------------------
| Code: |
| <A HREF="redirection.php?id=999">Mon site</A> |
par :
| Code: |
| <A HREF="ht*p://www.monsite.com" onmousedown="return clk('999')">Mon site</A> |
=> Vous avez une démonstration sur mon annuaire : http://annuaire.audiencestv.com
Merci à Google qui utilise cette astuce depuis très longtemps afin de comptabiliser les clics sur les sites indexés . |
|
| |
|
 |
herveG Modérateur

Inscrit le: 05 Mar 2003 Messages: 7746 Localisation: Allemagne
|
Posté le : Mar Juin 07, 2005 14:20 Sujet du message: [HOWTO] Mettre facilement des liens en dur sur son annuaire! |
|
|
| Super ! merci ! Dès que j´ai le temps, j´apporte ces modifs ! |
|
| |
|
 |
jeroen WRInaute accro

Inscrit le: 30 Aoû 2002 Messages: 2269
|
Posté le : Mar Juin 07, 2005 15:18 Sujet du message: [HOWTO] Mettre facilement des liens en dur sur son annuaire! |
|
|
Y'a bien plus simple...
| Code: |
| <a href="http://site.fr" onclick="window.open('out.php?id=xx');return false;"> |
|
|
| |
|
 |
SuperPJ WRInaute passionné

Inscrit le: 15 Jan 2005 Messages: 513 Localisation: Paris, France
|
Posté le : Mar Juin 07, 2005 15:47 Sujet du message: [HOWTO] Mettre facilement des liens en dur sur son annuaire! |
|
|
| jeroen a écrit: |
Y'a bien plus simple...
| Code: |
| <a href="http://site.fr" onclick="window.open('out.php?id=xx');return false;"> |
|
Oui mais l'inconvénient de cette technique par rapport à la mienne (ou plutôt celle de Google, rendons à César ce qui lui appartient ) c'est que le référant qui est envoyé au site est "http://www.annuaire.com/out.php?id=xx" et non la page réelle à partir de la quelle on a cliqué sur le lien. C'est pas très pratique pour les stats du site appelé ... maintenant tu peux redéfinir le referer mais là ça demande encore de retoucher le script.
De plus personnellement je trouve que cette méthode n'est pas très propre parce que le a href="http://site.fr" est un artifice, il n'est là que pour guider les moteurs de recherche. La vraie page qui se charge est out.php?id=xx : on peut donc remplacer "site.fr" par "microsoft.com" ça ne changerait rien. De plus cette méthode permet des manipulations plus ou moins douteuses de la part du webmaster comme placer les sites dans une frame.
Dernière édition par SuperPJ le Mar Juin 07, 2005 16:46; édité 5 fois |
|
| |
|
 |
lafleur2004 WRInaute accro

Inscrit le: 08 Avr 2004 Messages: 1197
|
Posté le : Mar Juin 07, 2005 16:02 Sujet du message: [HOWTO] Mettre facilement des liens en dur sur son annuaire! |
|
|
| Ca comptabilise les clics faits avec le clic droit de la souris (pour ouvrir une nouvelle fenêtre) ? |
|
| |
|
 |
lechtimi WRInaute discret

Inscrit le: 11 Nov 2004 Messages: 81 Localisation: France
|
Posté le : Mer Juin 08, 2005 5:54 Sujet du message: [HOWTO] Mettre facilement des liens en dur sur son annuaire! |
|
|
Salut
Dis moi SuperPJ tu les change dans quel fichier les lignes que tu cites,index.php ou autres ? |
|
| |
|
 |
SuperPJ WRInaute passionné

Inscrit le: 15 Jan 2005 Messages: 513 Localisation: Paris, France
|
Posté le : Mer Juin 08, 2005 9:42 Sujet du message: [HOWTO] Mettre facilement des liens en dur sur son annuaire! |
|
|
| lafleur a écrit: |
| Ca comptabilise les clics faits avec le clic droit de la souris (pour ouvrir une nouvelle fenêtre) ? |
Ca le comptabilise mais mal : dès que tu cliques sur le site avec le bouton gauche ou droit, eh bien c'est pris en compte. Ce qui signifie que si tu fais un clic droit sur le lien pour faire autre chose que de l'ouvrir dans une nouvelle fenêtre (si par exemple tu veux faire un "save as..." ou "copy link location") le clic sur le site sera pris en compte. Pour améliorer la gestion du clic droit il faut capturer en JavaScript le clic droit et créer une procédure qui analyse si la personne a choisi "Ouvrir dans une nouvelle fenêtre" mais là ca se complique
| lechtimi a écrit: |
| tu les change dans quel fichier les lignes que tu cites,index.php ou autres ? |
Tu dois les changer dans le script qui génère la page des liens. En ce qui concerne phpMyAnnuaire ce sont les fichiers functions.php et nouveautes.php si ma mémoire est bonne. |
|
| |
|
 |
lafleur2004 WRInaute accro

Inscrit le: 08 Avr 2004 Messages: 1197
|
Posté le : Sam Juin 11, 2005 14:23 Sujet du message: [HOWTO] Mettre facilement des liens en dur sur son annuaire! |
|
|
Oki merci  |
|
| |
|
 |
Genzo WRInaute passionné

Inscrit le: 18 Juin 2004 Messages: 979 Localisation: Cergy
|
Posté le : Sam Juin 11, 2005 15:26 Sujet du message: [HOWTO] Mettre facilement des liens en dur sur son annuaire! |
|
|
SuperPJ, tu viens de rêgler un des problèmes majeur dont je n'arrivais pas à trouver une solution convenable.
Merci  |
|
| |
|
 |
SuperPJ WRInaute passionné

Inscrit le: 15 Jan 2005 Messages: 513 Localisation: Paris, France
|
Posté le : Mar Juin 28, 2005 12:30 Sujet du message: [HOWTO] Mettre facilement des liens en dur sur son annuaire! |
|
|
Mais je vous en prie  |
|
| |
|
 |
| |
|
|