Jump to content

Robot.txt, Disallow: /*cart et Images bloquées (PS1.6.1.7)


Recommended Posts

Bonjour,

 

Sous Presatashop 1.6.1.7, en analysant mon site sous Google Webmaster Tools, j'ai un nombre important de ressources bloquées par mon robot.txt.

Une petite analyse m'informe par exemple :
post-818855-0-56654300-1477394756_thumb.png

 

Où l'on peut voir que des URL d'images telles que 

https://www.monvendeur.com/422-cart_default/opticfilm-8100.jpg
https://www.monvendeur.com/423-cart_default/opticfilm-8100.jpg

sont bloquées.
Google m'indique alors que c'est la consigne Disallow: /*cart de mon fichier robot.txt qui en est la cause.
En effet, cette consigne interdit toute URL contenant le mot "cart".

 

Dans ce cas précis, ces images correspondent aux miniatures des images du produit dans le carrousel de présentation sur la page produit.

 

Est-ce un bug de Prestashop ?

 

Comment gérer les entrées du robot.txt alors qu'elles sont générées par Prestahsop ?

 

A vous lire.
Merci.

 

Share this post


Link to post
Share on other sites

Vite fait bien fait:

 

dans robot txt a ajouter :

# Disallow: */modules/
Disallow: */translations/
Disallow: */tools/
Disallow: /*modules/*.xml$
Disallow: /*modules/*.txt$
Disallow: /*modules/*.php$
Disallow: /*modules/*.tpl$
 
 
plus qu'a attendre (cela autorise les images dans les modules pour les robot mais pas les fichiers xml, txt, php ...etc)
Edited by ritopina (see edit history)

Share this post


Link to post
Share on other sites

 

Vite fait bien fait:

 

dans robot txt a ajouter :

# Disallow: */modules/
Disallow: */translations/
Disallow: */tools/
Disallow: /*modules/*.xml$
Disallow: /*modules/*.txt$
Disallow: /*modules/*.php$
Disallow: /*modules/*.tpl$
 
 
plus qu'a attendre (cela autorise les images dans les modules pour les robot mais pas les fichiers xml, txt, php ...etc)

 

OK... Mais alors, quid de la ligne Disallow: /*cart ?

Share this post


Link to post
Share on other sites
  • 1 year later...
Il y a 4 heures, P i l o u a dit :

Bonjour,

 

Sur mon Ps 1.6.1.16, je n'ai pas la ligne "Disallow: /*cart" dans mon robot.txt.

Sauvegarder votre fichier par ftp et régénérer-le via le Bo.

Merci du retour...

Je viens de tester et bien non, cela me génère "Disallow: /*cart" dans mon robot.txt

C'est dingue... J'ai un autre site mais créé en 1;6.0.9 puis migré successivement et je n'ai pas ce problème.

Le site qui me génère ce mauvais robot.txt a été installé en 1.6.1.x (je ne me souviens plus) puis migré successivement.

Savez-vous où le peux modifier le code source ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More