Imprimer
referencement duplicate content

Si vous pensez que le contenu en double ne se produit pas sur votre site Joomla, vous avez terriblement tort.

Cela peut arriver à n'importe quel site, même les plus grands. Pour les utilisateurs de Joomla, le contenu en double est encore plus répandu car le CMS lui-même a tant de façons de générer le problème. Cela nuit gravement à vos efforts de référencement Joomla et vous devez le résoudre immédiatement.

Dans cet article, nous vous présenterons 9 choses à faire et à ne pas faire lors de la résolution de problèmes de contenu en double dans votre site Joomla!.

  1. Qu'est-ce qu'un contenu en double
  2. Pourquoi devons-nous résoudre ce problème
  3. Comment corriger le contenu en double dans Joomla! Site
    1. 1. Configuration correcte du menu
      1. 1.1 Évitez un nouveau menu identique
      2. 1.2 Utilisation de l'alias d'élément de menu
    2. 2. Utilisez des redirections 301
      1. 2.1 Règles avancées dans .htaccess
      2. 2.2 Utilisation de l'extension de redirection Joomla
    3. 3. Étiquette canonique
  4. 4. Robots Meta Tag
  5. 5. Utiliser une extension
  6. 6. Soumettre le plan du site
  7. 7. Utilisation de Google Search Console
    1. 7.1 Soumettre le plan du site
    2. 7.2 Choisissez un domaine préféré
    3. 7.3 Utilisation des paramètres
  8. Méthode obsolète pour gérer le contenu en double dans Joomla

    1. 1. Blocage avec robots.txt

    2. 2. Supprimer l'URL

 

Qu'est-ce qu'un contenu en double

Le contenu en double fait généralement référence à des blocs de contenu substantiels à l'intérieur ou à travers des domaines qui correspondent complètement à d'autres contenus ou sont sensiblement similaires.

Surtout, ce n'est pas trompeur d'origine. Des exemples de contenu en double non malveillant pourraient inclure:

 

 

(Référence: support.google.com)

 

Cette définition provient directement de la documentation de Google.

Cependant, dans Joomla, même si vous créez du contenu 100% original, le contenu en double se produit toujours, et il se trouve principalement dans votre site.

Parfois, vous verrez 2 URL différentes ou plus directement vers le même article. Par exemple:

https://yourdomainname.com/article-a

et

https://domainname.com/categories/article-a

 

https://yourdomainname.com/votre-page

et

https://yourdomainname.com/index.php?option=com_content&view=section&id=3&Itemid=90

 

Ces URL vous semblent-elles familières? Je parie que vous les avez vues plusieurs fois. Le second est à l'origine d'un contenu en double sur votre site Joomla et doit être corrigé immédiatement.

Alors, pourquoi le contenu en double dans Joomla se produit-il

La cause la plus courante est due à la redirection de plusieurs URL vers une destination.

Toutes les URL inutiles et indésirables existent pour l'une des raisons suivantes:

 

Même après avoir activé la réécriture d'url dans la configuration globale de Joomla, vous voyez toujours ces types d'URL indexés par Google.

 

Pourquoi devons-nous résoudre ce problème

 

Tout contenu en double dans votre site Joomla pourrait avoir des effets néfastes sur votre référencement.

Bien que le contenu de votre site ne soit copié d'aucune source, le fait d'avoir des pages accessibles à partir de plusieurs URL causera des problèmes aux robots des moteurs de recherche lors de l'exploration de votre site.

 

Quant aux visiteurs de votre site, ils peuvent trouver ces URL en double très peu amicales.

Comment corriger le contenu en double dans Joomla! Site

 

Dans cette section, nous allons découvrir 7 façons de corriger le contenu en double dans votre site Joomla. Veuillez noter que vous devez activer la réécriture d'url dans les paramètres généraux de la configuration de Joomla.

 

1. Configuration correcte du menu

 

L'une des raisons les plus courantes du problème de contenu en double est parfois qu'un article peut être atteint à partir de plusieurs éléments de menu

Pour être clair, regardons l'image ci-dessous:

 

1 Uncorrect menu setup

 

Vous pouvez voir que l'article: «About your homepage» est accessible à partir du menu /footer menu/ et également à partir de /about/submenu.

Du point de vue des utilisateurs, le problème ci-dessus pourrait être complètement ignoré. Cependant, du point de vue du référencement, c'est mauvais lorsque les robots d'exploration trouvent 2 articles identiques.

Comme je l'ai dit, ils ne savent pas quel article est l'original. Il y a de fortes chances que le doublon soit indexé si nous ne leur donnons aucune information supplémentaire.

