Publiez votre blog simultanément sur Medium, Dev.to et Hashnode — sans copier-coller
Vous avez écrit l’article une seule fois. Le publier sur Medium, Dev.to et Hashnode ne devrait pas prendre plus de temps que sa rédaction.
Pourtant, en 2026, le processus standard de syndication d’un blog ressemble encore à ceci : ouvrir Medium, coller le contenu, corriger la mise en forme cassée par Medium, ouvrir Dev.to, coller, téléverser à nouveau les images, ouvrir Hashnode, coller, oublier de définir l’URL canonique, puis se demander trois semaines plus tard pourquoi Google classe la copie publiée sur Medium devant votre propre site.
Ce guide explique comment fonctionne réellement la publication croisée d’un blog, les règles SEO qui empêchent la syndication de se retourner contre vous et les différentes façons d’automatiser l’ensemble du processus — des scripts maison à la publication en un clic.
Pourquoi syndiquer votre contenu
Dev.to, Hashnode et Medium disposent chacun d’une audience intégrée que votre blog n’a pas. Un article qui attire 40 lecteurs sur un domaine récent peut en obtenir 2 000 sur la page d’accueil de Dev.to. La syndication est le canal de distribution le moins cher que vous trouverez pour du contenu écrit — son coût marginal est nul si la publication est automatisée et le SEO correctement configuré.
L’unique règle SEO : les URL canoniques
Google ne pénalise pas le contenu syndiqué — il pénalise l’ambiguïté concernant la source originale. Toutes les plateformes sérieuses possèdent un champ qui indique « l’original se trouve ici » :
- Dev.to :
canonical_urldans les métadonnées liminaires ou les paramètres de l’article. - Hashnode : « URL de l’article original » (
originalArticleURLdans l’API). - Medium : son outil d’importation définit automatiquement la source comme URL canonique.
- WordPress / Ghost / Blogger : l’URL canonique est généralement celle de votre propre site, ou elle est définie à l’aide d’une extension SEO lorsque la copie se trouve ailleurs.
Définissez-la systématiquement pour chaque copie, en la faisant pointer vers votre propre domaine. Ainsi, la syndication renforce votre site grâce aux liens, aux lecteurs et aux recherches de votre marque. Si vous l’omettez, vous mettez votre propre contenu en concurrence avec sa copie sur un domaine plus puissant que le vôtre.
Autre bonne habitude : publiez d’abord sur votre propre site, laissez l’article être indexé, puis syndiquez-le. Même une journée d’avance aide Google à identifier correctement l’original.
Les particularités des plateformes à connaître
Medium a supprimé son API d’écriture. Aucun nouveau jeton d’intégration n’est désormais délivré. Les outils qui prétendent « publier sur Medium via une API » utilisent donc soit d’anciens jetons toujours actifs, soit le processus d’importation. L’outil d’importation reste la méthode la plus transparente — et il définit correctement votre URL canonique.
Dev.to est la plateforme la plus propice à l’automatisation. Une API REST claire, une prise en charge native de Markdown et des métadonnées liminaires. Si vous devez automatiser vous-même une seule plateforme, choisissez celle-ci.
Hashnode exige GraphQL. La solution est complète, mais nécessite davantage de configuration. Son API permet également d’antidater les articles et de définir les URL canoniques, ce qui est important pour migrer des archives.
Les images ne suivent pas. Lors d’une syndication par copier-coller, l’hébergement des images est souvent ce qui pose le plus de problèmes. La publication automatisée les téléverse à nouveau ou crée correctement des liens directs ; le collage manuel vous laisse avec des miniatures cassées dès la troisième plateforme.
Vos options, du bricolage à la publication en un clic
1. Le collage manuel. Cela convient pour un article par mois sur deux plateformes. Le champ de l’URL canonique est l’étape que tout le monde oublie.
2. Un script avec GitHub Actions. Envoyez un fichier Markdown et laissez l’intégration continue appeler les API de Dev.to et Hashnode, avec une URL canonique pointant vers votre site. C’est une très bonne solution si votre blog se trouve déjà dans un dépôt Git. Vous devrez toutefois l’entretenir indéfiniment, et Medium ne sera toujours pas pris en charge.
3. Un CMS headless avec des webhooks. Strapi ou une solution similaire déclenche une fonction serverless à chaque publication. Le résultat est identique à celui du script, mais avec davantage d’éléments à gérer. Cette option est pertinente lorsque le blog fait partie d’un système de contenu plus vaste.
4. Un outil de publication qui considère les blogs comme des destinations de premier ordre. C’est ce qui manque sur le marché : la plupart des outils de planification sociale s’arrêtent aux réseaux sociaux. PostClaw (notre produit — autant annoncer notre parti pris) publie sur 7 plateformes de blog — WordPress, Medium, Dev.to, Hashnode, Ghost, Blogger et votre propre site via une API — depuis le même éditeur que celui utilisé pour gérer vos 11 comptes sociaux. Écrivez une seule fois ; l’IA adapte les publications d’annonce pour X, LinkedIn et Threads, tandis que l’article lui-même est syndiqué avec ses URL canoniques intactes. Une seule publication, et toute la chaîne de distribution est prise en charge.
La boucle complète que la plupart des gens oublient
Syndiquer l’article ne représente que la moitié du travail. Chaque copie publiée sur une plateforme mérite également sa propre annonce sur les réseaux sociaux — et c’est précisément la tâche pour laquelle plus personne n’a d’énergie arrivé à la quatrième plateforme. Voici le processus qui produit réellement un effet cumulatif :
- Publiez sur votre propre domaine, qui constitue la source canonique.
- Syndiquez le contenu sur Dev.to, Hashnode et Medium en définissant les URL canoniques.
- Annoncez-le sur chaque réseau social avec un contenu adapté à chaque plateforme — et non onze publications identiques disant « Nouvel article de blog 🔗 ». (Nous avons rédigé un guide complet sur la manière de publier simultanément sur tous les réseaux sociaux sans copier-coller.)
- Répétez chaque semaine sans y consacrer toute une matinée.
Les étapes 2 à 4 correspondent exactement à ce que nous avons automatisé avec PostClaw — découvrez comment fonctionne la publication ou consultez les tarifs si vous évaluez différents outils. Mais même si vous n’utilisez jamais notre produit, définissez vos URL canoniques. C’est ce qui fait la différence entre une syndication synonyme de visibilité gratuite et un auto-sabotage gratuit.
Réponses rapides
La publication croisée nuit-elle au SEO ? Pas si les URL canoniques sont définies. Sans elles, le domaine le plus puissant remporte le classement — et ce n’est généralement pas le vôtre.
Puis-je encore publier automatiquement sur Medium ? Pas au moyen de nouveaux jetons d’API. Utilisez l’outil d’importation de Medium, qui définit les URL canoniques, ou un outil qui automatise ce processus.
Quelle est la meilleure plateforme pour les développeurs ? Dev.to pour sa portée et la simplicité de son API ; Hashnode si vous souhaitez utiliser votre propre domaine pour le blog hébergé. Rien ne vous empêche d’utiliser les deux — après tout, l’intérêt est que la deuxième copie ne coûte rien.