Gérer la balise head chargée par un composant

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

  • Gérer la balise head chargée par un composant

    Bonjour,

    J'utilise un composant RSEvents (gestionnaire d'événements), je viens de m'apercevoir que Google a indexé toutes les pages: jour, semaine et autres pages inutiles de mon calendrier.

    Exemple : example.com/jour/01-30/2013, example.com/semaine/11-19-2012, example.com/annuler-filtres, example.com/inscription...

    D'où à terme j'imagine du duplicate content... et de toute façon pleins de pages inutiles à indexer.

    Je souhaiterai donc rajouter une balise meta robots uniquement pour les vues des pages concernées, du style "noindex".
    Seulement comment gérer les éléments chargés dans la balise head par un composant ?
    Ce qui permettrait d'ailleurs peut-être de nettoyer certains composants qui chargent 4 feuilles de styles pour 3 lignes de codes.

    Merci

  • #2
    Re : Gérer la balise head chargée par un composant

    Bonjour

    Si le composant en question ne le permets pas, je ne vois pas de solution autre qu'aller voir sur la JED (http://extensions.joomla.org/) pour voir si tu n'aurais pas un plugin de type system qui ferait cela càd qui te permettrait en fonction de certains paramètres (et là, cela risque d'être compliqué) de gérer les meta tags.
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Re : Gérer la balise head chargée par un composant

      Bonjour

      Merci pour ta réponse rapide. J'ai écris au développeur aussi.
      Je vais donc fouiller dans la JED pour s'il y a moyen de régler cela.
      C'est dommage j'utilise sh404sef aussi, mais à part indiquer une méta noindex à chaque nouvelle url créé... je n'ai pas fini...

      A titre d'info, est-ce que tu gères cet aspect dans ton composant AllEvents ?

      Commentaire


      • #4
        Re : Gérer la balise head chargée par un composant

        Envoyé par titi222 Voir le message
        C'est dommage j'utilise sh404sef aussi, mais à part indiquer une méta noindex à chaque nouvelle url créé... je n'ai pas fini...)
        En effet, ce sera galère...

        Envoyé par titi222 Voir le message
        A titre d'info, est-ce que tu gères cet apect dans ton composant AllEvents ?
        AE gère le meta-robots au niveau de l'agenda et de l'évènement : soit tu l'inscrits pour un agenda précis et tous les évènements de cet agenda hérite cette info, soit au niveau de l'évènement. Tu vas donc pouvoir dire "Tous les évènenements de l'agenda 'Ma petite tribu' ne doivent pas être indexée par Google".

        Si je comprends ta demande, c'est au niveau d'une entrée de menu que tu souhaites intervenir ou au niveau de liens générés par le composant que tu utilises et ce serait d'après l'url qu'il faudrait intervenir; si je te comprends bien.
        Christophe (cavo789)
        Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
        Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

        Commentaire


        • #5
          Re : Gérer la balise head chargée par un composant

          Envoyé par cavo789 Voir le message
          AE gère le meta-robots au niveau de l'agenda et de l'évènement : soit tu l'inscrits pour un agenda précis et tous les évènements de cet agenda hérite cette info, soit au niveau de l'évènement. Tu vas donc pouvoir dire "Tous les évènenements de l'agenda 'Ma petite tribu' ne doivent pas être indexée par Google".
          Effectivement intéressant... c'est donc bloqué qu'au niveau des liens de l'agenda mais pas au niveau de la page entière pour que le reste des contenus soit indexable ?

          Envoyé par cavo789 Voir le message
          Si je comprends ta demande, c'est au niveau d'une entrée de menu que tu souhaites intervenir ou au niveau de liens générés par le composant que tu utilises et ce serait d'après l'url qu'il faudrait intervenir; si je te comprends bien.
          En fait c'est le calendrier qui comporte donc des liens sur les jours, les semaines, les mois + des boutons pour filtrer, annuler les filtres, s'inscrire à un événement... qui sont indexés automatiquement. L'url du site : www . formation-horizon.fr/infos-pratiques/calendrier-formations

          Tes réflexions me font penser que comme ce calendrier est affiché par un lien de menu, je pourrai donc y rajouter une balise robots : noindex à ce lien. Mais j'ai peur du coup que le reste des éléments quand on clique sur un événement ou une catégorie, ne soit pas indexé non plus, comme c'est généré dynamiquement depuis ce même lien de menu, toutes les pages de ce composant risquent d'être en noindex ?
          Ou si c'est possible peut-être modifier la vue du calendrier uniquement pour y ajouter les liens noindex qu'aux éléments qui me posent pb ?

          Commentaire


          • #6
            Re : Gérer la balise head chargée par un composant

            Dès lors que les liens sont générés dynamiquement; sans passer par des liens de menus, Google va indexer tes liens. Il n'y a rien à faire sauf de mettre un attribut rel="no-follow" au niveau de lien. Voir http://support.google.com/webmasters...r&answer=96569

            Pour faire ça, il faut que le développeur l'ait prévu (et non AE ne le fais pas car ce serait encore un paramètre en plus et il y en a déjà tant).
            Christophe (cavo789)
            Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
            Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

            Commentaire


            • #7
              Re : Gérer la balise head chargée par un composant

              Ok merci pour ces renseignements.
              Je vais essayer de voir si je peux mettre uniquement ces attributs nofollow sur les liens inutiles dans les vues correspondantes.

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X