Erreurs d'Exploration Google suite à une mauvaise réécriture...

Discussion dans 'URL Rewriting et .htaccess' créé par concorde4, 7 Avril 2011.

  1. concorde4
    concorde4 Nouveau WRInaute
    Inscrit:
    4 Mai 2005
    Messages:
    4
    J'aime reçus:
    0
    Bonjour,
    je galère depuis plusieurs jours à essayer de corriger des erreurs qui apparaissent dans GoogleWebmaster Tool.
    J'ai un site ecommerce sous oscommerce avec une réécriture qui se fait bien sauf que dans un cas particulier que je n'arrive pas à reproduire, il me génère des liens indexés par google, avec des erreurs de redirection.
    J'ai 600 erreurs comme ça...

    Pas moyen de retrouver la source de ce problème... alros je me penche sur la réécriture dans un premier temps pour limiter les erreurs google.

    Voila le lien généré :
    Code:
    http://fr.mondomaine.com/bordure-accessoire-de-jardin/inclassables/repose-genoux-laurier-p-514.html-10
    qui devrait être de la forme
    Code:
    http://fr.mondomaine.com/bordure-accessoire-de-jardin/inclassables/repose-genoux-laurier-p-514.html
    c'est le .html-xx (xx prend une valeur allant de 1 à 2 chiffres) qui me pose problème

    J'ai essayé ceci dans le htaccess :
    Code:
    RewriteRule ^\.html-([0-9]+) /^\.html$ [R=301]
    ou encore
    RewriteRule ^html-(.*) /^html$
    mais sans succès. Et j'ai quelquepeu du mal avec ces règles alambiquées je dois dire .

    Si une âme charitable pouvait m'aiguiller dans cette recherche ... Merci d'avance.
    Seb
     
  2. Force Referencement
    Force Referencement WRInaute discret
    Inscrit:
    26 Mars 2011
    Messages:
    73
    J'aime reçus:
    0
    Essaye juste :

    Code:
    RewriteRule ^(.*)\.html([0-9]+)$ http://www.tonsite.fr/$1.html [R=301,L]
    Le mieux serait quand même de modifier le PHP pour éviter que ce genre d'urls soient générées.
     
  3. concorde4
    concorde4 Nouveau WRInaute
    Inscrit:
    4 Mai 2005
    Messages:
    4
    J'aime reçus:
    0
    Merci du coup de main.
    J'ai testé ton code, sans succès.

    y compris une variante :
    Code:
    RewriteRule ^(.*)\.html([0-9]+)$ ^(.*)\.html [R=301,L]
    Je pense que ces pages ont été indexées par google à un moment où mon script a du générer des erreurs. et que du fait de cette mauvaise redirection, il n'y a ni 301, ni 404 donc il les garde en mémoire et les recrawles sans arret.

    SEb
     
  4. Force Referencement
    Force Referencement WRInaute discret
    Inscrit:
    26 Mars 2011
    Messages:
    73
    J'aime reçus:
    0
    Faute d'inattention, nous avons oublié le "-" dans l'expression.
    Voici le code complet, testé et fonctionnel :

    Code:
    RewriteEngine on
    RewriteRule ^(.*)\.html-([0-9]+)$ http://www.tonsite.fr/$1\.html [R=301,L]
     
  5. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    11 928
    J'aime reçus:
    78
    Et tu peux utiliser Xenu Link Sleuth sur ton site pour vérifier que ces url ne sont plus accessibles, et identifier d'où elles le sont le cas échéanT.
     
  6. concorde4
    concorde4 Nouveau WRInaute
    Inscrit:
    4 Mai 2005
    Messages:
    4
    J'aime reçus:
    0
    Merci pour ces bons conseils. Je teste l'urlrewriting ce soir, en heure creuse....
    Et je vous fait un retour.

    Je regarderai également Xenu.

    Seb
     
  7. concorde4
    concorde4 Nouveau WRInaute
    Inscrit:
    4 Mai 2005
    Messages:
    4
    J'aime reçus:
    0
    Bravo Force Referencement, ça fonctionne nickel ! Merci beaucoup.

    Si je peux me permettre, pour bien saisir le mécanisme :
    peu importe le sens [R=301,L] ou [L,R=301] ?

    le $1 contient tout ce qui est après le nom de domaine et avant le .html, et ce grâce à la règle ^(.*) mais quel est le code qui lui fait faire abstraction de mon nom de domaine ?

    Enfin, ces redirections 301 devraient bien permettre de supprimer toutes mes erreurs d'exploration dans GWT ?

    MErci pour tout.

    Seb
     
  8. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 932
    J'aime reçus:
    5
    Ca te fera disparaître les erreurs de GWT, mais ce n'est qu'un patch.

    (Tu peux fermer les yeux quand le feu est rouge: ça ne t'empêchera pas de prendre un PV ;))

    Vérifie d'où viennent ces erreurs (GWT te l'indique), et corrige le problème à la source.
     
Chargement...
Similar Threads - Erreurs Exploration Google Forum Date
Erreurs d'exploration dans Outils Google webmaster Problèmes de référencement spécifiques à vos sites 15 Octobre 2014
Erreurs d'exploration Google Débuter en référencement 21 Avril 2014
Erreurs d'exploration Google Webmaster Tools Problèmes de référencement spécifiques à vos sites 31 Mars 2014
Google Erreurs d'exploration etranges Débuter en référencement 17 Juin 2013
Erreurs d'exploration Google Débuter en référencement 2 Mai 2012
Google Webmaster tools : Erreurs d'exploration Référencement Google 3 Août 2011
Search Console Erreurs d'exploration rapport Couverture Crawl et indexation Google, sitemaps 15 Avril 2020
erreurs d'exploration Demandes d'avis et de conseils sur vos sites 5 Novembre 2018
Erreurs d'exploration GG webmaster tools Crawl et indexation Google, sitemaps 27 Juillet 2017
WMT - Erreurs d'exploration - URL concatener Crawl et indexation Google, sitemaps 24 Février 2016