Joomla. et le cauchemar du duplicate content !

Nouveau WRInaute
Bonjour,

Je possède un site sous Joomla que j'ai décidé il y a quelques semaines de complètement restructurer car il grossit de plus en plus et la navigation manquait, à mon sens, d'ergonomie. Petit problème: sous Joomla, les adresses des pages (sans réécriture d'URL) sont du type:
index.php?option=com_content&task=view&id=xx&Itemid=yy
Où xx est le numéro de l'article et yy le numéro affecté aux items du menu.

Lors de la restructuration du site, je ne me suis pas contentée de simplement "refaire le menu", j'ai aussi repris chaque article... et du coup, les articles ont changé de numéro... Pour simplifier, je vais me retrouver avec des pages web relativement similaires mais disponibles à deux adresses différentes, par exemple:
index.php?option=com_content&task=view&id=80&Itemid=12
index.php?option=com_content&task=view&id=214&Itemid=22

Joomla étant dynamique, je ne vois pas trop comment empêcher le problème car je ne peux pas rediriger chaque "ancienne page" vers une nouvelle... Le site repose sur une seule page qui appelle les articles désirés (stockés dans la base de données)...

J'avais déjà connu ce type de problème quand j'avais commencé à utiliser la réécriture d'URL: les pages étaient indexées à la fois sous leur nom "non réécrit" et sous leur nom optimisé. Ca n'avait pas posé problème à Google mais à vrai dire, je m'en moquais un peu car le site était tout nouveau et peu visité...

Avez-vous une solution miracle (même si le miracle nécessite un peu de travail lol) ?
 
WRInaute impliqué
Thelys92 a dit:
Bonjour,

Je possède un site sous Joomla que j'ai décidé il y a quelques semaines de complètement restructurer car il grossit de plus en plus et la navigation manquait, à mon sens, d'ergonomie. Petit problème: sous Joomla, les adresses des pages (sans réécriture d'URL) sont du type:
index.php?option=com_content&task=view&id=xx&Itemid=yy
Où xx est le numéro de l'article et yy le numéro affecté aux items du menu.

Lors de la restructuration du site, je ne me suis pas contentée de simplement "refaire le menu", j'ai aussi repris chaque article... et du coup, les articles ont changé de numéro... Pour simplifier, je vais me retrouver avec des pages web relativement similaires mais disponibles à deux adresses différentes, par exemple:
index.php?option=com_content&task=view&id=80&Itemid=12
index.php?option=com_content&task=view&id=214&Itemid=22

Joomla étant dynamique, je ne vois pas trop comment empêcher le problème car je ne peux pas rediriger chaque "ancienne page" vers une nouvelle... Le site repose sur une seule page qui appelle les articles désirés (stockés dans la base de données)...

J'avais déjà connu ce type de problème quand j'avais commencé à utiliser la réécriture d'URL: les pages étaient indexées à la fois sous leur nom "non réécrit" et sous leur nom optimisé. Ca n'avait pas posé problème à Google mais à vrai dire, je m'en moquais un peu car le site était tout nouveau et peu visité...

Avez-vous une solution miracle (même si le miracle nécessite un peu de travail lol) ?

Il faut que tu interdises à Google de crawler tes anciennes pas non réécrites pour éviter ce duplicate content.
 
WRInaute passionné
utilise un composant SEF qui gère le duplicate content, comme Artio SEF ou sh404SEF ...

Après il faut jouer avec robots.txt pour interdire certaines URLs du forum, les index2.php, etc.

Moi, je n'ai que très très peu de duplicate content sur mon site utilisant sh404SEF :)
 
Discussions similaires
Haut