Avantages et défauts d'un script anti-frame
25 messages
• Page 1 sur 2 • 1, 2
-

schtroumpf - WRInaute occasionnel

- Messages: 386
- Inscription: 26 Oct 2003
Avantages et défauts d'un script anti-frame
Bonjour,
une bonne partie des visiteurs de mes sites viennent du moteur de recherche Google Images. Le problème qui se pose, c'est que ce moteur affiche les sites dans une frame, sous l'image résultat. Ca n'incite pas vraiment les gens à continuer leur navigation sur le site pour plusieurs raisons :
- la taille de la frame est inférieur à la taille de la fenêtre du navigateur, donc le contenu de votre site est mal mis en valeur.
- l'utilisateur recherche avant tout une ou des images et pas forcément un site. Il lui suffit de cliquer sur l'imagette pour la voir en grand, sans naviguer sur votre site. Si vous rentabilisez votre site, ça ne vous apporte strictement rien.
Il y a bien un bouton 'Supprimer ce cadre', mais je doute qu'il soit beaucoup employé.
Afin de parer celà, j'ai donc inséré un petit javascript anti-frame bien connu en haut de mes pages :
Ca a pour effet de supprimer la frame si elle existe. Le script fonctionne pour Google Image, mais aussi pour n'importe quel autre site qui mettrait le vôtre dans une frame.
Après la mise en place de ce script, j'ai noté une hausse importante de pages vues. Les visiteurs continuent donc plus souvent leur navigation sur le site.
A noter qu'un procédé du même genre est utilisé sur Wikipedia. Je n'ai pas regardé en détail comment ils procédaient.
Cependant, ce procédé a des défauts et je cherche des solutions pour certains d'entre eux :
-On force la main au visiteur en réalisant une action qu'il n'attendait pas si il a l'habitude d'utiliser Google Image.
-Le bouton retour devient non-fonctionnel à moins de cliquer rapidement 2 fois de suite dessus.
-Les marqueurs genre Xiti, Estats, phpMyVisites, VisoHotlink ( http://www.webrankinfo.com/forums/viewtopic_61867.htm ), ... ne peuvent plus récupérer le referer des pages framées si le javascript est situé avant le marqueur. En effet, lors de la suppresion de la frame, le referer devient la page de votre site. Vous ne pouvez donc plus connaître les mots-clés utilisés dans Google Image permettant d'accéder à vos images. On pourrait mettre le code après ces marqueurs, c'est à dire en fin de page en général, mais la page en question serait alors chargée 2 fois entièrement. Résultat : ca alourdit inutilement la charge serveur, ça vous compte de fausses pages vues et c'est sans doute risqué si vous affichez des annonces genre Adsense.
Je cherche donc des solutions pour résoudre ces problèmes, en particulier celui du referer.
Merci de votre aide!
Arnaud
une bonne partie des visiteurs de mes sites viennent du moteur de recherche Google Images. Le problème qui se pose, c'est que ce moteur affiche les sites dans une frame, sous l'image résultat. Ca n'incite pas vraiment les gens à continuer leur navigation sur le site pour plusieurs raisons :
- la taille de la frame est inférieur à la taille de la fenêtre du navigateur, donc le contenu de votre site est mal mis en valeur.
- l'utilisateur recherche avant tout une ou des images et pas forcément un site. Il lui suffit de cliquer sur l'imagette pour la voir en grand, sans naviguer sur votre site. Si vous rentabilisez votre site, ça ne vous apporte strictement rien.
Il y a bien un bouton 'Supprimer ce cadre', mais je doute qu'il soit beaucoup employé.
Afin de parer celà, j'ai donc inséré un petit javascript anti-frame bien connu en haut de mes pages :
- Code: Tout sélectionner
<script language="javascript" type="text/javascript">
if (top != self) {
top.location.href = location.href;
}
</script>
Ca a pour effet de supprimer la frame si elle existe. Le script fonctionne pour Google Image, mais aussi pour n'importe quel autre site qui mettrait le vôtre dans une frame.
Après la mise en place de ce script, j'ai noté une hausse importante de pages vues. Les visiteurs continuent donc plus souvent leur navigation sur le site.
A noter qu'un procédé du même genre est utilisé sur Wikipedia. Je n'ai pas regardé en détail comment ils procédaient.
Cependant, ce procédé a des défauts et je cherche des solutions pour certains d'entre eux :
-On force la main au visiteur en réalisant une action qu'il n'attendait pas si il a l'habitude d'utiliser Google Image.
-Le bouton retour devient non-fonctionnel à moins de cliquer rapidement 2 fois de suite dessus.
-Les marqueurs genre Xiti, Estats, phpMyVisites, VisoHotlink ( http://www.webrankinfo.com/forums/viewtopic_61867.htm ), ... ne peuvent plus récupérer le referer des pages framées si le javascript est situé avant le marqueur. En effet, lors de la suppresion de la frame, le referer devient la page de votre site. Vous ne pouvez donc plus connaître les mots-clés utilisés dans Google Image permettant d'accéder à vos images. On pourrait mettre le code après ces marqueurs, c'est à dire en fin de page en général, mais la page en question serait alors chargée 2 fois entièrement. Résultat : ca alourdit inutilement la charge serveur, ça vous compte de fausses pages vues et c'est sans doute risqué si vous affichez des annonces genre Adsense.
Je cherche donc des solutions pour résoudre ces problèmes, en particulier celui du referer.
Merci de votre aide!
Arnaud
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Re: Avantages et défauts d'un script anti-frame
schtroumpf a écrit:Je cherche donc des solutions pour résoudre ces problèmes, en particulier celui du referer.
Merci de votre aide!
Arnaud
Je dis peut-être une grosse connerie mais bon
J'utilise aussi ce principe car certain annuaire en abusent.
Pour le problème du referer, n'y-t-il pas moyen de le détecter avant l'application du script noframe ??
auquel cas, soit on le met en place, soit on reste dans la frame (pour Google par exemple)
-

schtroumpf - WRInaute occasionnel

- Messages: 386
- Inscription: 26 Oct 2003
Re: Avantages et défauts d'un script anti-frame
medium69 a écrit:schtroumpf a écrit:Je cherche donc des solutions pour résoudre ces problèmes, en particulier celui du referer.
Merci de votre aide!
Arnaud
Je dis peut-être une grosse connerie mais bon
J'utilise aussi ce principe car certain annuaire en abusent.
Pour le problème du referer, n'y-t-il pas moyen de le détecter avant l'application du script noframe ??
auquel cas, soit on le met en place, soit on reste dans la frame (pour Google par exemple)
Pour l'instant, la seule possibilité que je vois, c'est d'insérer les marqueurs avant le script noframe. Mais comme dis plus haut, il vaut mieux mettre le script noframe en haut de page, alors que les marqueurs sont mieux en bas de page...
Le gros problème, c'est que la variable referer est en lecture seule à ma connaissance. Ce sont les navigateurs qui la modifient.
Arnaud
-

schtroumpf - WRInaute occasionnel

- Messages: 386
- Inscription: 26 Oct 2003
jeanluc a écrit:Avec un analyseur de log (comme AWStats), tes referrers restent visibles malgré les scripts anti-frame.
Jean-Luc
Oui, avec Awstats, ok, il n'utilise pas de marqueur. Mais il est moins précis que des outils d'analyse comme Xiti.
Arnaud
-

jeanluc - WRInaute accro

- Messages: 3062
- Inscription: 3 Mai 2004
Il ne faut pas nécessairement opposé AWStats aux stats avec marqueurs. On peut les utiliser de manière complémentaire.
Pour ce qui est des referrers, je ne vois pas en quoi AWStats pourrait être moins précis. AWStats donne même les referrers pour les images (hotlinks), ce qui est très lourd (donc presque jamais réalisé) avec les marqueurs.
Employer AWStats ne coûte rien, ne demande aucune modification des pages, ne provoque aucun retard à l'affichage et peut parfaitement coexister avec n'importe quel marqueur.
Jean-Luc
Pour ce qui est des referrers, je ne vois pas en quoi AWStats pourrait être moins précis. AWStats donne même les referrers pour les images (hotlinks), ce qui est très lourd (donc presque jamais réalisé) avec les marqueurs.
Employer AWStats ne coûte rien, ne demande aucune modification des pages, ne provoque aucun retard à l'affichage et peut parfaitement coexister avec n'importe quel marqueur.
Jean-Luc
-

schtroumpf - WRInaute occasionnel

- Messages: 386
- Inscription: 26 Oct 2003
jeanluc a écrit:Il ne faut pas nécessairement opposé AWStats aux stats avec marqueurs. On peut les utiliser de manière complémentaire.
Pour ce qui est des referrers, je ne vois pas en quoi AWStats pourrait être moins précis. AWStats donne même les referrers pour les images (hotlinks), ce qui est très lourd (donc presque jamais réalisé) avec les marqueurs.
Employer AWStats ne coûte rien, ne demande aucune modification des pages, ne provoque aucun retard à l'affichage et peut parfaitement coexister avec n'importe quel marqueur.
Jean-Luc
Oui, Awstats a les avantages que tu cites.
Dans moins précis, j'entends qu'il va moins loin dans l'analyse des referers à ma connaissance et que la convivialité n'est pas son point fort.
Pour les hotlinks, j'ai pondu un script (utilisant le .htaccess) dont on a parlé récemment sur le forum : http://www.visohotlink.fr .
Enfin, toujours est-il que je cherchais à faire coexister les scripts anti-frame et les outils de stats avec marqueur.
Arnaud
-

Audiofeeline - WRInaute accro

- Messages: 5257
- Inscription: 20 Oct 2005
Re: Avantages et défauts d'un script anti-frame
medium69 a écrit:certain annuaire en abusent.
Toi aussi tu es sur Gralon?...
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Re: Avantages et défauts d'un script anti-frame
Audiofeeline a écrit:medium69 a écrit:certain annuaire en abusent.
Toi aussi tu es sur Gralon?...![]()
![]()
Sur l'ancienne version de mon site, je suis d'accord, j'ai encore des frames...
Mais ce sont MES pages qui sont dedans pas les pages d'un autre
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Re: Avantages et défauts d'un script anti-frame
Audiofeeline a écrit:medium69 a écrit:certain annuaire en abusent.
Toi aussi tu es sur Gralon?...![]()
![]()
Mes excuses je viens de comprendre le sens de ta question
Non, mais j'en avais marre que plusieurs annuaires se servent de ces méthodes.
Au moins, maintenant, le visiteur voit vraiment mon site quand il veut le voir à partir d'un annuaire comme celui-ci.
-

Audiofeeline - WRInaute accro

- Messages: 5257
- Inscription: 20 Oct 2005
Ce qui est dommage c'est que des outils comme Google Images qui lui justifie l'utilisation d'une frame en patissent...
Mais c'est clair que cette méthode amène VRAIMENT le visiteur sur le site...
Pour en revenir à Gralon, c'est vraiment dommage car cet annuaire est vraiment bien pensé pour le reste...
Mais c'est clair que cette méthode amène VRAIMENT le visiteur sur le site...
Pour en revenir à Gralon, c'est vraiment dommage car cet annuaire est vraiment bien pensé pour le reste...
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Audiofeeline a écrit:Ce qui est dommage c'est que des outils comme Google Images qui lui justifie l'utilisation d'une frame en patissent...
Mais c'est clair que cette méthode amène VRAIMENT le visiteur sur le site...
Pour en revenir à Gralon, c'est vraiment dommage car cet annuaire est vraiment bien pensé pour le reste...
Pour Google, je pense que je modifierais certainement le script afin de lancé le script anti-frame uniquement si ce n'est pas de lui.
-

schtroumpf - WRInaute occasionnel

- Messages: 386
- Inscription: 26 Oct 2003
medium69 a écrit:Audiofeeline a écrit:Ce qui est dommage c'est que des outils comme Google Images qui lui justifie l'utilisation d'une frame en patissent...
Mais c'est clair que cette méthode amène VRAIMENT le visiteur sur le site...
Pour en revenir à Gralon, c'est vraiment dommage car cet annuaire est vraiment bien pensé pour le reste...
Pour Google, je pense que je modifierais certainement le script afin de lancé le script anti-frame uniquement si ce n'est pas de lui.
Soit dit en passant, à mon avis, Google a laissé exprès la possibilité aux sites de supprimer la frame si facilement. En gros, ils laissent le choix au webmaster. Il pourraient très bien en donner seulement une version cache, un aperçu ou autre...
Personnellement, çe me donne l'opportunité d'augmenter significativement le nombre de mes pages vues. Donc je n'hésite pas trop...
Arnaud
25 messages
• Page 1 sur 2 • 1, 2
Lectures recommandées sur ce thème :
- Simple script anti-frame et impact sur le trafic...
- script anti-spam robots et anti-pirates...
- Redirection par frame: anti-référencement ?
- script anti-spam
- Script anti robots
- [Duplicate Content] Script anti DC
- Script anti duplicate via synonymes
- script anti auto-surf
- [script] lutte anti spam
- Script php Anti aspirateur.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

