Help, robots.txt sous prestashop, erreur google

eddy76 Messages postés 7 Statut Membre -  
 eddy76 -
Bonjour,

Je possède PRESTASHOP 1.5.0.2 et le fichier robots.txt est généré automatiquement par presta. Le problème c'est GOOGLE me dit que le robots.txt n'est pas pris en compte car il comporte plusieurs dizaines d'erreurs :-(

Voici une copie de mon robots.txt, voyez vous un truc qui ne va pas ?
Merci d'avance
Eddy

User-agent: *
# Private pages
Disallow: /*orderby=
Disallow: /*orderway=
Disallow: /*tag=
Disallow: /*id_currency=
Disallow: /*search_query=
Disallow: /*back=
Disallow: /*utm_source=
Disallow: /*utm_medium=
Disallow: /*utm_campaign=
Disallow: /*n=
Disallow: /*controller=addresses
Disallow: /*controller=address
Disallow: /*controller=authentication
Disallow: /*controller=cart
Disallow: /*controller=discount
Disallow: /*controller=footer
Disallow: /*controller=get-file
Disallow: /*controller=header
Disallow: /*controller=history
Disallow: /*controller=identity
Disallow: /*controller=images.inc
Disallow: /*controller=init
Disallow: /*controller=my-account
Disallow: /*controller=order
Disallow: /*controller=order-opc
Disallow: /*controller=order-slip
Disallow: /*controller=order-detail
Disallow: /*controller=order-follow
Disallow: /*controller=order-return
Disallow: /*controller=order-confirmation
Disallow: /*controller=pagination
Disallow: /*controller=password
Disallow: /*controller=pdf-invoice
Disallow: /*controller=pdf-order-return
Disallow: /*controller=pdf-order-slip
Disallow: /*controller=product-sort
Disallow: /*controller=search
Disallow: /*controller=statistics
Disallow: /*controller=attachment
Disallow: /*controller=guest-tracking
# Directories
Disallow: /*classes/
Disallow: /*config/
Disallow: /*download/
Disallow: /*mails/
Disallow: /*modules/
Disallow: /*translations/
Disallow: /*tools/
# Files
Disallow: /*fr/mot-de-passe-oublie
Disallow: /*fr/mot-de-passe-oublie
Disallow: /*fr/adresse
Disallow: /*fr/adresse
Disallow: /*fr/adresses
Disallow: /*fr/adresses
Disallow: /*fr/authentification
Disallow: /*fr/authentification
Disallow: /*fr/panier
Disallow: /*fr/panier
Disallow: /*fr/bons-de-reduction
Disallow: /*fr/bons-de-reduction
Disallow: /*fr/historique-des-commandes
Disallow: /*fr/historique-des-commandes
Disallow: /*fr/identite
Disallow: /*fr/identite
Disallow: /*fr/mon-compte
Disallow: /*fr/mon-compte
Disallow: /*fr/details-de-la-commande
Disallow: /*fr/details-de-la-commande
Disallow: /*fr/avoirs
Disallow: /*fr/avoirs
Disallow: /*fr/commande
Disallow: /*fr/commande
Disallow: /*fr/recherche
Disallow: /*fr/recherche
Disallow: /*fr/commande-rapide
Disallow: /*fr/commande-rapide
Disallow: /*fr/suivi-commande-invite
Disallow: /*fr/suivi-commande-invite

4 réponses

  1. Utilisateur anonyme
     
    Le fichier robots.txt est bon.
    Tu utilises Google Webmaster Tools pour tester ton fichier?

    Si l'erreur est du style "Des pages sont inaccessibles à cause du robots.txt" cela veut dire que Google a déjà référencé les pages que tu lui interdit.
    Il faut simplement attendre qu'il se mette à jour.

    A+
    0
    1. bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   2 435
       
      désolé ... mais : faux !
      0
  2. eddy76 Messages postés 7 Statut Membre
     
    Merci beaucoup de votre réponse mais j'ai modifié le fichier robots.txt en lui retirant les * dans les balises Disallow: /* et j'ai laissé le * uniquement sur : User-agent: * comme je l'ai lu sur de nombreux sites, pensez-vous que c'est bon ce que j'ai fait ?
    J'attends que Google traite mon robots pour voir comment il va l'interpréter

    Dans l'attente de votre réponse
    Eddy
    0
  3. eddy76 Messages postés 7 Statut Membre
     
    Pour info, il me précise une multitude d'erreurs et me dit que boot google ignore le fichier robots.txt à cause d'un nombre important d'erreurs, d'où le retrait des * car on dit que seul la balise User-agent doit comporter un * ??
    0
    1. bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   2 435
       
      pourrais-tu donner un peu plus d'explications précises sur ce qui t'est indiqué ?
      0
    2. eddy76
       
      Que google boot ne prend pas en compte le robots.txt car un nombre important d'erreur est détectée
      0
    3. bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   2 435
       
      quelles sont ces erreurs ???
      0
    4. eddy76
       
      Il ne le dit pas, il dit juste qu'il y a une multitude d'erreurs dans le robots et que google boot ignore volontairement mon robots.txt. Je viens de voir sur le net qu'on doit pas mettre les * sur les balises disallow j'ai donc retiré tous les * à l'exception de l'user-agent qu'en pensez-vous ? pourquoi Presta 1.5.2 les mets ces * ?
      0
    5. bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   2 435
       
      il y a des différences !!!
      Disallow: /js/
      Disallow: /*js/
      ne signifient pas la même chose
      - interdit le dossier /js
      - interdit les fichiers qui ont l'extension .js
      si tu bidouilles ainsi sans t'y connaître tu vas faire sauter le bouchon .... :)
      0
  4. eddy76
     
    :-( ah je vous donne le robots.txt tel que je l'ai modifié.
    En faite, mon but est que GOOGLE scanne les liens tags mais pas les pages dynamiques. En faite, je veux qu'il ne scanne pas les pages dynamiques et autres telles que les ? recherche, tag etc...

    Que me conseillez-vous ?
    Voici mon robots.txt modifié :

    User-agent: *
    # Private pages
    Disallow: /orderby=
    Disallow: /orderway=
    Disallow: /tag=
    Disallow: /id_currency=
    Disallow: /search_query=
    Disallow: /back=
    Disallow: /utm_source=
    Disallow: /utm_medium=
    Disallow: /utm_campaign=
    Disallow: /n=
    Disallow: /controller=addresses
    Disallow: /controller=address
    Disallow: /controller=authentication
    Disallow: /controller=cart
    Disallow: /controller=discount
    Disallow: /controller=footer
    Disallow: /controller=get-file
    Disallow: /controller=header
    Disallow: /controller=history
    Disallow: /controller=identity
    Disallow: /controller=images.inc
    Disallow: /controller=init
    Disallow: /controller=my-account
    Disallow: /controller=order
    Disallow: /controller=order-opc
    Disallow: /controller=order-slip
    Disallow: /controller=order-detail
    Disallow: /controller=order-follow
    Disallow: /controller=order-return
    Disallow: /controller=order-confirmation
    Disallow: /controller=pagination
    Disallow: /controller=password
    Disallow: /controller=pdf-invoice
    Disallow: /controller=pdf-order-return
    Disallow: /controller=pdf-order-slip
    Disallow: /controller=product-sort
    Disallow: /controller=search
    Disallow: /controller=statistics
    Disallow: /controller=attachment
    Disallow: /controller=guest-tracking
    # Directories
    Disallow: /classes/
    Disallow: /config/
    Disallow: /download/
    Disallow: /mails/
    Disallow: /modules/
    Disallow: /translations/
    Disallow: /tools/
    # Files
    Disallow: /fr/mot-de-passe-oublie
    Disallow: /fr/mot-de-passe-oublie
    Disallow: /fr/adresse
    Disallow: /fr/adresse
    Disallow: /fr/adresses
    Disallow: /fr/adresses
    Disallow: /fr/authentification
    Disallow: /fr/authentification
    Disallow: /fr/panier
    Disallow: /fr/panier
    Disallow: /fr/bons-de-reduction
    Disallow: /fr/bons-de-reduction
    Disallow: /fr/historique-des-commandes
    Disallow: /fr/historique-des-commandes
    Disallow: /fr/identite
    Disallow: /fr/identite
    Disallow: /fr/mon-compte
    Disallow: /fr/mon-compte
    Disallow: /fr/details-de-la-commande
    Disallow: /fr/details-de-la-commande
    Disallow: /fr/avoirs
    Disallow: /fr/avoirs
    Disallow: /fr/commande
    Disallow: /fr/commande
    Disallow: /fr/recherche
    Disallow: /fr/recherche
    Disallow: /fr/commande-rapide
    Disallow: /fr/commande-rapide
    Disallow: /fr/suivi-commande-invite
    Disallow: /fr/suivi-commande-invite
    0