[SPIP Zone] abcalendrier et google

Bonjour à tous,

Juste une petite attention à porter au plugin abcalendrier, je l'ai mis dans un squelette, tout fonctionne bien...
Cependant les moteurs de recherche viennent intérroger en masse "tous les mois de toutes les années par le suivi des liens (précédent, suivant)"

Nous retrouvons ainsi une requête google pour un calendrier en 1908 !
Les robots Google ont peut être autre chose à faire ! et nos serveurs peuvent avoir moins de requêtes si le bug est corrigé.

pour ma part, j'ai gardé l'affichage du mois en cours : en enlevant les liens "mois précédent" et "mois suivant" de la page /plugins/abcalendrier/formulaires/abcalendrier.html

<!--a href="[(#SELF|parametre_url{'calendrier_mois',#ENV{prec_mois}}|parametre_url{'calendrier_annee',#ENV{prec_annee}})]" title="<:abcalendrier:mois_precedent:>">&lt;&lt;</a-->

&nbsp;&nbsp;#ENV*{moise_annee_curr}&nbsp;&nbsp;

<!--a href="[(#SELF|parametre_url{'calendrier_mois',#ENV{suiv_mois}}|parametre_url{'calendrier_annee',#ENV{suiv_annee}})]
[(#SELF|parametre_url{'calendrier_annee',''}|parametre_url{'calendrier_mois',''})][(#SELF|strpos{'?'}|>{0}|?{'&','?'})]calendrier_mois=#ENV{suiv_mois}
&calendrier_annee=#ENV{suiv_annee}" title="<:abcalendrier:mois_suivant:>"> &gt;&gt;</a-->

En commentaire !

Bonne soirée à tou(te)s

Will.B

Bonsoir,

Il y aurait une solution par le biais de rel="nofollow". Lorsque cet attribut est ajouté aux balises <a>, les robots ne les suivent plus...

1) ajouter un rel="nofollow" aux liens "précédent" et "suivant" pour empêcher l'indexage de ses liens inopinées. Inconvénients: un peu vindicatif...
2) ajouter un rel="nofollow" aux liens "précédent" et "suivant" si l'année de ses liens est trop lointaine par rapport à la date en cours (réelle d'aujourd'hui). On pourrait faire un test pour dire si la date remonte à plus de 10 ans d'aujourd'hui, si oui, j'ajoute rel="nofollow"
3) même chose que le point n°2 mais en mois... Ou en jour... Et pour ces 2 points, on pourrait ajouter une option dans un fichier cfg... Ainsi, c'est l'utilisateur (webmaster) qui décidera de la notion de temps en question... Mais par sécurité, nous pourrions mettre une date "limite" de 5 ans en amont et en aval (soit 10 ans "d'archives" calendaires)

C'était juste une opinion... Je ne sais pas ce qu'elle vaut...

Le 10 nov. 09 à 01:41, benharbone a écrit :

Bonjour à tous,

Juste une petite attention à porter au plugin abcalendrier, je l'ai mis dans un squelette, tout fonctionne bien...
Cependant les moteurs de recherche viennent intérroger en masse "tous les mois de toutes les années par le suivi des liens (précédent, suivant)"

Nous retrouvons ainsi une requête google pour un calendrier en 1908 !
Les robots Google ont peut être autre chose à faire ! et nos serveurs peuvent avoir moins de requêtes si le bug est corrigé.

pour ma part, j'ai gardé l'affichage du mois en cours : en enlevant les liens "mois précédent" et "mois suivant" de la page /plugins/abcalendrier/formulaires/abcalendrier.html

<!--a href="[(#SELF|parametre_url{'calendrier_mois',#ENV{prec_mois}}|parametre_url{'calendrier_annee',#ENV{prec_annee}})]" title="<:abcalendrier:mois_precedent:>">&lt;&lt;</a-->

&nbsp;&nbsp;#ENV*{moise_annee_curr}&nbsp;&nbsp;

