A la recherche d'un plan de site

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

  • [RÉGLÉ] A la recherche d'un plan de site

    Bonjour à tous,

    Sur un site bilingue mais pas intégralement géré par le multilingue natif de Joomla!, je viens de constater que Xmap précédemment installé ne récupérait pas les menus et pages déclarés en anglais.
    Je l'ai donc supprimé et installé OSmap, avec le même désagrément.
    La construction du site avait été faite avant le multilingue natif, avec une page d'accueil de type article pour toutes les langues, permettant de choisir sa langue.
    Il y a cinq menus, un général, un pour l'accueil de chaque langue et un pour les différentes pages (pas de retour à l'accueil) pour chaque langue, les liens étant affectés à leur langue.
    Avec ces deux extensions, seules les pages en français sont répertoriées, impossible d'y afficher les pages affectées à l'anglais !
    J'ai beau tourner, virer, je ne vois pas comment m'en sortir et je ne comprends pas pourquoi les pages anglaises sont exclues.
    Si quelqu'un a un conseil d'autre gestionnaire de plan de site à me conseiller, je suis preneur !
    Merci d'avance,
    Robert
    Dernière édition par RobertG à 30/09/2016, 09h59
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

  • #2
    Re : A la recherche d'un plan de site

    Bonjour !

    Curieusement, ce matin, j'ai retrouvé des options dans OSmap (free) que je n'avais pas hier... après une mise à jour proposée ce matin.
    J'ai donc pu créer deux plans de sites différents, mais j'ai constaté que leur affichage était vierge lorsque je testais celui de la langue non sélectionnée... m'obligeant alors à insérer "fr" dans l'adresse de celui pour la partie francophone pour voir les pages indexées.

    L'incident est donc clos.
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Re : A la recherche d'un plan de site

      Salut Robert,
      Sur ce site encore en construction et en 4 langues, j'ai utilisé xmap et créé 4 plans de site :



      Les 4 plans de site fonctionnent parfaitement mais je me demande comment les déclarer dans robots.txt. Ci-dessous le fichier :
      Code:
      User-agent: *
      Allow: .css
      Allow: .js
      Allow: .png
      Allow: .gif
      Allow: .jpg
      Allow: .JPG
      Disallow: /administrator/
      Disallow: /cache/com_languages/
      Disallow: /cache/com_modules/
      Disallow: /cache/com_plugins/
      Disallow: /cache/com_templates/
      Disallow: /cache/mod_custom/
      Disallow: /cache/mod_menu/
      Disallow: /cache/mod_search/
      Disallow: /cli/
      Disallow: /component/
      Disallow: /site_content/
      Disallow: /*.html?start=*
      Disallow: /includes/
      Disallow: /installation/
      Disallow: /language/
      Disallow: /logs/
      Disallow: /tmp/
      Disallow: /html/
      Sitemap: (http://www.pascale-mercier.com/index.php?option=com_xmap&view=xml&id=4)
      Amicalement,
      Fred
      http://www.neurogelenmarche.org/
      Une association de handicapés moteur. Projet Kunming 2018
      https://www.fred-net.fr création internet
      Hébergé avec bonheur et depuis 2002 chez PHPNET

      Commentaire


      • #4
        Re : A la recherche d'un plan de site

        Il ne faut pas les parenthèses, et comme il y en a pour 4 langues, il te faut déclarer les quatre, avec insertion de la langue dans l'adresse "&lang=en" par exemple, pour celles n'étant pas la langue par défaut du site, si tu as géré la suppression de langue pour celle-ci, ou carrément pour les quatre si tu ne veux pas vérifier.
        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

        Commentaire


        • #5
          Re : A la recherche d'un plan de site

          On s'éloigne un peu du sujet de ton message,… mais pas trop !
          J'ai donc refait le fichier robots.txt avec la syntaxe suivante pour les plans de sites en XML :
          Code:
          Sitemap: http://www.pascale-mercier.com/fr/?option=com_xmap&view=xml&id=1
          Sitemap: http://www.pascale-mercier.com/es/?option=com_xmap&view=xml&id=3
          Sitemap: http://www.pascale-mercier.com/en/?option=com_xmap&view=xml&id=4
          Sitemap: http://www.pascale-mercier.com/ru/?option=com_xmap&view=xml&id=2
          Les liens fonctionnent. La syntaxe est-elle bonne ?

          Par contre, dans le composant mapx, les liens HTML et XML ne fonctionnent pas sauf en FR. Si on clique sur le lien "Plan de site HTML" d'une autre langue, on atterrit sur la page d'accueil vide. Si on clique sur le lien "Plan de site XML", on a une page d'erreur car la langue n'est pas bonne.

          Cliquez sur l'image pour l'afficher en taille normale

Nom : plan de site2.JPG 
Affichages : 1 
Taille : 33,5 Ko 
ID : 1805832


          Sur cet exemple c'est le bon ID (plan de site en anglais), mais l'adresse générée n'est pas bonne :
          http://www.pascale-mercier.com/ru/?option=com_xmap&view=xml&id=4
          Dans chaque footer, j'ai installé un lien HTML (affiché) et un lien XML (non affiché) vers le plan du site. Les liens HTML sont fonctionnels dans les 4 langues et associés. Les liens XML sont invisibles mais associés aussi :

          Cliquez sur l'image pour l'afficher en taille normale

Nom : plan de site.JPG 
Affichages : 1 
Taille : 93,7 Ko 
ID : 1805831

          Je me trouve par erreur
          Dernière édition par fredjouan à 14/10/2016, 17h37
          http://www.neurogelenmarche.org/
          Une association de handicapés moteur. Projet Kunming 2018
          https://www.fred-net.fr création internet
          Hébergé avec bonheur et depuis 2002 chez PHPNET

          Commentaire


          • #6
            Re : A la recherche d'un plan de site

            C'est bien le problème que j'avais eu. Les liens sont générés dans le composant (je crois que c'est pareil avec OSmap), sans référence à la langue, et si on veut soumettre le lien et vraiment voir les pages indexées, il faut insérer la langue, je m'en suis aperçu quand j'ai proposé ces plans dans la Search console Google qui ne m'avait listé les pages anglaises qu'après ajout de "/en" dans l'adresse.
            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
            MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

            Commentaire


            • #7
              Re : A la recherche d'un plan de site

              Le fait que les liens soient bons dans le fichier robots.txt indique les bonnes adresses xml aux moteurs de recherche. Ce sont les liens du composant qui posent problème, mais peut-être que cela n'a pas d'importance ?
              C'est bizarre, dans le composant, si on clique sur le bouton "plan de site xml" de la langue ES par exemple, l'adresse générée ajoute une extension de langue aléatoire RU ou autre, sans tenir compte de la langue attribuée.
              http://www.neurogelenmarche.org/
              Une association de handicapés moteur. Projet Kunming 2018
              https://www.fred-net.fr création internet
              Hébergé avec bonheur et depuis 2002 chez PHPNET

              Commentaire


              • #8
                Re : A la recherche d'un plan de site

                Les liens générés sont en effet indépendants des langues (il faudrait que les générateurs de plans prennent aussi en compte la langue), et de ce fait, ils ne renvoient les bonnes listes que si la langue actuellement utilisée sur le site est la bonne, d'où la nécessité d'insérer le tag de langue dans l'adresse.
                Tout au moins, c'est ce que j'ai constaté avec Xmap et OSmap. Je ne saurais dire pour les autres.
                Tu devrais d'ailleurs (moi aussi sur certains sites que je gère...) remplacer Xmap qui n'a toujours pas été repris par son auteur, contrairement à ce qu'il avait annoncé.
                "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire


                • #9
                  Re : A la recherche d'un plan de site

                  En effet dans les sites multilingues, il faudrait trouver autre chose, mais quoi ?
                  Par ailleurs, si les liens du footer sont bons (en html) et que les liens de robots.txt fonctionnent, on se fout un peu des liens dans le composant ?
                  http://www.neurogelenmarche.org/
                  Une association de handicapés moteur. Projet Kunming 2018
                  https://www.fred-net.fr création internet
                  Hébergé avec bonheur et depuis 2002 chez PHPNET

                  Commentaire


                  • #10
                    Re : A la recherche d'un plan de site

                    En effet, les liens dans le composant ne sont pas importants, puisqu'on n'y accède pas directement. Et si tu crées une entrée de menu vers un plan de site pour chaque langue, elle tiendra compte de la langue en cours.
                    Il n'y a que dans le fichier robots.txt ou la Search console de Google que ça oblige à ajouter le tag de langue.
                    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                    Commentaire


                    • #11
                      Re : A la recherche d'un plan de site

                      Oui, je place le plan de site dans le footer et donc, je crée un lien de menu dans chaque langue vers le plan de site approprié.
                      En ce qui concerne le plan de site XML du fichier robots.txt, la syntaxe est-elle bonne ?
                      Code:
                      Sitemap: http://www.pascale-mercier.com/fr/?option=com_xmap&view=xml&id=1
                      Sitemap: http://www.pascale-mercier.com/es/?option=com_xmap&view=xml&id=3
                      Sitemap: http://www.pascale-mercier.com/en/?option=com_xmap&view=xml&id=4
                      Sitemap: http://www.pascale-mercier.com/ru/?option=com_xmap&view=xml&id=2
                      Ou faut-il écrire :
                      Code:
                      Sitemap: http://www.pascale-mercier.com/fr/?option=com_xmap&view=xml&id=1 http://www.pascale-mercier.com/es/?option=com_xmap&view=xml&id=3 http://www.pascale-mercier.com/en/?option=com_xmap&view=xml&id=4 http://www.pascale-mercier.com/ru/?option=com_xmap&view=xml&id=2
                      Avec un séparateur (, ; ou autre) ?
                      http://www.neurogelenmarche.org/
                      Une association de handicapés moteur. Projet Kunming 2018
                      https://www.fred-net.fr création internet
                      Hébergé avec bonheur et depuis 2002 chez PHPNET

                      Commentaire


                      • #12
                        Re : A la recherche d'un plan de site

                        A ma connaissance, c'est ta première liste qui est correcte.
                        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                        Commentaire


                        • #13
                          Re : A la recherche d'un plan de site

                          Merci Robert et bon week-end
                          Fred
                          http://www.neurogelenmarche.org/
                          Une association de handicapés moteur. Projet Kunming 2018
                          https://www.fred-net.fr création internet
                          Hébergé avec bonheur et depuis 2002 chez PHPNET

                          Commentaire

                          Annonce

                          Réduire
                          Aucune annonce pour le moment.

                          Partenaire de l'association

                          Réduire

                          Hébergeur Web PlanetHoster
                          Travaille ...
                          X