Escal c’est un jeu de squelettes
- hautement paramétrable
- gérant le multilinguisme
- permettant l’intégration d’un forum, d’un trombinoscope, d’un agenda, ...
- évolutif en fonction des demandes, si elles sont gentiment demandées
Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon... et de qui veut.
Bonjour Jean-Christophe,
J’utilise spip V2 en version unilingue pour lvconsultants.fr. Du coup, l’édition d’url portant le paramètre de langue ?lang=fr est inutile pour moi. Pour éviter la génération d’url en doublon (url simple et url avec paramètre passé), je souhaiterais abandonner le multilinguisme.
Comment faire ? Supprimer la balise lang dans les squelettes suffirait ou faut-il supprimer les redirections dans options.php ?
Merci d’avance de ta réponse !
Bonne journée
Oui je pense avoir réglé le problème avec EscalV3 en rajoutant dans article.html la ligne suivante dans la partie head :
[<link rel="canonical" href="(#URL_ARTICLE|url_absolue)" />]
Essaye de faire pareil.
Et tiens-moi au courant mais l’effet ne sera pas immédiat au niveau de Google.
Merci Jean-Christophe,
Justement j’avais lu que la balise canonical pouvait aider, mais je ne savais pas comment l’intégrer au code : je ne connaissais pas "url absolue". A propos, pourquoi ne l’as-tu pas appliquée aux rubriques et aux autres pages spéciales, elles aussi concernées par les doublons ?
Je te tiendrai au courant de l’évolution... dans quelques mois ;-))
Pour information, j’ai également appris qu’on pouvait gérer la déclaration des paramètres d’URL dans les GWT. Ca a l’air facile d’indiquer à Google quelle url suivre, mais comme le paramètre de langue est passé sur toutes les pages du site, j’avais un peu peur que GG cesse de visiter l’ensemble de mes pages en cas de mauvaise manip...
Bonne soirée
Bonjour Jean-Christophe,
Comme convenu, un petit retour sur la question des balises de langues dans les URL. Sur Google Webmaster Tools comme sur Google analytics, les URL avec et sans lang=fr continuent à s’afficher en double... assez aléatoirement d’ailleurs selon les pages.
J’ai donc cherché à régler le pb via le ht access et là, miracle... Grâce au code suivant, le rewriting s’opère comme par magie :
RewriteCond %QUERY_STRING ^lang=fr$
RewriteRule ^(.*)$ /$1 ? [L,R=301]
Reste à savoir ce qu’en dira Google cette fois !
Bonne journée
Les url canoniques sont appliquées à toutes les pages dans EscalV3, pas de souci de ce côté-là.
Merci pour le rewrite rule.
Où vois-tu ce double affichage dans GWT ?
Bonjour,
Pour répondre à ta question (avec bien du retard ;-), je vois le double affichage dans la section ’’Améliorations html’’ de GWT. Les url portant un paramètre de langues comptent parmi les ’’balises ’’title’’ en double signalées par GWT. En clair, Google semble continuer à les considérer comme deux URL distinctes malgré la balise canonical.
Bonne journée
Ah ?
Moi je ne vois le souci que pour la page annuaire qui présente les sites sous Escal
Escal c’est un jeu de squelettes