Ce que couvre cette aide en ligne :
Cette aide en ligne explique comment renvoyer les adresses de votre ancien site (WordPress, Wix, Shopify…) vers les pages de votre PWA, la version web de votre app. Vous y verrez comment ajouter des redirections 301 une par une ou les importer depuis un fichier CSV, comprendre les messages, publier, vérifier le résultat et gérer votre liste.
Avant de commencer :
Chaque ancienne adresse mène à la bonne page de votre app, pour vos visiteurs comme pour les moteurs de recherche.
Cette aide en ligne explique comment renvoyer les adresses de votre ancien site (WordPress, Wix, Shopify…) vers les pages de votre PWA, la version web de votre app. Vous y verrez comment ajouter des redirections 301 une par une ou les importer depuis un fichier CSV, comprendre les messages, publier, vérifier le résultat et gérer votre liste.
Avant de commencer :
- Votre PWA a été publiée au moins une fois : Publication > PWA > Publier
- Les pages vers lesquelles vous redirigez sont publiées dans votre app.
- Le nom de domaine de votre ancien site est associé à votre app, ou le sera au moment de la bascule. Voir Associer votre nom de domaine personnalisé à votre app GoodBarber
- Vous avez la liste des adresses de votre ancien site, par exemple son sitemap.
- Vous avez accès à Publication > PWA > Référencement. Vous ne voyez pas l'onglet Redirections ? Demandez cet accès au propriétaire de l'app.
Chaque ancienne adresse mène à la bonne page de votre app, pour vos visiteurs comme pour les moteurs de recherche.
1. Fonctionnement des redirections 301
Une redirection relie une ancienne adresse de votre site à une page de votre app. Quand un visiteur ou Google ouvre l'ancienne adresse, votre PWA l'envoie aussitôt vers la nouvelle page. C'est une redirection 301, dite permanente : elle indique à Google que la page a changé d'adresse pour de bon.
Exemple :
À savoir :
Exemple :
https://www.monsite.com/2019/05/mon-article/ mène à l'article recréé dans votre app, https://www.monsite.com/blog/i/48213/mon-article. À savoir :
- La page de votre app passe en premier. Une redirection ne s'applique qu'à une adresse qui n'est pas déjà une page de votre app.
- Les redirections servent à votre migration. Pour une adresse permanente de votre app, comme
/promo, utilisez plutôt l'onglet URL rewriting, qui l'emporte toujours sur une redirection. Voir Configurer la réécriture d'URL et les slugs - Rien ne change en ligne avant la publication de votre PWA.
- Votre app accepte jusqu'à 10 000 redirections, celles qui ne sont pas encore publiées comprises.
- Gardez vos redirections au moins un an. C'est la durée que Google recommande après un changement d'adresse.
2. Ajouter une redirection
- Allez dans le menu Publication > PWA > Référencement :: onglet Redirections
- Cliquez sur Ajouter une redirection.
- Dans Ancienne adresse, collez l'adresse de la page sur votre ancien site : l'adresse complète, ou seulement son chemin, par exemple
/2019/05/mon-article/. - Dans Destination, choisissez la page de votre app vers laquelle elle doit mener : une section, une catégorie ou un contenu, déjà publiés. Vous pouvez aussi choisir Lien externe, pour une page d'un autre site.
- Cliquez sur Ajouter.
Pendant que vous tapez, l'ancienne adresse est vérifiée. Sa forme retenue s'affiche sous le champ, par exemple « Enregistrée sous /2019/05/mon-article. Les majuscules et le slash final ne comptent pas. » Si la redirection est refusée, le motif s'affiche au même endroit : voir plus bas les messages les plus fréquents.
Dans une app eCommerce, la première liste de Destination propose aussi les produits.
3. Importer une liste de redirections
Pour une migration, importez toutes vos anciennes adresses en une fois, avec un fichier CSV. Rien n'est ajouté avant que vous ayez vérifié le récapitulatif.
Préparer le fichier
La fenêtre d'import propose aussi un modèle : Télécharger un fichier d'exemple.
Importer le fichier
Bon à savoir
Préparer le fichier
- Deux colonnes : l'ancienne adresse, puis sa destination.
- L'ancienne adresse : l'adresse complète, ou seulement son chemin.
- La destination : le chemin d'une page de votre app, ou l'adresse complète d'un lien externe. Pour trouver le chemin d'une page, ouvrez-la dans votre PWA et copiez son adresse à partir du premier « / » après le nom de domaine, par exemple
/blog/i/48213/mon-article. - Jusqu'à 10 000 lignes. Le séparateur est reconnu tout seul : virgule, point-virgule ou tabulation.
- Une première ligne de titres est ignorée, comme les colonnes après la deuxième.
- Enregistrez le fichier au format CSV, depuis Excel ou Google Sheets par exemple.
Ancienne adresse;Destination/2019/05/mon-article/;/blog/i/48213/mon-article/qui-sommes-nous.html;/a-propos/boutique/;https://boutique.monsite.comLa fenêtre d'import propose aussi un modèle : Télécharger un fichier d'exemple.
Importer le fichier
- Allez dans le menu Publication > PWA > Référencement :: onglet Redirections
- Cliquez sur Import.
- Déposez votre fichier dans la zone Déposez votre fichier CSV ici, ou choisissez-le.
- Vérifiez le récapitulatif Vérifiez avant d'importer. Chaque ligne y est classée : À ajouter, Refusées, Avertissements ou Déjà dans votre liste. Une ligne refusée affiche son motif, et Télécharger le rapport (en anglais) donne toutes les lignes du fichier avec leur résultat.
- Cliquez sur Ajouter … redirections : le bouton indique le nombre de lignes à ajouter.
Bon à savoir
- Rien n'est écrasé : une ancienne adresse déjà dans votre liste n'est jamais modifiée. Pour remplacer toute la liste par un fichier corrigé, cliquez sur Tout supprimer, importez le nouveau fichier, puis publiez : vos anciennes redirections restent en ligne jusqu'à cette publication.
- Les lignes refusées n'empêchent pas d'ajouter les autres. Corrigez-les dans votre fichier, puis importez-le à nouveau : les lignes déjà ajoutées passent dans Déjà dans votre liste, et seules les lignes corrigées s'ajoutent.
- Si l'import échoue, rien n'est ajouté : importez à nouveau le fichier.
4. Comprendre les messages les plus fréquents
Chaque redirection est vérifiée à l'ajout, à la main comme par fichier. Une redirection refusée n'est pas ajoutée. Un avertissement, lui, l'ajoute quand même, en vous prévenant d'une conséquence.
Les autres messages disent eux-mêmes quoi faire, par exemple « Enregistrez votre fichier en CSV. »
| Message | Que faire |
|---|---|
| « Destination introuvable. Si vous venez de créer cette page, publiez votre app d'abord. » | La destination n'est pas une page publiée de votre app. Publiez votre app, puis recommencez. Dans un fichier, vérifiez aussi le chemin de la destination et l'ordre des colonnes. |
| « Déjà une page de votre app (la section Actualités) : la redirection ne s'appliquerait jamais. » | Cette adresse ouvre déjà une page de votre app, qui passe en premier. Aucune redirection n'est nécessaire. |
| « Déjà redirigée vers Mon article. La modifier » | Cette ancienne adresse mène déjà à une autre page. Pour changer sa destination, modifiez la redirection existante avec le lien La modifier. Pour tout un fichier, remplacez plutôt la liste (voir Bon à savoir, plus haut). |
| « Une adresse avec des paramètres ne peut pas être redirigée. » | Retirez la partie qui commence par « ? » : la redirection vaudra aussi pour les variantes avec paramètres. Les adresses du type /?p=123 (WordPress) mènent toutes à la Home de votre app : elles ne peuvent pas être redirigées une par une. |
| « L'adresse d'un fichier ne peut pas être redirigée. » | Seules les pages se redirigent, y compris en .html ou .php. Les images et les documents (.jpg, .pdf…) ne se redirigent pas. |
| « Ne s'applique que si ancien-site.com pointe vers votre app. » | Avertissement : l'ancienne adresse est sur un autre domaine que celui de votre app. La redirection servira une fois ce domaine associé à votre app. Si c'est prévu, rien à faire. |
| « Google traite les redirections en masse vers la page d'accueil comme des « soft 404 ». » | Avertissement : plus de 20 redirections mènent à la Home de votre app. Choisissez plutôt, pour chacune, la page la plus proche de l'ancienne. |
| « Divisez votre fichier : 10 000 lignes au plus. » | Votre fichier dépasse 10 000 lignes. Divisez-le, ou gardez les anciennes adresses qui comptent le plus, celles qui reçoivent des visites ou des liens. |
| « Limite de 10 000 atteinte. », ou dans l'onglet « Vous avez atteint la limite de 10 000 redirections. Supprimez celles dont vous n'avez plus besoin pour en ajouter. » | Votre app compte déjà 10 000 redirections, celles qui ne sont pas encore publiées comprises. Supprimez celles qui ne servent plus, ou videz la liste avec Tout supprimer avant d'importer un fichier complet. |
5. Publier vos redirections
Vos ajouts, modifications et suppressions ne changent rien en ligne tant que vous n'avez pas publié. Jusque-là, la version en ligne continue de s'appliquer.
Attendez la fin d'un import avant de publier : un import en cours ne part pas en ligne.
- Allez dans le menu Publication > PWA > Mettre à jour
- Dans le détail des modifications, cliquez si besoin sur Voir les détails : chaque changement a sa ligne, par exemple La redirection « /2019/05/mon-article » a été ajoutée ou 1 247 redirections ont été importées.
- Cliquez sur Mettre à jour.
Attendez la fin d'un import avant de publier : un import en cours ne part pas en ligne.
6. Vérifier une redirection en ligne
- Quelques minutes après la mise à jour, ouvrez une fenêtre de navigation privée.
- Saisissez une ancienne adresse complète, par exemple
https://www.monsite.com/2019/05/mon-article/. - Vérifiez que la bonne page de votre app s'affiche, avec sa nouvelle adresse dans la barre du navigateur.
Sur un écran large, la liste indique aussi, sous l'ancienne adresse, sa Dernière utilisation : la dernière fois que la redirection a servi.
Si l'ancienne adresse ne redirige pas, vérifiez que :
- la mise à jour est bien publiée ;
- le domaine de l'ancienne adresse est associé à votre app ;
- aucun message ne s'affiche sous la redirection, dans la liste.
Dans les semaines qui suivent, surveillez le rapport Pages de la Google Search Console : les adresses signalées « Introuvable (404) » sont celles qui n'ont pas encore de redirection. Pour aider Google à découvrir vos nouvelles pages : Soumettre le sitemap de votre PWA à Google
7. Gérer la liste des redirections
Chaque ligne relie une ancienne adresse à sa destination. Sur un écran large, l'ancienne adresse est suivie de sa date d'ajout et de sa dernière utilisation. Le compteur, près du champ de recherche, donne le total et le maximum, par exemple « 1 284 redirections · 10 000 au maximum ».
L'adresse de la destination
La liste affiche l'adresse publiée de la destination : celle vers laquelle la redirection mène en ce moment. La redirection suit la page : si vous renommez sa section, elle mène toujours au bon endroit.
Deux informations peuvent s'afficher en bleu sous cette adresse, avec l'icône d'information :
Le champ Rechercher une adresse trouve une ancienne adresse ou l'adresse d'une destination, telles que la liste les affiche. Il ne cherche pas dans les titres des pages.
Modifier ou supprimer une redirection
Tout supprimer
Le bouton n'apparaît pas pendant un import : il revient à la fin de l'import.
L'adresse de la destination
La liste affiche l'adresse publiée de la destination : celle vers laquelle la redirection mène en ce moment. La redirection suit la page : si vous renommez sa section, elle mène toujours au bon endroit.
Deux informations peuvent s'afficher en bleu sous cette adresse, avec l'icône d'information :
- « Section renommée : cette adresse sera mise à jour à la prochaine publication. » Vous avez renommé la section de la destination, sans avoir encore publié. Rien à faire : l'adresse se met à jour à la prochaine publication.
- « Ce contenu désigne son adresse d'origine comme canonique : Google en attribuera le crédit à la source, pas à votre app. » La destination est un contenu d'une source externe, par exemple un flux RSS. La redirection fonctionne quand même. Pour une destination dont l'adresse canonique est celle de votre app, nous vous conseillons de choisir un contenu d'une section CMS.
- En rouge sous la destination : la page a été supprimée, ou n'est pas publiée. Vos visiteurs arrivent sur la page introuvable : choisissez une autre destination.
- En orange sous l'ancienne adresse, « Jamais utilisée : cette adresse ouvre … » : l'ancienne adresse est devenue une page de votre app, qui passe en premier. La redirection ne gêne pas : supprimez-la, ou gardez-la, elle reprendra si la page disparaît.
Le champ Rechercher une adresse trouve une ancienne adresse ou l'adresse d'une destination, telles que la liste les affiche. Il ne cherche pas dans les titres des pages.
Modifier ou supprimer une redirection
- Cliquez sur les 3 points à droite de la redirection.
- Choisissez Modifier, changez l'ancienne adresse ou la destination, puis cliquez sur Sauvegarder. Ou choisissez Supprimer, puis confirmez.
Tout supprimer
- Cliquez sur Tout supprimer, à côté de Import.
- Dans la fenêtre « Supprimer toutes les redirections ? », cliquez sur Tout supprimer.
Le bouton n'apparaît pas pendant un import : il revient à la fin de l'import.