Importer des liens en masse depuis un CSV

Formater un CSV, importer jusqu'à 50 000 liens en une seule opération et corriger les erreurs signalées par l'importateur avant que quoi que ce soit ne soit écrit.

4 min de lectureMis à jour 2026-05-15

Ce que vous allez faire

  • Préparer un CSV avec une colonne destination obligatoire et des colonnes optionnelles slug, title et tags.
  • Charger et prévisualiser les erreurs avant que quoi que ce soit ne soit écrit — les lignes invalides sont mises en évidence et peuvent être ignorées.
  • Traiter jusqu'à 50 000 liens par import ; réexécuter le même fichier sans risque car l'importateur est idempotent pour les lignes sans slug.

Si vous avez une feuille de calcul d'URLs de destination que vous souhaitez raccourcir toutes en même temps — migration depuis un autre outil, lancement d'une campagne ou initialisation d'un nouvel espace de travail — l'importateur en masse est la bonne approche. Il prévisualise les erreurs avant que quoi que ce soit ne soit validé, vous permettant de corriger les problèmes sans imports partiels.

Format CSV#

L'importateur attend un fichier séparé par des virgules avec une ligne d'en-tête. La seule colonne requise est destination. Tout le reste est optionnel.

destination,slug,title,tags
https://acme.com/spring-sale,spring-2026,Spring Sale 2026,campaign:spring
https://acme.com/about,,About Us,
https://acme.com/contact,contact-us,,support:contact

Règles des colonnes :

  • destination (requise) — l'URL complète incluant https://. Les URLs sans schéma sont rejetées.
  • slug (optionnel) — un slug court personnalisé. Lettres, chiffres et tirets uniquement. Si vide, nous générons un code aléatoire de 6 caractères.
  • title (optionnel) — une étiquette lisible par l'humain affichée dans la liste des liens.
  • tags (optionnel) — une ou plusieurs balises séparées par des deux-points ou des points-virgules. Les balises sont créées automatiquement si elles n'existent pas.

L'ordre des colonnes n'a pas d'importance tant que les noms d'en-tête correspondent. Les colonnes supplémentaires sont ignorées.

Démarrer un import#

  1. Allez dans Outils → Import en masse (ou cliquez sur le bouton d'import depuis Liens).
  2. Chargez votre fichier CSV. L'importateur l'analyse et affiche un tableau de prévisualisation.
  3. Examinez la prévisualisation. Toute ligne avec une erreur est mise en évidence — survolez l'icône d'erreur pour voir ce qui ne va pas.
  4. Cliquez sur Importer pour écrire les lignes valides. Les lignes erronées sont ignorées.

L'import s'exécute en arrière-plan. Pour les grands fichiers, un indicateur de progression affiche combien de lignes ont été traitées. Vous recevrez un e-mail récapitulatif une fois terminé.

Le plafond de 50 000 liens#

Chaque opération d'import est limitée à 50 000 lignes. Si votre fichier est plus grand, divisez-le en plusieurs fichiers et exécutez-les séquentiellement. Il n'y a pas de limite quotidienne sur les opérations d'import.

Déduplication#

L'importateur vérifie les slugs par rapport aux liens existants. Si le slug d'une ligne existe déjà dans l'espace de travail :

  • La ligne est ignorée avec une erreur (« slug déjà pris »).
  • Le lien existant n'est pas modifié.

Si la colonne slug est vide, nous générons toujours un nouveau code unique, donc les lignes sans slug n'entrent jamais en conflit.

Si vous réimportez un fichier précédemment partiellement traité, l'importateur est idempotent pour les lignes sans slug (chaque exécution crée de nouveaux liens avec de nouveaux codes). Pour les slugs explicites, seules les lignes dont les slugs n'existent pas déjà dans l'espace de travail réussiront.

Erreurs d'import courantes et corrections#

« URL invalide » — la destination ne comprend pas de schéma (https://) ou contient des caractères non valides dans une URL. Corrigez la cellule dans votre feuille de calcul et rechargez.

« Slug déjà pris » — un lien avec ce slug existe déjà. Supprimez soit le slug pour obtenir un code auto-généré, soit changez-le pour quelque chose d'unique.

« Le slug contient des caractères invalides » — les slugs ne peuvent contenir que des lettres (a-z, A-Z), des chiffres (0-9) et des tirets (-). Les espaces, underscores et points ne sont pas autorisés.

« Fichier trop grand » — le fichier dépasse le plafond de 50 000 lignes. Divisez-le et importez en lots.

« Destination bloquée » — notre scanner d'URL a signalé la destination comme malveillante ou dans une catégorie bloquée. Si vous pensez qu'il s'agit d'un faux positif, contactez le support avec l'URL.

Résolution des problèmes#

Mon import s'est terminé mais certaines lignes manquent. Téléchargez le rapport d'import — un lien apparaît dans le récapitulatif d'import. Le rapport indique quelles lignes ont été ignorées et pourquoi. La plupart des lignes ignorées sont des slugs en double ou des URLs invalides.

L'importateur dit que le fichier est malformé. Assurez-vous que le fichier est bien en CSV (pas TSV ou Excel .xlsx). Ouvrez-le dans un éditeur de texte et confirmez que les virgules sont le délimiteur et que la ligne d'en-tête est présente.

L'import est bloqué sur « traitement en cours ». Les grands imports (des dizaines de milliers de lignes) peuvent prendre quelques minutes. Actualisez la page pour vérifier le statut actuel. S'il est toujours bloqué après 10 minutes, contactez le support avec l'ID d'import affiché dans l'URL.

Cela vous a-t-il été utile ?
Besoin de plus ? Écrivez à l'équipe - réponse sous un jour ouvré.Contacter le support