30/07/2015, 11:47:21
Bon, je viens de faire quelques essais avec la dernière mouture de la RCI (php 5.5.12):
Pour le module News, à noter l'apparition d'un "slug" qui permet une url unique sur chaque News : c'est une excellente nouvelle.
Sinon le template de détail affecté dans l'appel au news n'est toujours pas passé en paramètre à l'url canonique :c'est clairement indispensable. Pour l'ensemble des modules qui utilisent des templates, le mécanisme de génération d'URL canonique doit renvoyer un résultat exactement identique au lien généré en front-end.
A l'époque Archeo avait bien dégrossi le boulot : pour les curieux tout se passe des lignes 79 à 95 du fichier "class.news_article.php"
Le résultat est simple : Google référence des url canoniques vers des pages dont la présentation diffère de la page initiale et accessoirement l'url utilisée est différente de l'url initiale de la page....
Pour l'heure, j'ai assez insisté sur cet aspect (je me demande si les dev réalisent vraiment les désordres fonctionnels induits et les manques à gagner pour les clients...), alors voila une petite nouveauté :
Le fait d'utiliser un SLUG rétablit l'utilisation du template detail par défaut, peu importe alors le template de détail spécifié dans l'appel dans votre gabarit.
A vérifier !
Pour le module News, à noter l'apparition d'un "slug" qui permet une url unique sur chaque News : c'est une excellente nouvelle.
Sinon le template de détail affecté dans l'appel au news n'est toujours pas passé en paramètre à l'url canonique :c'est clairement indispensable. Pour l'ensemble des modules qui utilisent des templates, le mécanisme de génération d'URL canonique doit renvoyer un résultat exactement identique au lien généré en front-end.
A l'époque Archeo avait bien dégrossi le boulot : pour les curieux tout se passe des lignes 79 à 95 du fichier "class.news_article.php"
Le résultat est simple : Google référence des url canoniques vers des pages dont la présentation diffère de la page initiale et accessoirement l'url utilisée est différente de l'url initiale de la page....
Pour l'heure, j'ai assez insisté sur cet aspect (je me demande si les dev réalisent vraiment les désordres fonctionnels induits et les manques à gagner pour les clients...), alors voila une petite nouveauté :
Le fait d'utiliser un SLUG rétablit l'utilisation du template detail par défaut, peu importe alors le template de détail spécifié dans l'appel dans votre gabarit.
A vérifier !
Win 10 pro 64 - CMSMS 2.2.19 - grincheux parfois...