
Migrer de WordPress vers Squarespace sans perdre votre référencement
Migrer WordPress vers Squarespace sans perdre vos positions Google : export, import, redirections 301 page par page, domaine et Search Console, pas à pas.
Pour migrer WordPress vers Squarespace sans perdre votre référencement, listez vos anciennes URL, exportez le contenu (Outils > Exporter) et importez le fichier .xml dans Squarespace : pages, articles et images sont repris, mais pas le design, les extensions ni vos titres SEO. Redirigez ensuite chaque ancienne adresse avec une 301, recopiez titres et descriptions, reliez le domaine et envoyez le sitemap à la Search Console. Vos positions peuvent bouger quelques semaines.
Migrer WordPress vers Squarespace, c’est surtout une affaire de référencement. Le contenu passe vite : Squarespace importe vos pages, vos articles et vos images à partir du fichier d’export de WordPress. Ce que l’import ne fait pas, c’est garder vos anciennes adresses en vie, et chaque ancienne URL qui mène à une page d’erreur est une page que Google cessera peu à peu d’afficher.
Tous mes clients sous WordPress sont venus me voir pour changer de plateforme, lassés par la courbe d’apprentissage et par les extensions. Ceux qui gèrent leur site eux-mêmes sont passés sur Squarespace, où changer une lettre ne fait pas s’écrouler toute la mise en page et où ils modifient ce qu’ils veulent, quand ils veulent. Ceux qui avaient un budget pour des modifications régulières ont eu un site développé sur mesure.
Ce tutoriel couvre la migration en huit étapes, de la liste de vos URL au suivi dans la Search Console. Il fait partie de mon guide pour sécuriser son site internet, car un site que personne ne sait entretenir devient un risque. Les menus de WordPress et de la Search Console sont cités en français (octobre 2026), ceux de Squarespace en anglais avec une traduction entre parenthèses : dans son interface française, les libellés peuvent différer.
Squarespace est-il la bonne destination pour votre site ?
Squarespace convient aux dirigeants qui modifient eux-mêmes leur site et veulent un seul abonnement pour l’hébergement, la sécurité et les mises à jour. Un site vitrine avec un blog s’y installe bien. Un site construit autour d’extensions déménage plus difficilement : une grosse boutique, un espace membres, un système de réservation aux règles particulières, ou un site multilingue, puisque Squarespace n’a pas d’outil de traduction intégré.
WordPress reste un bon choix si vous en avez le budget : mes clients qui ont un gros budget le gardent et paient un spécialiste pour l’entretenir chaque mois. Mon comparatif Squarespace ou WordPress détaille ce choix.
Une limite honnête avant de vous lancer : Squarespace est fermé, sans accès au code source. Un site codé sur mesure ou un WordPress soigneusement construit laisse plus de marge à un spécialiste pour le SEO technique, et peut se classer plus haut. Le travail compte pourtant plus que la plateforme. Le premier site que j’ai créé pour Pilotech, un installateur de climatisation en Île-de-France, est sur Squarespace, et il se classe premier ou deuxième sur Google avec les bases bien faites : les bons mots-clés et des métadonnées soignées. La page du projet Pilotech présente ses sites.
Si votre site WordPress a été piraté, réglez ce problème d’abord : l’import copie vos articles tels quels, liens de spam compris. Suivez ma procédure pour un site WordPress piraté avant d’exporter quoi que ce soit.
Migrer WordPress vers Squarespace : ce qui est importé, ce qui ne l’est pas
Squarespace importe le fichier .xml exporté par WordPress. Voici ce qui passe, d’après son guide d’import WordPress (en anglais) :
| Contenu | Importé ? | Que faire |
|---|---|---|
| Pages et articles de blog | Oui | Vérifier la mise en page de chacun |
| Auteurs, catégories, étiquettes et commentaires | Oui (étiquettes et catégories trop longues coupées) | Faire le tri |
| Images rattachées aux pages et aux articles | Oui | Vérifier leur texte alternatif |
| Images de la médiathèque non rattachées à un contenu | Non | Télécharger la médiathèque avant de commencer |
| Galeries et légendes d’images | Non | Les refaire avec les blocs Squarespace |
| Contenu des extensions : formulaires, sliders, mises en page de constructeurs, titres et descriptions SEO | Non | Recréer les fonctions et recopier les textes SEO (étape 6) |
| Thème, design et CSS | Non | Choisir un modèle et refaire le design |
| Vos URL | Elles changent de format | Les garder ou les rediriger (étape 5) |
Étape 1 : lister toutes les URL de votre site WordPress
Dressez d’abord un tableau de votre ancien site tant qu’il est en ligne, comme le recommande l’aide de Squarespace : toutes les étapes suivantes s’appuient dessus.
- Ouvrez le sitemap de WordPress à l’adresse votredomaine.fr/wp-sitemap.xml, ou /sitemap_index.xml si vous utilisez Yoast SEO ou Rank Math. Il liste vos pages, articles, catégories et étiquettes.
- Dans la Google Search Console, ouvrez Performances > Résultats de recherche, choisissez les 12 derniers mois, passez sur l’onglet Pages et cliquez sur Exporter. Ce sont les pages qui vous amènent des visiteurs : elles passent en premier.
- Ajoutez les adresses imprimées sur vos flyers, véhicules ou cartes de visite, ou partagées dans vos emails et sur les réseaux sociaux.
Donnez au tableau cinq colonnes : ancienne URL, titre SEO, meta description, nouvelle URL et une case à cocher une fois l’adresse testée. Copiez dès maintenant titres et descriptions depuis votre extension SEO, tant que vous les voyez encore.
Étape 2 : sauvegarder WordPress et exporter le contenu
- Faites une sauvegarde complète du site, fichiers et base de données, avec l’outil de votre hébergeur ou une extension de sauvegarde.
- Téléchargez toute votre médiathèque (le dossier wp-content/uploads, par le gestionnaire de fichiers de l’hébergeur ou en FTP) : Squarespace le conseille, car les images non rattachées à un contenu ne sont pas importées.
- À une heure creuse, désactivez vos extensions, qui peuvent perturber l’import selon Squarespace, et réactivez-les une fois le fichier enregistré.
- Allez dans Outils > Exporter, cochez Tout le contenu et cliquez sur le bouton de téléchargement du fichier d’export. WordPress enregistre un fichier .xml sur votre ordinateur.
Si le fichier est trop lourd pour l’import, exportez par périodes et importez les fichiers un par un.
Étape 3 : importer le fichier dans Squarespace
Créez votre site Squarespace à partir d’un modèle. Sur la version 7.1, tous les modèles partagent les mêmes options de style, et on ne peut plus en changer ensuite. L’essai gratuit de 14 jours suffit pour construire et tester le site, qui reste privé tant que vous ne le publiez pas. Si vous découvrez l’éditeur, mon tuto Squarespace en donne les bases.
- Dans Settings (paramètres), ouvrez le panneau Import & export et cliquez sur Import.
- Choisissez WordPress.
- Gardez le processeur Standard WordPress, sauf si vos articles étaient rédigés en Textile ou en Markdown.
- Envoyez le fichier .xml et cliquez sur Import.
À la fin de l’import, ouvrez le panneau Pages : vos pages et une page de blog contenant vos articles attendent, désactivées, dans la section Not linked (non liées) ; actualisez si vous ne les voyez pas. Comparez-en une douzaine avec l’ancien site, en commençant par celles en tête de votre export de la Search Console, puis activez celles que vous gardez et glissez-les dans la navigation.
Étape 4 : reconstruire ce que l’import laisse de côté
L’import ne donne que du contenu brut. À reprendre :
- Le design : réglez une fois pour tout le site les polices, les couleurs et les boutons dans Site styles (styles du site, l’icône en forme de pinceau).
- Les galeries et les légendes : recréez-les avec les blocs galerie et image.
- Les formulaires, sliders, outils de réservation et tout ce que faisait une extension : remplacez-les par des blocs ou des extensions Squarespace, ou renoncez-y.
- Les liens dans vos articles : ils pointent encore vers les anciennes adresses. Corrigez les plus importants ; les redirections de l’étape 5 rattrapent le reste.
Certaines fonctions demandent un peu de code. J’en ajoute souvent sur les sites Squarespace que je crée, et mes clients m’appellent pour cette partie, mais je m’en tiens à de petits ajouts sans risque : chargé de code sur mesure, un site Squarespace n’est plus facile à modifier pour son propriétaire. L’injection de code demande au moins le forfait Essentiel (Core en anglais), pas Basic.
Étape 5 : garder vos URL, ou les rediriger en 301
C’est l’étape qui protège votre référencement : sans redirection, une ancienne adresse sort peu à peu des résultats de Google, et les liens que d’autres sites lui faisaient ne mènent plus nulle part. Une redirection 301 annonce que la page a déménagé pour de bon, et Google y voit un signal fort que la nouvelle adresse remplace l’ancienne.
Garder les mêmes slugs quand c’est possible
WordPress place les pages à des adresses comme /qui-sommes-nous/ et souvent les articles à /nom-de-l-article/. Sur Squarespace, les pages sont à /qui-sommes-nous et les articles sous la page de blog, à /blog/nom-de-l-article. Pour chaque page, cliquez sur l’icône d’engrenage dans le panneau Pages et vérifiez le champ URL slug (la fin de l’adresse) dans l’onglet General : faites-le correspondre à l’ancien. Changer le titre d’une page ne change pas son slug.
Écrire les redirections dans URL mappings
- Dans Settings, ouvrez Developer tools (outils pour développeurs) > URL mappings (correspondances d’URL).
- Ajoutez une ligne par ancienne adresse : ancien chemin, flèche, nouveau chemin, puis 301.
- Mettez les lignes précises en haut et les règles larges en bas : Squarespace lit la liste de haut en bas, et la ligne la plus haute l’emporte.
- Cliquez sur Save (enregistrer).
/qui-sommes-nous -> /a-propos 301
/nos-services/climatisation -> /climatisation 301
/category/actualites -> /blog 301
/[name] -> /blog/[name] 301
La dernière ligne est la règle que le guide des URL mappings de Squarespace (en anglais) propose pour les articles importés de WordPress : la variable [name] envoie chaque /nom-de-l-article vers /blog/nom-de-l-article, si vous gardez les slugs donnés par l’import (remplacez /blog par le slug de votre page de blog). Comme elle attrape toute adresse à un seul niveau, elle reste tout en bas. Elle ne couvre pas les articles datés (/2024/03/nom-de-l-article/) : donnez à chacun sa propre ligne.
Les limites à connaître
- Une redirection ne fonctionne que si l’ancienne page n’existe plus sur Squarespace : supprimez ou désactivez toute page importée que vous redirigez.
- La plupart des lignes ne peuvent pas contenir
?,&ou#: une adresse comme/?p=123ne peut pas être redirigée. - URL mappings ne redirige pas les adresses d’images ou de fichiers, comme un PDF rangé dans /wp-content/uploads/. Remettez en ligne les fichiers importants et corrigez les liens qui dépendent de vous.
- Respectez les majuscules de vos anciennes adresses ; les slugs de Squarespace sont en minuscules par défaut.
- Le champ accepte environ 400 Ko, soit à peu près 2 500 lignes : largement assez pour le site d’une petite entreprise.
Étape 6 : recopier vos titres et meta descriptions
Les titres et descriptions de votre extension SEO sont restés dans WordPress. Recopiez-les depuis votre tableau, page par page :
- Dans le panneau Pages, cliquez sur l’engrenage à côté d’une page et ouvrez l’onglet SEO.
- Remplissez le SEO title (titre SEO), qui reprend le titre de la page s’il reste vide, et la SEO description. Les moteurs de recherche coupent les descriptions vers 160 caractères.
- Pour les articles de blog, ouvrez les paramètres de chaque article et utilisez son onglet SEO.
- Vérifiez le format de titre du site, pour que son nom ne s’affiche pas deux fois dans les titres recopiés.
Améliorez-les au passage : un mot-clé principal par page, écrit pour la personne qui cherche. Sur les sites que je crée, je fais les métadonnées avant de relier le domaine, pas après la publication. Mon tutoriel de référencement Squarespace détaille les autres réglages à vérifier.
Étape 7 : relier votre domaine et publier
Choisissez d’abord un forfait payant : seuls les sites payants peuvent être publics. Au moment de modifier les DNS, passez le site en Public dans le panneau Site availability (disponibilité du site) : tant qu’il est privé, comme au départ, ou protégé par mot de passe, Google n’y a pas accès et le sitemap ne s’affiche pas.
Si votre domaine reste chez son registrar actuel (OVH, Infomaniak ou un autre), reliez-le avec des enregistrements DNS :
- Dans le panneau Domains (domaines), choisissez d’utiliser un domaine que vous possédez déjà et saisissez-le.
- Choisissez votre registrar dans la liste, ou Other (autre).
- Là où sont gérés vos DNS (en général chez le registrar, parfois chez l’ancien hébergeur), ajoutez les enregistrements affichés par Squarespace (ci-dessous).
- Ne touchez pas à vos enregistrements MX : ils servent à vos emails, pas à votre site.
Type Hôte Valeur
A @ 198.185.159.144
A @ 198.185.159.145
A @ 198.49.23.144
A @ 198.49.23.145
CNAME www ext-cust.squarespace.com
CNAME (code affiché par Squarespace) verify.squarespace.com
La connexion prend en général 24 à 48 heures, parfois jusqu’à 72. Gardez le CNAME de vérification : sans lui, Squarespace détache le domaine au bout de 15 jours. Pour un domaine chez GoDaddy, Namecheap ou Network Solutions, Squarespace peut proposer une connexion par serveurs de noms (nameservers). Si vos emails dépendent d’enregistrements personnalisés, choisissez plutôt l’option des enregistrements DNS dans la fenêtre de connexion : selon Squarespace, la connexion par serveurs de noms supprime vos CNAME et peut casser la messagerie.
Les domaines gérés chez OVH peuvent être délicats : le seul problème que j’y ai rencontré était un point manquant à la fin d’un enregistrement. Mes guides pas à pas pour Namecheap et pour la zone DNS OVH montrent où va chaque valeur. Gardez votre hébergement WordPress jusqu’à ce que le domaine affiche Connected (connecté) dans Squarespace et que les redirections soient testées.
Étape 8 : prévenir Google et surveiller la Search Console
Si vous gardez le même domaine, votre propriété Search Console et son historique restent en place. Mais si elle a été validée par un fichier HTML ou une balise meta sur WordPress, cette preuve disparaît avec l’ancien site, et la Search Console la vérifie régulièrement : validez à nouveau avec un enregistrement TXT dans vos DNS, 48 heures après la connexion du domaine comme le demande Squarespace.
- Envoyez le nouveau sitemap : ouvrez Indexation > Sitemaps, saisissez sitemap.xml sous Ajouter un sitemap et cliquez sur Envoyer. L’état Impossible de récupérer peut s’afficher un jour ou deux.
- Collez vos nouvelles adresses les plus importantes dans Inspection de l’URL et demandez leur indexation.
- Testez chaque ancienne URL du tableau en navigation privée, exactement telle qu’elle était sur WordPress, barre oblique finale comprise, et ajoutez une ligne pour chacune qui ne redirige pas.
- Chaque semaine pendant le premier mois, ouvrez Indexation > Pages. Les anciennes adresses en Page avec redirection sont normales. Toute ancienne adresse en Introuvable (404) est une redirection oubliée.
- Dans Performances, comparez clics et positions avec les semaines d’avant la migration, page par page.
Le guide de Google sur les déménagements de site prévient que les positions peuvent fluctuer pendant un déménagement, et qu’il faut parfois quelques semaines ou plus avant que les nouvelles adresses remplacent les anciennes. Il conseille de garder les redirections au moins un an, et même indéfiniment, dans l’intérêt des visiteurs : sur Squarespace, elles ne coûtent rien.
Votre check-list de migration, et quand passer la main
Avant de déclarer la migration terminée :
- Un tableau liste chaque ancienne URL avec son titre et sa description.
- La sauvegarde et la médiathèque sont rangées ailleurs que sur le serveur.
- Le fichier .xml est importé, les pages sont comparées à l’ancien site et sorties de la section Not linked.
- Le design, les galeries, les formulaires et les liens dans les articles sont refaits.
- Chaque ancienne URL garde son slug ou a sa redirection (règle [name] ou ligne dédiée au-dessus).
- Les titres SEO et les descriptions sont recopiés, et améliorés.
- Le site est public, le domaine affiche Connected, et vos emails fonctionnent toujours.
- Le sitemap est envoyé, les anciennes URL sont testées, le rapport Pages est suivi chaque semaine pendant un mois.
Vous n’avez pas besoin de moi pour un site vitrine de dix pages avec un petit blog : cette check-list suffit. Faites-vous aider si le site compte des centaines d’URL, une boutique WooCommerce (les produits ne figurent pas dans la liste de l’import) ou plusieurs langues, ou s’il a subi un piratage que personne n’a nettoyé. Dans ces cas, le référencement se joue sur le plan de redirection et sur le nettoyage.
Questions fréquentes
Mes emails vont-ils s’arrêter si je résilie mon hébergement WordPress ?
Faut-il utiliser l’outil de changement d’adresse de Google pour passer sur Squarespace ?
Combien de temps prend une migration de WordPress vers Squarespace ?
Que faire de l’ancien site WordPress après la migration ?
Joana MehouWebdesigner, spécialiste SEO et cold emailing
Joana Mehou crée des sites web depuis l’âge de onze ans et a fondé MLK Web Studio en 2021, entre Londres et Paris : sites web, SEO, cold emailing et automatisation pour les petites entreprises en France et au Royaume-Uni, avec des conseils honnêtes, y compris quand vous n’avez besoin de personne.
En savoir plus sur le studioUn site qui amène des clients, conçu, rédigé et développé pour vous.
Squarespace ou WordPress : lequel choisir quand on gère son site soi-même ?
Squarespace ou WordPress pour un site vitrine : prise en main, sécurité, SEO et vrais coûts 2026 comparés, et pourquoi tout se joue sur qui modifiera le site.
Référencement Squarespace : les 8 réglages SEO à faire, étape par étape
Référencement Squarespace pas à pas : titres et descriptions SEO, URL, texte alternatif, redirections 301, sitemap, Search Console, robots IA et llms.txt.
Tuto Squarespace : créer un site vitrine pas à pas
Tuto Squarespace pour créer votre site vitrine en 10 étapes : modèle, pages, version mobile, formulaire, SEO, nom de domaine, mise en ligne et prix 2026.