Lorsque vous allez travailler sur le référencement de votre boutique Prestashop, il viendra un moment où vous devrez créer un fichier nommé « robots.txt ».
Ce fichier qui s’ajoute à la racine d’un site est destiné aux moteurs de recherche qui vont parcourir le site. Le fichier robots.txt a plusieurs utilités dans le référencement naturel d’un site, il est donc important de le mettre en place et c’est ce que vous allez découvrir dans la suite de cet article.
Pour vous faire accompagner dans la mise en place du fichier robots.txt de votre site e-commerce Prestashop, n’hésitez pas à faire appel à un développeur Prestashop. Déposez un projet sur Codeur.com et comparez les devis de nombreux freelances afin de trouver le prestataire le plus adapté à votre projet.
Pourquoi mettre en place un fichier robots.txt ?
Un moteur de recherche tel que Google utilise le fichier « robots.txt » des sites pour savoir comment parcourir les différentes pages de chaque site et lesquelles il peut ou non parcourir. Ce fichier robots.txt est donc comme une aide pour les moteurs de recherche qui vont analyser votre site web selon les indications présentes dans le fichier.
Dans le fichier robots.txt, vous pourrez indiquer aux moteurs de recherche les pages que vous souhaitez qu’ils explorent et celles qu’ils ne devront pas explorer dans le but d’optimiser le parcours des moteurs de recherche (crawl) et l’indexation des pages de votre site.
Sans fichier robots.txt, les moteurs de recherche ne sauront pas comment parcourir votre site puisqu’ils n’auront aucune indication de votre part et devront donc investiguer par eux-mêmes pour crawler les pages de votre site.
Créer un fichier robots.txt sur Prestashop
Prestashop fournit une fonction toute prête pour générer automatiquement le fichier robots.txt sur votre boutique. Cette fonctionnalité vous permet de créer un robots.txt standard qui sera suffisant pour la plupart des propriétaires d’une boutique Prestashop, vous n’aurez donc pas besoin d’apporter des modifications après que le fichier soit généré.
Attention, si vous avez déjà un robots.txt celui-ci sera remplacé par le nouveau fichier robots.txt généré par la fonctionnalité de Prestashop. Assurez-vous donc de ne pas déjà avoir de fichier robots.txt sur votre site sinon vous perdrez tous le contenu de votre robots.txt existant.
Pour créer le fichier robots.txt en un clic sur Prestashop, vous devez être connecté en tant qu’administrateur ou avec un compte ayant la permission d’accéder à la génération du fichier robots.txt.
Une fois connecté, déroulez la section « Paramètres de la boutique » et cliquez sur « Trafic & SEO » (1). Descendez ensuite tout en bas de la page « SEO & URL » pour y trouver une section nommée « Génération du fichier robots.txt ». C’est dans cette section que vous pourrez voir si un fichier robots.txt a déjà été généré et que vous pourrez en générer un nouveau, grâce au bouton « Générer le fichier robots.txt » (2)
Cliquez sur le bouton « Générer le fichier robots.txt » pour générer le fichier robots.txt de votre boutique Prestashop qui sera créé en quelques secondes. Lorsque la notification de succès de la génération du fichier robots.txt s’affichera, vous pourrez alors vérifier que le fichier a bien été créé.
Pour vérifier le fichier robots.txt de votre boutique Prestashop, vous devez vous rendre à cette URL en remplaçant « maboutique.fr » par le nom de domaine de votre site web :
http://www.maboutique.fr/robots.txt
Si la page est bien trouvée par votre site et que vous accédez à une page avec quelques lignes semblables à celles-ci :
User-agent: *
# Allow Directives
Allow: */modules/*.css
Allow: */modules/*.js
Allow: */modules/*.png
Allow: */modules/*.jpg
Allow: /js/jquery/*
# Private pages
Disallow: /*?order=
Disallow: /*?tag=
Disallow: /*?id_currency=
Disallow: /*?search_query=
Alors votre fichier robots.txt a bien été généré par Prestashop !
Modifier le fichier robots.txt sur Prestashop
La modification du fichier robots.txt sur une boutique Prestashop est tout à fait possible, mais ne sera pas accessible directement via l’interface d’administration, du moins pas sans module spécifique.
Si vous ne souhaitez pas ajouter un énième module sur votre boutique Prestashop pour modifier le fichier robots.txt, vous pourrez réaliser cette action en accédant aux fichiers de votre site à l’aide d’un client et d’une connexion FTP.
Modifier le fichier robots.txt d’un site PrestaShop avec un module
Il existe de nombreux modules PrestaShop pour créer et modifier le fichier robots.txt de votre site PrestaShop.
Vous pouvez rechercher « robots.txt » dans la liste des modules disponibles sur PrestaShop pour trouver un module compatible avec votre version de PrestaShop.
La plupart des modules pour modifier le fichier robots.txt sont des modules SEO plus complet qui englobent la gestion du fichier robots.txt.
Vous pouvez également trouver des modules dédiés réalisés par des développeurs indépendants, mais vous avez moins de garanties sur la maintenance du plugin. Il existe aussi des modules gratuits que l’on peut trouver sur internet, mais sans garantie non concernant leur longévité.
Modifier le fichier robots.txt sur Prestashop avec un client FTP
La modification d’un fichier à partir d’un client FTP est plus rapide et simple puisque vous n’aurez pas besoin d’installer, configurer ou gérer un module sur votre boutique.
Connectez-vous aux fichiers de votre boutique Prestashop à l’aide d’une connexion et d’un client FTP tel que FileZilla.
Lorsque vous serez connecté, vous trouverez rapidement le fichier robots.txt puisque celui-ci se trouve à la racine de votre site web. Ouvrez le fichier avec un éditeur texte de votre choix pour pouvoir modifier des règles existantes (1) ou ajouter de nouvelles règles à la suite du fichier (2).
Enregistrez votre fichier pour valider les modifications apportées au fichier robots.txt, puis vérifiez que les règles se soient bien appliquées au robots.txt directement sur votre site.
Notre astuce pour mettre en place un fichier robots.txt sur Prestashop
Mettre en place un fichier robots.txt est important pour votre site pour que celui-ci soit mieux référencé par les moteurs de recherche. Si vous n’avez pas encore de fichier robots.txt, vous pouvez le faire en quelques clics grâce à Prestashop qui propose de générer ce fichier pour vous.
Vous pourrez ensuite modifier le fichier robots.txt pour y ajouter les règles dont vous aurez besoin. Si vous ne savez pas quelles règles écrire dans le robots.txt, n’hésitez pas à poster une annonce gratuite sur Codeur.com pour trouver rapidement l’aide d’un freelance qui pourra vous aider à gérer le fichier robots.txt de votre boutique Prestashop.