En plus de provenir de plusieurs éléments de menu, le contenu en double peut également provenir du chemin de navigation ou des affectations de module.

Malheureusement, c'est ainsi que fonctionne Joomla, mais nous pouvons résoudre ce problème en évitant de créer un nouveau lien pour le même contenu. Ce sont généralement 2 façons conventionnelles de résoudre ce problème:

 

1.1 Évitez un nouveau menu identique

 

Si vous souhaitez réutiliser n'importe quel menu et le placer à une position différente, il vous suffit de créer un nouveau «module de menu» et de l'affecter à la position souhaitée.

N'oubliez pas: ne créez pas de nouveaux éléments de menu identiques à ceux que vous avez déjà.

 

2 Publish the same menu in a different position using menu module

 

1.2 Utilisation de l'alias d'élément de menu

 

Si vous souhaitez réutiliser seulement un ou deux éléments de menu pour un autre menu, cette méthode vous conviendra le mieux.

De cette façon, vous aurez un nouvel élément de menu qui a un lien direct avec l'original. AUCUNE nouvelle URL créée.

Vous pouvez trouver la fonctionnalité dans Joomla comme suit:

Ajouter un nouvel élément de menu -> Type d'élément de menu -> Choisir sélectionner -> Liens système -> Alias ​​d'élément de menu

 

3 Menu item alias

 

 

2. Utilisez des redirections 301

 

Les redirections 301 sont un moyen technique de dire aux utilisateurs et aux robots des moteurs de recherche d'aller à une autre adresse après avoir cliqué ou tapé une URL spécifique.

Par exemple, lorsque vous utilisez la méthode des redirections 301,

Si quelqu'un clique sur ce lien:

https://www.domaine.com/index.php?option=com_content&Itemid=125&catid=1&id=18&lang=en&view=article

 

Ils accèderont à ce lien: https: //www.domaine.com/blog/joomla-sef-urls.html

C'est le même contenu, mais l'URL est beaucoup plus conviviale et a un impact positif sur le référencement.

Un utilisateur Joomla a généralement 2 façons d'utiliser les redirections 301 dans Joomla:

 

Pour un utilisateur non technique, je vous suggère de choisir l'option 2.

Remarque: Pour qui se demande, qu'en est-il du composant Redirection dans Joomla? Rappelons que le composant est utilisé pour rediriger les URL expirées. Les fonctionnalités ne peuvent pas résoudre complètement le problème de contenu en double.

Passons maintenant aux détails de chaque option.

 

2.1 Règles avancées dans .htaccess

 

Si vous n'êtes pas familier avec .htaccess, je vous suggère de demander à un technicien qui a de l'expérience à ce sujet. Apporter des modifications dans votre fichier htaccess peut casser votre site.

Pourtant, vous pouvez le faire vous-même en suivant nos suggestions.

Une fois l'option de réécriture d'URL activée dans la configuration globale de Joomla, vous pouvez utiliser le fichier .htaccess pour résoudre un certain nombre de vos problèmes d'URL en double. Le fichier se trouve dans votre dossier racine Joomla.

 

-Pour rediriger une seule page

Mettez ce code dans votre htaccess:

Rediriger 301 / page-a http://www.domain.com/page-b

 

-Pour rediriger l'URL avec une barre oblique de fin

Vos URL sont accessibles avec ou sans barre oblique, ce qui signifie que le lien /page-a/ et /page-a aura le même contenu.

Dans ce cas, vous pouvez rediriger en masse l'un avec la barre oblique vers l'autre avec juste un court morceau de code dans votre .htaccess

RewriteEngine On
RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
RewriteRule ^ (. +) / $ Http: //% {HTTP_HOST} / $ 1 [R = 301, L]

 

Pour plus de règles htaccess, vous pouvez lire ce guide utile.

 

2.2 Utilisation de l'extension de redirection Joomla

 

Il existe de nombreuses extensions de redirection dans Joomla. Vous pouvez rechercher dans la JED (extensions.joomla.org). Cependant, ReDj est le plus populaire et le plus efficace selon la communauté Joomla. Donc, ma suggestion tombe sur cette extension.

 

3. Étiquette canonique

 

La balise canonique vous permet de dire aux moteurs de recherche lequel parmi plusieurs articles en double est l'original et de l'indexer aux SERPs.

Par exemple, une page peut être atteinte de 2 manières:

https://www.joomlashine.com/index.php?option=com_content&Itemid=125&catid=15&id=18&lang=en&view=article

ou

https://www.joomlashine.com/abc

 

