Dotclear : Erreur URL et duplicate content

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Stefano, 25 Octobre 2008.

  1. Stefano
    Stefano WRInaute discret
    Inscrit:
    12 Février 2006
    Messages:
    244
    J'aime reçus:
    0
    Bonjour à toutes et à tous,

    J'ai cherché un peu dans le forum mais je n'ai pas l'impression que ce sujet ait été déjà abordé.

    Voilà, il y a quelques jours je me suis rendu compte que les pages en "duplicate content" se multipliaient et alors j'ai découvert que les URL des pages Dotclear ne sont pas "uniques". Si une page s'appelle "dotclear/nom-page", on peu ajouter tout ce qu'on veut après et on tombe sur la même page. Et c'est la même chose pour la page d'accueil du blog si on ajoute après "dotclear/" quelque chose qui ne correspond à aucune page on tombe sur la page d'accueil sans redirection.

    Voilà quelques exemples :

    -http://italie.italieaparis.net/recettes/26-penne-aux-herbes > -http://italie.italieaparis.net/recettes/26-penne-aux-herbeshhhh* > -http://italie.italieaparis.net/recettes/...

    Récemment beaucoup d'autres sites on mis en lien vers nos articles et parfois il se trompaient dans l'URL (ils ajoutaient une virgule, une lettre...) ce qui explique la multiplication des page ayant le même titre et le même contenu et le déclassement des mêmes dans les SERP.

    Comment parier à ce problème ? J'aimerais une erreur 404 avec le moindre changement d'orthographe.

    Merci beaucoup de votre aide.
     
  2. justemoi
    justemoi WRInaute discret
    Inscrit:
    24 Octobre 2008
    Messages:
    66
    J'aime reçus:
    0
    Je crois que cc'est pas super évident à mettre en place. Il n'y pas de solutions toute faite vu que toutes les pages sont redirigées vers index.php. Je suppose que vous êtes en Path Info et que Dotclear est installé à la racine, non ? Toute page qui ne correspond pas à un article, une catégorie est obligatoirement redirigée vers index.php en dehors des exceptions définies dans le htaccess 'Rewrite %Cond " etc...
     
  3. Stefano
    Stefano WRInaute discret
    Inscrit:
    12 Février 2006
    Messages:
    244
    J'aime reçus:
    0
    Bonjour justemoi,

    Merci pour votre réponse.

    Je me suis ma exprimé. Dotclear n'est pas à la racine du site ma dans un dossier (/recettes/ dans ce cas là)

    si on ajoute quelque chose après /recettes/ on tombe sur la page d'accueil du "blog" donc la même page peut avoir une infinité d'URI /recettes/... , /recettes/xyz ...

    si on prend l'URL d'une recette : /recette/10-nom-recette et on ajoute à la fin d'autre caractère on reste sur la même recette (on ne tombe pas sur l'index) donc chaque recette a elle aussi potentiellement une infinité d'URI

    Olivier dans les actualités de WRI utilise Dotclear et je vois qu'il a des URL uniques (si on y ajoute quoi que ce soit on obtient un message d'erreur). J'aimerais bien savoir comment il a fait.
     
  4. cedric_g
    cedric_g WRInaute accro
    Inscrit:
    18 Janvier 2006
    Messages:
    2 963
    J'aime reçus:
    1
    Bonjour


    Je pense qu'il y a une solution, que je n'ai pas encore appliquée mais sur laquelle je travaille. En fait je l'utilise déjà sur mon site photo pour vérifier l'URL Rewriting.

    Le principe est relativement simple : chaque page dans Dotclear a une adresse (url) qui est mémorisée dans la base de données. Cette adresse est notamment utilisée pour diverses choses (liens vers les commentaires depuis le billet, etc...)

    Il "suffit" donc de tester l'url en cours lors du chargement de la page, et de la comparer avec l'url "normale". En cas de différence, on fait une redirection 301 et basta !

    Exemple de fonctionnement sur ma galerie photo :
    -http://www.aube-nature.com/photo,mesangeeeeee-bain,6336,186.php (erreur volontaire sur "mésange")

    Automatiquement la page est redirigée vers le nom "normal" tel qu'il a été conçu à l'origine.



    Personnellement j'ai plus de difficultés sur les pages chronologiques, qui possèdent des titles et descriptions identiques entre elles :roll:
     
  5. Stefano
    Stefano WRInaute discret
    Inscrit:
    12 Février 2006
    Messages:
    244
    J'aime reçus:
    0
    Bonjour cedric_g,

    La solution que tu propose me semble très intéressante. Est-ce que tu pense que c'est facile de l'appliquer à Dotclear ?

    Je ne suis pas un pros donc tester l'URL cela me semble très logique mais comment procéder ? Par le biais du .htaccess ?

    Je n'en ai pas. Donc, en ce qui me concerne, aucune difficulté :D

    Merci beaucoup pour ton aide.
     
  6. cedric_g
    cedric_g WRInaute accro
    Inscrit:
    18 Janvier 2006
    Messages:
    2 963
    J'aime reçus:
    1
    J'avoue ne pas avoir trop eu le temps de m'y consacrer mais j'y ai déjà un peu travaillé. Il faudrait que je m'y recolle...
     
Chargement...
Similar Threads - Dotclear Erreur duplicate Forum Date
Dotclear - projet communautaire open-source a besoin de vous Développement d'un site Web ou d'une appli mobile 29 Juin 2017
Recherche aide sur Dotclear Demandes d'avis et de conseils sur vos sites 25 Juin 2014
Dotclear vers Wordpress Développement d'un site Web ou d'une appli mobile 3 Juin 2011
Search Console Erreur champ item manquant dans les données structurées Crawl et indexation Google, sitemaps 9 Août 2021
comment afficher l erreur 404 URL Rewriting et .htaccess 28 Juillet 2021
Erreur 5xx google search console Crawl et indexation Google, sitemaps 1 Juillet 2021
Erreur dans diagnostic Lighthouse : Registers an unload listener Débuter en référencement 29 Mai 2021
Search Console Comment faire partir les erreurs Couverture => Introuvable (404) Problèmes de référencement spécifiques à vos sites 12 Mars 2021
script PHP erreurs inexplicables. Développement d'un site Web ou d'une appli mobile 14 Février 2021
Erreur CLS, Pagespeed et Signaux Web Essentiels Crawl et indexation Google, sitemaps 8 Février 2021