
Vous gérez un site vitrine ou une boutique en ligne et votre développeur vous a déjà parlé d’un « accès FTP » sans que vous sachiez vraiment de quoi il retourne ? Vous n’êtes pas seul. Le protocole FTP fait partie de ces briques techniques invisibles qui font tourner le web depuis des décennies. Pourtant, comprendre son fonctionnement vous rend immédiatement plus autonome : pour transférer un fichier sur votre serveur, récupérer une sauvegarde, ou simplement dialoguer d’égal à égal avec vos prestataires techniques.
Dans ce guide, je vous explique ce qu’est le FTP, comment fonctionne un transfert de fichiers entre un client et un serveur, dans quels cas concrets vous en aurez besoin en tant que propriétaire de site, et pourquoi les alternatives sécurisées comme le SFTP doivent aujourd’hui être votre choix par défaut.
Qu’est-ce que le protocole FTP ?
Le FTP (File Transfer Protocol, ou protocole de transfert de fichiers en français) est un protocole de communication conçu pour échanger des fichiers entre deux machines connectées à un réseau, le plus souvent Internet. Concrètement, il permet d’envoyer des fichiers depuis votre ordinateur vers un serveur distant (on parle de téléversement ou upload) et de télécharger des fichiers depuis ce serveur vers votre machine (le téléchargement ou download).
C’est l’un des protocoles les plus anciens du web, antérieur même au HTTP que vous utilisez pour naviguer. Sa longévité s’explique par sa simplicité : il fait une seule chose, transmettre des fichiers, et il la fait de manière fiable, quel que soit le poids ou le format des données.
Pour un propriétaire de site web, le FTP est avant tout la porte d’entrée vers les fichiers qui composent son site : pages, images, feuilles de style, scripts, fichiers de configuration. Tout ce que votre site affiche existe quelque part sur un disque de serveur, et le FTP est historiquement le moyen d’y accéder directement.
Comment fonctionne un transfert FTP ?
Le modèle client-serveur
Le FTP repose sur une architecture client-serveur. D’un côté, le serveur FTP : une machine distante (généralement chez votre hébergeur) qui stocke vos fichiers et attend les demandes. De l’autre, le client FTP : un logiciel installé sur votre ordinateur qui envoie des commandes au serveur et reçoit ses réponses.
Le dialogue suit toujours le même modèle : le client formule une demande (lister un dossier, envoyer un fichier, en récupérer une copie), le serveur exécute et renvoie un code de réponse. Ce va-et-vient de commandes et de réponses est invisible pour vous : les logiciels modernes l’habillent d’une interface graphique où un simple glisser-déposer suffit à lancer un transfert.
La connexion : adresse, identifiant, mot de passe
Pour établir une connexion FTP, trois informations vous sont indispensables :
- l’adresse FTP du serveur (souvent une adresse du type ftp.votredomaine.com, fournie par votre hébergeur)
- votre identifiant de connexion
- votre mot de passe
Un quatrième paramètre entre parfois en jeu : le port de connexion. Le FTP classique utilise le port 21 par défaut, tandis que le SFTP passe par le port 22. Une fois ces paramètres renseignés dans votre client FTP, vous accédez à l’arborescence des fichiers du serveur comme s’il s’agissait d’un dossier de votre propre ordinateur.
Modes de transfert et encodage
Le FTP distingue deux modes de transmission selon la nature des fichiers transférés : le mode ASCII pour les fichiers texte et le mode binaire pour tout le reste (images, archives, exécutables). Ce choix d’encodage est aujourd’hui géré automatiquement par les logiciels, mais il explique certains bugs historiques, comme des fichiers corrompus après un envoi dans le mauvais mode.
À quoi sert le FTP quand on possède un site web ?
C’est ici que la théorie rejoint votre quotidien d’entrepreneur. Voici les situations réelles où un accès FTP devient indispensable, avec des exemples tirés de mon activité auprès de sites e-commerce et vitrines.
Déployer ou migrer un site
Le déploiement d’un site consiste à téléverser l’ensemble de ses fichiers sur le serveur d’hébergement. Lors d’une migration (changement d’hébergeur, refonte), le FTP permet de récupérer l’intégralité des fichiers de l’ancien serveur puis de les transmettre vers le nouveau.
Exemple concret : un artisan qui migre son site vitrine WordPress vers un hébergeur plus performant devra récupérer par FTP le dossier wp-content (thème, extensions, images) avant de le réinstaller sur le nouveau serveur. Sans accès FTP, cette opération est tout simplement impossible en autonomie.
Modifier des fichiers techniques essentiels au référencement
Certains fichiers stratégiques pour votre référencement ne sont accessibles que par FTP sur de nombreuses installations : le fichier robots.txt qui pilote l’exploration de votre site par Google, le fichier .htaccess qui gère vos redirections, ou encore votre sitemap XML.
Exemple vécu : après une refonte, un e-commerçant constate une chute de trafic. En me connectant en SFTP à son serveur, je découvre un robots.txt resté en mode « Disallow » depuis la préproduction, qui bloquait l’exploration de tout le site. Deux minutes de correction par FTP, et le site redevenait explorable. Ce type d’intervention illustre pourquoi un audit technique passe souvent par un accès direct aux fichiers du serveur.
Réparer un site inaccessible
Quand une extension défectueuse fait planter un site WordPress ou WooCommerce, l’interface d’administration devient souvent inaccessible. Le FTP est alors la seule voie d’accès : il suffit de renommer le dossier de l’extension fautive directement sur le serveur pour restaurer le site. Pour un e-commerçant, chaque heure d’indisponibilité représente des ventes perdues : savoir qui contacter et disposer de ses accès FTP à jour fait toute la différence.
Sauvegarder et partager des fichiers volumineux
Le FTP reste pertinent pour le partage et l’échange de fichiers lourds qui dépasseraient les limites d’une pièce jointe d’email : exports de catalogue produits, banques d’images haute définition, sauvegardes complètes de site. Pour la collaboration documentaire au quotidien, des solutions de stockage cloud comme Google Drive ont toutefois largement pris le relais, avec une expérience utilisateur bien plus accessible.
À noter : si votre boutique tourne sur Shopify, vous n’avez pas d’accès FTP à proprement parler. La plateforme héberge et gère les fichiers pour vous, et les échanges de données passent par d’autres mécanismes, notamment les API. C’est une différence structurelle importante entre les plateformes SaaS fermées et les CMS auto-hébergés comme WordPress.
Avantages et limites du FTP
Ce qui a fait son succès
Le FTP doit sa longévité à des atouts bien réels. Il gère sans difficulté les transferts de fichiers volumineux et les envois en masse : téléverser plusieurs milliers d’images produits en une seule opération ne lui pose aucun problème. La plupart des clients FTP permettent aussi de reprendre un chargement interrompu là où il s’était arrêté, un vrai confort sur les connexions instables. Enfin, il est universel : tous les hébergeurs le proposent, tous les systèmes le comprennent.
Sa grande faiblesse : l’absence de chiffrement
Le FTP classique transmet tout en clair sur le réseau : vos fichiers, mais aussi votre identifiant et votre mot de passe. N’importe quel intermédiaire techniquement équipé sur le trajet de la connexion peut intercepter ces informations. Aucun chiffrement, aucune protection.
Concrètement, cela signifie qu’utiliser le FTP simple depuis un wifi public pour accéder au serveur de votre boutique en ligne revient à envoyer vos clés d’accès sur une carte postale. C’est la raison pour laquelle le FTP « nu » ne devrait plus jamais être utilisé en production.
FTP, SFTP, FTPS : quelles différences ?
Deux évolutions sécurisées ont été développées pour corriger cette faille, et leurs noms proches créent souvent la confusion.
Le FTPS (FTP Secure) est le protocole FTP historique auquel on ajoute une couche de chiffrement TLS, la même technologie qui sécurise les sites en HTTPS. La structure du protocole reste identique, mais les données qui circulent sont chiffrées.
Le SFTP (SSH File Transfer Protocol) est en réalité un protocole différent, construit sur SSH. Toute la session est chiffrée de bout en bout, de l’authentification jusqu’au dernier octet transféré. Il permet aussi de remplacer le mot de passe par une clé de chiffrement, une méthode d’authentification bien plus robuste. Les algorithmes de chiffrement utilisés par SSH en font aujourd’hui la référence en matière de transfert de fichiers sécurisé.
En pratique, retenez ceci : la quasi-totalité des hébergeurs sérieux proposent le SFTP, et c’est lui que vous devez utiliser par défaut. Si votre hébergeur ne propose que du FTP non chiffré, c’est en soi un signal sur la qualité de son infrastructure.
Quel logiciel FTP choisir ?
Pas besoin de ligne de commande pour utiliser le FTP : des logiciels gratuits et éprouvés font le travail avec une interface visuelle.
FileZilla est le client le plus répandu. Gratuit, open source, disponible sur Windows, macOS et Linux, il affiche côte à côte les fichiers de votre ordinateur et ceux du serveur : un glisser-déposer d’un panneau à l’autre lance le transfert. C’est celui que je recommande aux propriétaires de sites qui débutent.
WinSCP est une excellente alternative sur Windows, particulièrement appréciée pour sa gestion fine du SFTP, sa synchronisation de dossiers et son éditeur intégré qui permet de modifier un fichier distant sans le télécharger manuellement.
Cyberduck, sur macOS et Windows, se distingue par sa prise en charge des protocoles de stockage cloud en plus du FTP et du SFTP.
Quel que soit votre choix, un rapide tutoriel de prise en main suffit : renseignez l’adresse du serveur, l’identifiant et le mot de passe fournis par votre hébergeur, sélectionnez le protocole SFTP, et vous êtes connecté.
Bonnes pratiques de sécurité pour vos transferts
Un accès FTP compromis, c’est potentiellement un site entier compromis : injection de code malveillant, vol de données clients, pages de spam invisibles qui détruisent votre référencement. Voici les règles à appliquer systématiquement.
Bannissez le FTP non chiffré. Utilisez exclusivement le SFTP ou, à défaut, le FTPS. La case à cocher se trouve dans les paramètres de connexion de votre logiciel.
Protégez vos identifiants. Un mot de passe long et unique, jamais transmis par email en clair. Si vous devez communiquer un accès à un prestataire, créez un compte dédié que vous pourrez révoquer ensuite.
Limitez les accès dans le temps et le périmètre. Votre hébergeur permet généralement de créer des comptes FTP restreints à un dossier précis. Un prestataire qui intervient sur votre blog n’a pas besoin d’accéder aux fichiers de configuration de votre boutique.
Faites l’inventaire régulièrement. Combien de personnes détiennent aujourd’hui un accès à votre serveur ? Anciens prestataires, agences précédentes, stagiaires partis depuis longtemps : chaque accès oublié est une porte laissée ouverte.
Sauvegardez avant chaque intervention. Une copie complète des fichiers avant toute modification vous garantit un retour en arrière possible en cas d’erreur.
FTP et SEO : pourquoi ce sujet technique concerne directement votre visibilité
Vous vous demandez peut-être ce qu’un protocole de transfert de fichiers vient faire sur le blog d’un consultant SEO. La réponse tient en une phrase : une partie décisive de votre référencement naturel se joue dans des fichiers accessibles uniquement par FTP.
Le robots.txt qui autorise ou bloque Google. Le .htaccess qui gère vos redirections 301 lors d’une refonte. Les images produits à compresser pour améliorer vos temps de chargement. Les fichiers de thème à alléger pour vos Core Web Vitals. Autant d’optimisations techniques qui passent, à un moment ou un autre, par une connexion au serveur.
C’est précisément le rôle d’un accompagnement par un freelance SEO qui maîtrise à la fois la stratégie éditoriale et la couche technique : intervenir directement sur les fichiers de votre site, en toute sécurité, sans dépendre d’allers-retours interminables entre votre agence web et votre rédacteur.
Ce qu’il faut retenir
Le protocole FTP est le moyen historique de transférer des fichiers entre votre ordinateur et le serveur qui héberge votre site. Il fonctionne sur un modèle client-serveur simple : une adresse, un identifiant, un mot de passe, et un logiciel gratuit comme FileZilla ou WinSCP suffit pour accéder à l’ensemble des fichiers de votre site.
Retenez trois points essentiels. D’abord, le FTP classique n’est pas chiffré : exigez systématiquement le SFTP pour protéger vos accès. Ensuite, la maîtrise de vos accès serveur est un enjeu de sécurité autant que d’autonomie : sachez qui détient vos identifiants et révoquez les accès inutiles. Enfin, ces fichiers accessibles par FTP (robots.txt, .htaccess, images, thème) sont au cœur de votre performance SEO.
Vous avez un doute sur la configuration technique de votre site, un robots.txt mystérieux ou une migration à sécuriser ? Parlons-en. J’accompagne les propriétaires de sites e-commerce et vitrines sur toute la chaîne, de l’audit technique au contenu qui positionne. Contactez-moi pour un premier échange sans engagement.