Si nous insérons la balise canonique après la section du premier lien, cela indiquera à Google que la deuxième URL est l'original, veuillez l'indexer uniquement.

La balise canonique peut être simple pour un site Web traditionnel qui est construit uniquement par HTML et un autre code de conception Web.

Cependant, dans Joomla ainsi que dans d'autres plates-formes CMS, l'insertion canonique nécessite plus de travaux et un peu de connaissances en codage. Aucun utilisateur de Joomla ne peut effectuer cette tâche en douceur sans des heures de recherche Google.

Heureusement, la communauté Joomla regorge de développeurs et de contributeurs dévoués qui facilitent notre travail. Daniel Morell est l'un de ces gars.

Son plugin récemment développé, appelé «Custom Canonical» nous aide à insérer une balise canonique dans des articles, des catégories, des balises ou des éléments de menu extrêmement facilement. De plus, c'est totalement gratuit !!!

Pour gagner un temps précieux, je vais vous montrer brièvement comment travailler avec l'extension en 4 étapes:

Supposons que vous souhaitiez insérer un de vos articles:

 

4 Canoical field create by Custom Canonical plugin

 

Sauvegardez l'article. Une balise bien canonique a été insérée avec succès dans votre article.

 

5 Canonical tag inserted in the article

 

Facile à mettre en place !

Vous pouvez consulter la documentation pour plus de détails.

De plus, vous pouvez mettre automatiquement une balise canonique dans chaque article en utilisant les champs personnalisés Joomla. Cependant, cette méthode est un peu compliquée pour les utilisateurs non techniques.

Le plugin StyleWare peut également faire l'affaire. N'hésitez pas à l'essayer. Il vous suffit de télécharger et d'activer ce plugin. Il met automatiquement les balises canoniques dans tous les articles et catégories. Aucun travail supplémentaire requis.

Le tag canonique est le seul moyen pour un webmaster Joomla de gérer le contenu en double à la fois sur et hors de votre site. Combiné avec d'autres techniques comme la redirection pour garder votre site à l'abri du problème en double.

 

4. Robots Meta Tag

 

Quelle est la meilleure façon d'empêcher les robots de recherche d'indexer une page spécifique?

Simple, dites-leur de ne pas indexer cette page en particulier.

Bien sûr, pas par l'anglais ou par une langue verbale. Joomla nous fournit les moyens parfaits de leur dire: Meta Tag Robots.

Vous pouvez trouver cette fonctionnalité dans l'onglet Publication de n'importe quel article, catégorie ou option d'élément de menu.

Modifiez le champ Robots en: Aucun index.

 

6 Meta tag robots in Joomla

 

Si vous avez 2 articles identiques et que vous dites à Google de ne pas indexer l'un d'eux, les robots de recherche devront indexer les autres.

Remarque:

    SUIVRE - une commande pour que le robot du moteur de recherche suive les liens de cette page

    INDEX - une commande pour le robot du moteur de recherche pour indexer cette page

 

5. Utiliser une extension

 

Si votre site est petit, il n'est pas trop difficile d'empêcher le problème de contenu en double en configurant le fichier htaccess, robots.txt, la balise canonique et éventuellement une extension pour les redirections 301.

Cependant, si votre site est plus grand, la tâche semble être un gros défi.

Dans ce cas, l'utilisation d'une extension est probablement un moyen plus simple et plus efficace.

Dans les sections précédentes, j'ai recommandé certaines des extensions jusqu'à une tâche spécifique. Pour que vous ayez un aperçu, je mettrai ici un résumé de quelques extensions populaires. Mais si vous souhaitez un examen plus détaillé de ces extensions, vous pouvez consulter notre liste des 12 meilleures extensions Joomla SEO ici.

 

 

6. Soumettre le plan du site

 

Tout webmaster expérimenté connaîtra cette technique.

Pour tous ceux qui ne le savent pas, sitemap ou sitemap.xml est un fichier qui contient toutes les pages que le webmaster juge importantes et que le moteur de recherche devrait les indexer. Il aide également les robots de recherche à explorer votre site plus rapidement.

En ce qui concerne les problèmes de contenu en double, les URL que vous mettez dans le plan du site peuvent être affichées comme URL canonique. Pour les sites qui comptent un millier de pages ou plus, le plan du site pourrait être un moyen très efficace de traiter le contenu en double.

Pour exécuter au mieux cette méthode, ne placez votre lien canonique que dans votre plan du site.

Cependant, Google a également déclaré que cette méthode ne résout pas finalement le problème. Le plan du site n'est qu'un autre critère qu'il recherche lorsque vous n'utilisez pas de balise canonique. Par conséquent, l'ajout d'une balise canonique est toujours préférable.

