Duplicate content CMS Joomla, dilemme

Nouveau WRInaute
Bonjour,
J'ai lancé il y'a environ un an, un site avec le CMS Joomla, avec l'option SEF native de joomla pour la réécriture des urls.
Je viens juste de m'apercevoir qu'il y'a une quantité astronomique de duplicate content de mes différents pages (jusqu'à 4 urls différentes pour la même page).

J'ai acheté le module SH404SEF, pour éviter le DC des différents pages, avec des redirections 301.
Malheureusement ce module ne gère les redirections 301 que pour les urls joomla non réécrites (avec mes URL rewritées par l'option SEF native du CMS, ça ne fonctionne pas : erreur 404 pour chaque page), il est donc impossible de faire rediriger automatiquement toutes les anciennes urls, sur les nouvelles adresse réécrites par SH404SEF (on peut le faire manuellement, mais avec plus de 3000 pages sur mon site, ça va me demander un travail sans fin...).

Mon site n'étant pas trés bien indexé par les moteurs de recherche (normal vu le DC), n'aurais-je pas intérêt à abandonner toutes mes anciennes urls (avec erreur 404), pour créer des nouvelles urls rewritées par SH404SEF, pour éviter le boulot fastidieux de redirection manuelle 301 par htaccess pour chaque page du site ?

Je risquerais une multitude d'erreur 404, mais au moins je repartirais sur une nouvelle base sans DC.

Avez-vous un avis sur cette problématique, des conseils ?

Merci
 
WRInaute discret
J'ai un problème identique sur mon site (j'ai également acheté SH404SEF pensant comme toi pouvoir y remédier mais sans succès),une solution possible que j'ai lu mais que je n'ai pas encore eu le temps d'appliquer:
Les pages qui se dupliquent ne serait pas reliées à un élément de menu, le problème viendrait de là pour certaines versions de Joomla.
Donc à priori il faut créer les liens de menu pour chaque article sans forcément l'afficher dans l'arborescence.
 
WRInaute passionné
Salut

tu peux régler le problème de duplicate avec les options de sh404SEF (exemple : deviner l'itemID ou une autre des options pour gérer ça). Il faut faire des tests pour trouver les meilleurs réglages (mais souvent, celui par défaut est convenable)
J'ai des sites tournant sur Joomla 1.0 (oui, j'ai pas honte !), 1.5, 2.5 et 3.1 sans duplicate content.

Et comme le dit "studio-creations" : toujours rattacher quoi que ce soit à un item du menu ou un itemID. Pourquoi ? Parce qu'il y a un contexte de page à conserver.

Il faut persévérer avec SH404SEF car c'est clairement un outil indispensable.

cdt
 
Nouveau WRInaute
Oui j'ai lu ça aussi, mais maintenant c'est trop tard, toutes les pages sont indexées par google. C'est quand même dommage que Joomla ne puisse pas gérer des redirections 301 vers le même article.

Le probléme du SEF joomla, c'est que du moment que tu gardes l'ID de l'article dans l'url, il t'amène automatiquement à la page de l'article, générant ainsi du DC.

Exemples pour une même page, toutes ces adresses amènent au même contenu :
Code:
http://www.site.fr/categories/336-mapage
http://www.site.fr/categories/336-ma
http://www.site.fr/categories/336
http://www.site.fr/cat/336
http://www.site.fr/toto/336
http://www.site.fr/336

---------------------
loran750, j'ai bien essayé de configurer sh404SEF dans tous les sens, mais rien n'y fait.
J'ai posté un message dans le forum de support des créateurs du module, et on m'a répondu que sh404SEF ne gérait pas les redirections 301 depuis les urls réécrites par le module SEF natif de joomla (ça marche uniquement pour les urls d'origine, du type : index.php?option=com_content&Itemid=283&catid=58&id=267&lang=fr&view=article).

La seule solution d'après eux, c'est de faire correspondre tous les alias possible vers l'url d'origine, depuis la panneau de configuration de sh404. Mais bon, c'est un boulot de dingue, vu le nombre d'urls.
 
Nouveau WRInaute
salut,
moi aussi j'avais ce genre de problème.
J'ai simplement gardé une page et pour les autres j'ai utilisé dans "type de lien menu" -> "URL externe" et j'ai mis l'url de la première page.

cdt

ps : je suis sous joomla 2.5
 
Discussions similaires
Haut