<!--a href="[(#SELF|parametre_url{'calendrier_mois',#ENV{suiv_mois}}|parametre_url{'calendrier_annee',#ENV{suiv_annee}})]
[(#SELF|parametre_url{'calendrier_annee',''}|parametre_url{'calendrier_mois',''})][(#SELF|strpos{'?'}|>{0}|?{'&','?'})]calendrier_mois=#ENV{suiv_mois}
&calendrier_annee=#ENV{suiv_annee}" title="<:abcalendrier:mois_suivant:>"> &gt;&gt;</a-->

En commentaire !

Bonne soirée à tou(te)s

Will.B
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

ok, je teste ça.
on peux faire un rel="nofollow" en effet pour les liens calendaire uniquement ! du coup le site est encore indexé en totalité.

Merci du conseil. je met en résolu.

Will

Payet Teddy a écrit :

Bonsoir,

Il y aurait une solution par le biais de rel="nofollow". Lorsque cet attribut est ajouté aux balises <a>, les robots ne les suivent plus...

1) ajouter un rel="nofollow" aux liens "précédent" et "suivant" pour empêcher l'indexage de ses liens inopinées. Inconvénients: un peu vindicatif...
2) ajouter un rel="nofollow" aux liens "précédent" et "suivant" si l'année de ses liens est trop lointaine par rapport à la date en cours (réelle d'aujourd'hui). On pourrait faire un test pour dire si la date remonte à plus de 10 ans d'aujourd'hui, si oui, j'ajoute rel="nofollow"
3) même chose que le point n°2 mais en mois... Ou en jour... Et pour ces 2 points, on pourrait ajouter une option dans un fichier cfg... Ainsi, c'est l'utilisateur (webmaster) qui décidera de la notion de temps en question... Mais par sécurité, nous pourrions mettre une date "limite" de 5 ans en amont et en aval (soit 10 ans "d'archives" calendaires)

C'était juste une opinion... Je ne sais pas ce qu'elle vaut...

Le 10 nov. 09 à 01:41, benharbone a écrit :

Bonjour à tous,

Juste une petite attention à porter au plugin abcalendrier, je l'ai mis dans un squelette, tout fonctionne bien...
Cependant les moteurs de recherche viennent intérroger en masse "tous les mois de toutes les années par le suivi des liens (précédent, suivant)"

Nous retrouvons ainsi une requête google pour un calendrier en 1908 !
Les robots Google ont peut être autre chose à faire ! et nos serveurs peuvent avoir moins de requêtes si le bug est corrigé.

pour ma part, j'ai gardé l'affichage du mois en cours : en enlevant les liens "mois précédent" et "mois suivant" de la page /plugins/abcalendrier/formulaires/abcalendrier.html

<!--a href="[(#SELF|parametre_url{'calendrier_mois',#ENV{prec_mois}}|parametre_url{'calendrier_annee',#ENV{prec_annee}})]" title="<:abcalendrier:mois_precedent:>">&lt;&lt;</a-->

&nbsp;&nbsp;#ENV*{moise_annee_curr}&nbsp;&nbsp;

<!--a href="[(#SELF|parametre_url{'calendrier_mois',#ENV{suiv_mois}}|parametre_url{'calendrier_annee',#ENV{suiv_annee}})]

