Hiérarchie catégories/sous-catégories non respectée

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Hiérarchie catégories/sous-catégories non respectée

    Bonjour à tous,

    Comme d'habitude, je vais être un peu long, et je ne m'en excuse pas ;-)
    Car j'observe sur mon site (actuellement sous la dernière version de 3.10, que je ne suis pas près d'abandonner) tant de problèmes lancinants devant lesquels je reste sans voix, que je suis obligé de demander à la communauté un éclairage extérieur, et donc plus pertinent (et professionnel) que le mien. Voici.
    L'ossature de Joomla est en principe fondée sur une hiérarchie très stricte : catégories, sous-catégories (éventuellement sous-sous-catégories), articles. Le tout, évidemment pourvu d'ID différents, pour qu'on s'y retrouve.

    Je prends un exemple théorique :

    Catégorie A (ID 1), sous-catégorie AB (ID 10), article Z (ID 100).
    Catégorie B (ID 5), sous-catégorie BB (ID 15), article Y (ID 110)

    En principe, L'Url pour retrouver l'article Z, c'est https://www.monsite/A/AB/Z.html
    Ou encore, à la rigueur : https://www.monsite/1-A/10-AB/100-Z.html
    Or, je viens de remarquer, sur mon site, non seulement que Joomla! réécrit systématiquement ainsi l'adresse :

    https://www.monsite/10-A/AB/Z.html,

    mais encore que si on écrit https://www.monsite/Z.html, on obtient l'article en question sans autre forme de procès ! Donc, il n'y a plus (chez moi) aucune hiérarchie.
    Enfin, il devrait être IMPOSSIBLE de trouver une url passant d'une catégorie A à une sous-catégorie d'une autre catégorie, du type B (ID 5), AB (ID 10), Z. Et pourtant...
    Çà, c'est pour la théorie, et si nous passons à la pratique, eh bien, il se trouve que la Google Search Console me tanne et me tance, à cause d'Urls dupliquées. Je vais y revenir.

    Dès lors, si on tape l'url pointant sur mon site, et si on déroule l'article mis en ligne le 1er septembre dernier (Saint-Louis... Mansourah), on a :

    .........../94-dialektos/oida/1301-gpars-96.html, c'est-à-dire que Joomla prend systématiquement l'ID de la sous-catégorie (ici "94-oida") pour créer l'adresse utile.

    Alors qu'on devrait avoir : .........../dialektos/94-oida/1301-gpars-96.html, ou à la rigueur, ........../77-dialektos/94-oida/1301-gpars-96.html,
    ou encore : ........../dialektos/oida/1301-gpars-96.html.

    Enfin, on ne devrait pas pouvoir "arriver" directement sur l'article en tapant : https://www.monsite/1301-gpars-96.html. Et pourtant, c'est le cas.

    J'ai tenté de pallier ce problème par le système des redirections, où j'ai indiqué des "passages" [URL obsolète/Nouvelle URL] de 10-A/AB/Z.html à A/10-AB/Z.html [Je reprends l'exemple générique], mais apparemment sans succès.

    Et je reviens à l'histoire des urls dupliquées : comme chaque trimestre, j'ai déposé (la dernière fois, c'était le 1er septembre) un sitemap avec les nouvelles urls (les nouveaux fichiers mis en ligne durant ce dernier trimestre). Et par hasard, j'ai découvert avec stupeur que le sitemap.xml que j'avais placé à la racine par FTP (avec des urls canoniques) était en quelque sorte complètement réinterprété par Google (car je ne pense pas que ce soit par Joomla!), en sorte que nous revenons au https://www.monsite/10-A/AB/Z.html, générique (et que l'ordre que j'avais indiqué est chamboulé)
    Il y a donc totale discordance entre le sitemap que j'ai déposé par FTP (je l'ai téléchargé dans l'autre sens, pour vérifier) et celui auquel tout un chacun peut accéder, par https://www.monsite/sitemap.xml.

    Pour ne prendre qu'un exemple (celui de "Saint-Louis... Mansourah") "mon" sitemap originel indique :
    https://www.samuelhuet.com/dialektos/94-oida/1301-gpars-96.html, tandis que Google l'a réécrit en
    https://www.samuelhuet.com/94-dialektos/oida/1301-gpars-96.html

    Les urls deviennent dupliquées, ce n'est pas de mon fait, et cela m'est pourtant "reproché" par Google. Ce qui est un comble !
    .
    Pour la bonne compréhension des adhérents qui voudront bien me lire jusqu'au bout, je dois ajouter que mon site est "vieux", et a connu pas mal de tribulations : je l'ai créé il y a une trentaine d'années (c'est pourquoi il renferme plus de 1 200 fichiers) avec Dreamweaver, et sous Aol, puis je l'ai fait passer chez Free ; ensuite, Free m'ayant mis à la porte, chez 1&1 (States - et c'est là que j'ai quitté Dreamweaver pour Joomla), et qu'enfin je l'ai rapatrié sur 1&1 France, il y a quatre-cinq années. Il a donc connu pas mal de transformations (la plus importante, peut-être, a été le passage vraiment pas triste de 1.5 à 3.x, à l'aide de J2XML). Est-ce que ceci explique cela ? Je ne suis pas en mesure de le dire.
    Enfin, j'ai vérifié par le back-end - puis à même la base de données - qu'il n'y avait aucune erreur dans ma gestion des catégories, sous-catégories, etc.
    Je ne sais plus comment résoudre ce problème : je jette cette bouteille à la mer.

    Merci, très bonne journée,

    SH


    Dernière édition par Sam_38 à 08/09/2022, 05h42

  • #2
    Bonjour,

    Force m'est de constater que mon mail d'hier n'a soulevé aucun intérêt, alors que je le pensais (et le pense toujours) important et de portée générale. De plus, je constate ce matin avec stupéfaction qu'il a déjà disparu des radars. Autant pour moi. Je vais donc imiter RobertG, et me répondre à moi-même.
    Après avoir passé l'essentiel de la journée à éplucher les forums de France, de Navarre et d'outre-Atlantique, et à faire des essais, j'ai appris deux choses :

    - d'abord j'ignorais pertinemment qu'il existât une fonction bien cachée, susceptible de résoudre (en partie) mon problème. Sous Système/Configuration/Articles/Intégration, on accède au routage d'Url, et opter pour le réglage "Moderne" conduisait effectivement à https://www/monsite/A/AB/Z.html (ou /A/AB/Z).
    Las, cette possibilité est inopérante avec les articles "en vedette" : agir sur "Lire la suite" conduit immanquablement à l'erreur classique de la "page non trouvée". Je suis donc hélas revenu au réglage antérieur, soit "Héritage".
    - je me suis alors tourné vers les nombreux plugins "SEF" sur le marché, et par tâtonnements, j'ai fait la connaissance de SEF Wizard for Joomla!, qui est proposé à un prix fort modique (15 €). Pour l'instant, je ne l'ai essayé que sur le site-clone (développement) sans utiliser tous les réglages possibles, et ma conclusion, c'est : does the job. Si ça peut aider quelqu'un...

    Reste le problème des urls dupliquées, de la façon dont Google "lit" mon sitemap, ce qui entraîne que moins de la moitié de mes urls sont référencées.
    Mais après tout, il y a tellement de choses plus importantes, dans la vie. Merci de m'avoir lu.
    Fin de l'épisode.

    Commentaire


    • #3
      Bonjour,

      L'absence de réponse dans les 24h/48h ne signifie pas que votre message ne manque pas d'intérêt mais simplement on ne dispose pas assez de contributeurs contrairement aux nombres de questions et d'utilisateurs. Sur les urls dupliquées, j'ai déjà fait des réponses, riches en informations et en liens divers notamment sur les Urls canoniques. La même chose pour les plans de site xml et l'interprétation par les moteurs de recherche.

      Voici quelques discussions similaires :
      https://forum.joomla.fr/forum/joomla...nical-link-tag
      https://forum.joomla.fr/forum/joomla...cal-et-sitemap
      https://forum.joomla.fr/forum/joomla...ide-de-route66

      Vous trouverez également des références de site ou de pages à lire :
      https://alphadesign.fr/joomla/checkl...upliquees.html

      Si vous souhaitez nous aider à structure le contenu pour que l'information du forum soit accessibles au plus grand nombre, n'hésitez pas à proposer votre aide ou donner vos suggestions.
      Dernière édition par daneel à 08/09/2022, 06h45
      woluweb aime ceci.
      Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X