THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

Le site sert 2 url pour le même produit, catégorie, dossier, recherche pagination
https://www.monsite.com/produit.html
https://www.monsite.com/?url=produit.html choix et détection de google qui voit double, donc c'est le bazar

Sur la fiche produit il ressort bien cette uri /produit.html

Comment peut-on servir la bonne url https://www.monsite.com/produit.html qui est actuellement servie et vue par tous les moteurs
et permettre la suppression de l'url https://www.monsite.com/?url=produit.html pour qu'elle devienne automatiquement https://www.monsite.com ou atterrir sur une page erreur ?

ou la redirection sur son contenu d'origine

A savoir que la page https://www.monsite.com/?url=produit.html actuellement est bien redirigée vers la page accueil mais elle accuse une bonne réponse des header http

Peut-être le fait d'avoir placé la partie web dans le www et le reste dans la partie supérieure à www ou un oubli dans le htaccess

Une idée pour éviter du contenu_dupliqué

Merci pour vos retours

Stéphane

Last edited by stephst84 (27-03-2024 07:54:35)

Offline


Bonjour, j'ai eu le même problème ! Pour ma part, ce sont des URL que j'avais récupérées d'un site en Thelia 1
Dans le .htaccess j'ai mis des redirections des mauvaises URL vers les bonnes.
Depuis, avec Thélia 2, plus de problème.

Offline


Bonjour, elm31rugby,
merci pour la réponse

Disons qu'il me le fait même pour des recherches ou un classement par ordre de prix ou nom décroissant, ce qui n'était pas existant dans l'ancienne version et là j'arrive à un nombre astronomique d'url en double

Exemple
chaque pagination est doublée

Solution envisageable
donc pour les recherches je peux tout mettre en une seule page et là c'est réglé et ainsi supprimé tout ce qui n'est pas vraiment utile, ce qui n'est pas une solution viable à terme pour les visiteurs

le site était effectivement sur thelia v1, mais il n'y a pas eu d'import vers T2

Toutes les url ont été réaffectées nom url à celle d'origine, bon c'est pas la manière la plus soft de l'import mais bon cela fonctionne sauf les doublons comme expliqué précédemment

Merci de m'avoir lu,
Cordialement,

Stéphane

Last edited by stephst84 (18-09-2023 16:52:42)

Offline


Bonjour à tous et toutes,

Je suis toujours en quète de l'erreur qui je vois que beaucoup de sites sur thelia ont une bonne réponse headers
Tous les sites visités qui tournent sous thélia redirigent leur url double /?url=machintrucmuche .html vers la page d'accueil avec une bonne réponse en plus de leur url principale
Es-ce problématique puisque la search console le révèle ? au vu du nombre d'url détectée en double pour le site en question

Les Questions

Donc vous contournez le problème, vous laissez faire ou bien une autre suggestion ?

Es-ce un problème connu de Thelia ou des cms en général ?
Es-ce une mauvaise configuration des templates ? de mon coté

Une Solution ?

Je vais installer le plugin de RewriteUrl ? adapté à la version 2.4.4 de Thelia.

Voilà ma question du vendredi, merci pour les réponses éventuelles,

Passez un excellent week-end,

Stéphane

Last edited by stephst84 (22-09-2023 09:44:36)

Offline


Bonjour, désolé de ne pas pouvoir t'aider plus. Comme je te l'ai dit, j'avais ce problème avec Thélia 1, et lorsque je suis passé sous Thélia 2, j'ai mis les instructions de redirection dans le fichier .htaccess de la mauvaise écrire vers la bonne.

Avec Thélia 2, je n'ai plus constaté ce problème.

Mais pour moi, ce n'est pas une chose à négliger, surtout si les moteurs de recherche l'on repéré.

Offline


Bonsoir,

J'ai toujours ce type d'url pris en compte et qui sort comme valide
https://www.monsite.com/?url=produit.html

j'ai comparé les templates ceux du site par rapport au thélia v2.44 d'origine utilisé pour vérifier si il n'y avait pas un loup

D'autre part aucune possibilité de rediriger ce type url vers l'url courante du produit
RedirectPermanent /?url=produit.html https://www.monsite.com/produit.html

Une idée de vérification à faire pour résoudre cette erreur

Bonne soirée à tous
Stéphane

Offline


Bonjour !
En ce qui me concerne, par exemple, j'ai une page
https://www.peuterey-editions.com/6-men … ?fond=plan
dont j'ai demandé la désindexation à Google
Si je me souviens bien, j'ai envoyé une liste de pages à Google Webmaster Tools pour qu'elles ne soient pas indéxées et éviter le duplicate content

Offline


Bonjour,
merci pour ton retour @elm31rugby,

J'ai vu que ta redirection se fait sur la page d'origine et cela reprend une réponse correcte

Demander une désindexation de toutes les pages au format /?url=produit.html
mais il faut que je le fasse pout toutes les nouvelles à venir aussi

Je préfèrerai une issue beaucoup plus pérenne

Last edited by stephst84 (06-10-2023 13:52:39)

Offline


Suite passage Thelia 2.4.4 vers 2.5.4
php 7.4 vers 8.3
Résolu

Si on insère une uri de cette forme /?url=produit.html le visteur est redirigé sur page d'accueil en conservant le canonical du site

et non en difffusant 2 types > une uri comme citée prédemmnent avec le canonical qui allait avec et la seconde /produit.html

Last edited by stephst84 (14-03-2024 20:00:17)

Offline

Offline


Par contre lors de la création local du projet en Thelia 2.5.4 : je n'ai pas fait d'import des urls réécrites de l'ancien site en 2.4.4 en production
ceci expliquant cela
car le système en local est reparti à partir d'une base saine sans les éventuelles erreurs dans un template éventuellement modifié en cours et retransférer sur la version prod sans erreur