[(#SELF|parametre_url{'calendrier_annee',''}|parametre_url{'calendrier_mois',''})][(#SELF|strpos{'?'}|>{0}|?{'&','?'})]calendrier_mois=#ENV{suiv_mois}

&calendrier_annee=#ENV{suiv_annee}" title="<:abcalendrier:mois_suivant:>"> &gt;&gt;</a-->

En commentaire !

Bonne soirée à tou(te)s

Will.B
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

--
+-------------------------+------------------------------------+
+ William BENHARBONE + w.benharbone@cpmoh.u-bordeaux1.fr +
+-------------------------+------------------------------------+
+ tel : +33 5.40.00.61.97 + fax : +33 5.40.00.69.70 +
+-------------------------+------------------------------------+
+ Centre de Physique Moléculaire Optique et Hertzienne +
+ Université Bordeaux 1 +
+ 351 Cours de la Libération +
+ 33405 TALENCE Cedex C.N.R.S. +
+ FRANCE UMR.5798 +
+--------------------------------------------------------------+
+ http://www.electroniciens.aquitaine-limousin.cnrs.fr +
+ http://www.clas-bordeaux.cnrs.fr +
+ http://www.cpmoh.cnrs.fr +
+--------------------------------------------------------------+

Le 10 nov. 2009 à 02:26, Payet Teddy a écrit :

Bonsoir,

Il y aurait une solution par le biais de rel="nofollow". Lorsque cet attribut est ajouté aux balises <a>, les robots ne les suivent plus...

1) ajouter un rel="nofollow" aux liens "précédent" et "suivant" pour empêcher l'indexage de ses liens inopinées. Inconvénients: un peu vindicatif...
2) ajouter un rel="nofollow" aux liens "précédent" et "suivant" si l'année de ses liens est trop lointaine par rapport à la date en cours (réelle d'aujourd'hui). On pourrait faire un test pour dire si la date remonte à plus de 10 ans d'aujourd'hui, si oui, j'ajoute rel="nofollow"
3) même chose que le point n°2 mais en mois... Ou en jour... Et pour ces 2 points, on pourrait ajouter une option dans un fichier cfg... Ainsi, c'est l'utilisateur (webmaster) qui décidera de la notion de temps en question... Mais par sécurité, nous pourrions mettre une date "limite" de 5 ans en amont et en aval (soit 10 ans "d'archives" calendaires)

C'était juste une opinion... Je ne sais pas ce qu'elle vaut...

Pas très efficace en pratique.
J'ai testé sur un autre sujet, et cela n'empêche pas un certain nombre de robots de suivre le lien quand même.
Cédric

Pourtant, cela fait parti des recommandations de google :
http://www.google.com/support/webmasters/bin/answer.py?hl=fr&answer=96569

Mais bon, il y a d'autres argumentaires :
http://www.seoland.fr/rel-nofollow-google-yahoo-ask/

Le 10 nov. 09 à 09:06, cedric.morin@yterium.com a écrit :

Le 10 nov. 2009 à 02:26, Payet Teddy a écrit :

Bonsoir,

Il y aurait une solution par le biais de rel="nofollow". Lorsque cet attribut est ajouté aux balises <a>, les robots ne les suivent plus...

1) ajouter un rel="nofollow" aux liens "précédent" et "suivant" pour empêcher l'indexage de ses liens inopinées. Inconvénients: un peu vindicatif...
2) ajouter un rel="nofollow" aux liens "précédent" et "suivant" si l'année de ses liens est trop lointaine par rapport à la date en cours (réelle d'aujourd'hui). On pourrait faire un test pour dire si la date remonte à plus de 10 ans d'aujourd'hui, si oui, j'ajoute rel="nofollow"
3) même chose que le point n°2 mais en mois... Ou en jour... Et pour ces 2 points, on pourrait ajouter une option dans un fichier cfg... Ainsi, c'est l'utilisateur (webmaster) qui décidera de la notion de temps en question... Mais par sécurité, nous pourrions mettre une date "limite" de 5 ans en amont et en aval (soit 10 ans "d'archives" calendaires)

C'était juste une opinion... Je ne sais pas ce qu'elle vaut...

Pas très efficace en pratique.
J'ai testé sur un autre sujet, et cela n'empêche pas un certain nombre de robots de suivre le lien quand même.
Cédric

Le 10 nov. 09 à 09:37, Payet Teddy a écrit :

Pourtant, cela fait parti des recommandations de google :
http://www.google.com/support/webmasters/bin/answer.py?hl=fr&answer=96569

Mais bon, il y a d'autres argumentaires :
http://www.seoland.fr/rel-nofollow-google-yahoo-ask/

il y a cela aussi :