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.
Sommaire :
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.
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 !
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.
Commençons par la méthode avec un module vous permettant de modifier le fichier robots.txt de votre site Prestashop.
Ce module créé par la team Ever se nomme « Prestashop SEO : module gratuit de personnalisation du robots.txt » que vous pouvez retrouver directement sur le site de la team Ever. En effet, vous ne pourrez pas installer ce module directement depuis le catalogue des modules de Prestashop.
Pour installer le module de personnalisation du robots.txt, vous devrez vous rendre sur ce site https://www.team-ever.com/prestashop-module-de-personnalisation-du-robots-txt/ puis commander le module en l’ajoutant au panier grâce au bouton « Ajouter au panier » en bas de la page.
Le module étant gratuit, vous n’aurez rien à régler lors de la commande, vous devrez seulement créer un compte qui vous permettra de télécharger ensuite le module.
Suivez les étapes pour commander le module sur le site donné ci-dessus puis lorsque la commande sera passée, rendez-vous dans les téléchargements de votre compte (1 & 2). Sur la page des téléchargements, vous trouverez une ligne avec le module que vous venez de commander et un bouton « everpsrobots.zip » (3) sur lequel vous devez cliquer pour télécharger le module au format .zip.
Un bouton de téléchargement du module se trouve aussi à la fin de la page de confirmation de la commande. Vous pouvez aussi télécharger le module à ce moment-là sans devoir retourner dans votre compte.
Retournez sur l’interface d’administration de votre boutique Prestashop et plus précisément sur la page de gestion de vos modules dans « Modules > Gestionnaire de modules » (1) puis cliquez sur « Installer un module » (2) :
Une fenêtre apparaîtra où vous pourrez y faire glisser ou sélectionner le module au format .zip que vous venez de télécharger sur le site de la team Ever.
Attendez la fin de l’installation du module, vous pourrez ensuite accéder à une nouvelle page sur votre site en cliquant sur le bouton « Configurer » du module « Ever Robots » dans la liste des modules de votre boutique.
Pour ajouter des règles au fichier robots.txt avec le module « Ever Robots », il vous suffit de renseigner cette règle dans le champ « Robots custom rules » (1) puis de cliquer sur « Enregistrer » (2).
Les règles ajoutées à partir du module seront ajoutées au robots.txt de votre boutique Prestashop lors de la prochaine génération du fichier robots.txt. Réitérez les étapes vues dans la partie précédente de cet article « Créer un fichier robots.txt sur Prestashop » pour générer un nouveau fichier robots.txt et appliquer les nouvelles règles du module « Ever Robots ».
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.
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.