Si vous voulez savoir comment soumettre un plan du site à votre moteur de recherche, veuillez lire cet article.

Pour rendre le plan du site dans Joomla, vous pouvez consulter ces extensions.

 

7. Utilisation de Google Search Console

 

Une autre façon de se débarrasser des URL en double consiste à utiliser Google Search Console.

Google nous fournit - les webmasters - un excellent outil pour garder une trace de notre site. Le contenu en double est l'un des problèmes qui apparaîtra dans le tableau de bord lorsqu'ils en trouveront un.

Il existe 3 façons d'utiliser ces outils pour supprimer les contenus en double:

 

7.1 Soumettre le plan du site

 

Comme indiqué précédemment dans la section précédente, soumettre votre sitemap est un moyen de gérer le contenu en double. Considérez cette méthode lorsque vous avez un gros site.

 

7.2 Choisissez un domaine préféré

 

Les sites Web ou non www peuvent être considérés comme l'une des raisons pour lesquelles le contenu est dupliqué. Il est préférable de ne dire au moteur de recherche qu’un seul.

Ces étapes ci-dessous indiquent comment choisir votre domaine préféré avec la Search Console.

 

7 Choose preferd domain

 

7.3 Utilisation des paramètres

 

Le paramètre est un processus compliqué mais très efficace pour traiter le contenu en double causé par la présence d'un paramètre dans l'URL.

Le paramètre peut être une très large gamme d'articles. Vous pouvez trouver des paramètres très familiers comme «sort», «utm», «aff», etc.

Je vais vous donner un petit exemple pour vous faire avoir l'idée de cette méthode.

forum / question / jsn-cube-update.html? sort = latest pourrait être un contenu en double de forum / question / jsn-cube-update.html

Le paramètre vous aidera à décider si vous souhaitez que les robots des moteurs de recherche explorent l'URL avec «trier» ou non.

Pour utiliser le paramètre, suivons ces étapes:

 

8 Parameter in Search Console

 

Cette technique est avancée, vous pouvez donc consulter cette documentation pour référence.

Remarque: le paramètre UTM dans l'URL ne provoquera pas de contenu en double.

 

Méthode obsolète pour gérer le contenu en double dans Joomla

Il existe certaines techniques de la vieille école qui ont été populaires dans le passé, mais en raison des mises à jour des moteurs de recherche, ces méthodes sont suggérées de ne pas suivre.


1. Blocage avec robots.txt

Le fichier robots.txt est celui qui indique aux moteurs de recherche comment indexer un site Web. Dans Joomla, il est inclus dans le package standard et disponible via le lien votredomaine.com/robots.txt.

Grâce à lui, nous pouvons fermer certaines parties du site Joomla et définir des instructions sur les données par défaut pour interdire le "/ *?" élément.

Par exemple, si j'entre «Interdire: /? /» Dans le robot.txt, toutes les URL qui contiennent «?» sera empêché d'explorer.

Cependant, après la mise à jour de Google Panda, tous les sites qui ont été bloqués seront marqués comme uniques, alors qu'ils devraient être marqués comme une page en double.

De plus, tous les liens liés à la page bloquée recevront une erreur 404. Cela nuira à votre classement au total.


2. Supprimer l'URL

Les moteurs de recherche vous offrent des fonctionnalités «Supprimer l'URL». Comme le blocage avec un fichier robots.txt, l'URL ne sera supprimée que sur votre site. Cependant, dans les pages de résultats du moteur de recherche, l'URL bloquée est toujours répertoriée ainsi que dans les autres pages qui utilisent le lien.

Par conséquent, il est mauvais pour les utilisateurs et ne résout pas correctement le contenu en double.

Essayez d'utiliser d'autres méthodes énumérées ci-dessus et évitez ces techniques.
Conclusion

Le contenu en double est un problème douloureux lorsque vous utilisez Joomla. Cependant, chaque problème a une solution, et nous vous avons fourni les meilleures façons de le résoudre.

J'espère qu'après cet article, le problème de contenu en double est juste «quelqu'un que vous connaissiez».

Si vous avez des doutes sur ces méthodes, n'hésitez pas à donner votre avis dans la section des commentaires. Je ferai de mon mieux pour que les choses soient claires pour vous.

Facilitez vos efforts de référencement avec les modèles JoomlaShine - les modèles magnifiquement fabriqués à la main, parfaitement réactifs et prêts pour le référencement.

 

 

Article d'origine en anglais de Joomlashine : https://www.joomlashine.com/blog/solving-joomla-duplicate-content.html