Site moves and changes

Redirections et Google Search

La redirection d’URL consiste à faire pointer une URL existante vers une autre,
indiquant ainsi clairement aux visiteurs et à Google Search qu’une page a changé d’emplacement. Les redirections sont
particulièrement utiles dans les cas suivants :

  • Vous avez migré votre site vers un nouveau domaine et vous souhaitez que la transition soit la plus fluide
    possible.
  • Les internautes accèdent à votre site via plusieurs URL différentes. Si, par exemple, votre page d’accueil
    est accessible de plusieurs manières (par exemple, https://example.com/home,
    http://home.example.com, ou https://www.example.com), il est recommandé
    de choisir l’une de ces URL comme destination
    préférée (
    canonique)
    et d’utiliser des redirections pour acheminer le trafic des autres URL vers votre URL préférée.
  • Vous fusionnez deux sites Web et souhaitez vous assurer que les liens vers des URL obsolètes sont redirigés
    vers les bonnes pages.
  • Vous avez supprimé une page et souhaitez envoyer les internautes vers une nouvelle page.

Aperçu des types de redirection

Bien que vos utilisateurs ne fassent généralement pas la différence entre les différents types de
redirections, Google Search utilise certains types de redirections pour indiquer que la cible de la redirection
doit être canonique. Le choix d’une redirection dépend de la durée prévue de la redirection
et de la page que vous souhaitez voir apparaître dans les résultats de recherche de Google Search :

Redirections et Google Search
  • Redirections permanentes: Affichent la nouvelle cible de redirection dans les résultats de recherche.
  • Redirections temporaires: Affichent la page source dans les résultats de recherche.

Le tableau ci-dessous détaille les différentes méthodes permettant de configurer des redirections permanentes et temporaires,
classées selon la probabilité que Google puisse les interpréter correctement (par exemple, une redirection côté serveur a le plus de chances d’être correctement interprétée par Google). Choisissez le type de redirection adapté à votre situation et à votre site :

Types de redirection
Permanent

Googlebot suit la redirection, et le pipeline d’indexation utilise la redirection comme signal indiquant
que la cible de la redirection doit être
canonique.

HTTP 301 (déplacé de manière permanente)

Configurer des redirections côté serveur.

Redirections et Google Search — 2
HTTP 308 (déplacé de manière permanente)
actualisation meta (0 seconde)

Configurer des actualisation meta redirections.

Actualisation HTTP (0 seconde)
JavaScript emplacement

Configurer des redirections JavaScript.

Crypto redirection

En savoir plus sur
crypto redirections.

Temporaire

Googlebot suit la redirection, mais le pipeline d’indexation n’utilise pas la redirection comme signal
indiquant que la cible de la redirection doit être canonique. La page cible peut toujours être indexée
si d’autres signaux de canonisation sont présents.

HTTP 302 (trouvé)

Configurer des redirections côté serveur.

HTTP 303 (voir autre)
HTTP 307 (redirection temporaire)
actualisation meta (plus de 0 seconde)

Configurer des actualisation meta redirections.

Actualisation HTTP (plus de 0 seconde)

Redirections côté serveur

La configuration de redirections côté serveur nécessite un accès aux fichiers de configuration du serveur (par
exemple, le fichier .htaccess sur Apache) ou la définition des en-têtes de redirection à l’aide de scripts côté serveur (par exemple, PHP). Vous pouvez créer des redirections permanentes et temporaires côté serveur.

Redirections permanentes côté serveur

Si vous devez modifier l’URL d’une page telle qu’elle apparaît dans les résultats des moteurs de recherche, nous vous recommandons
d’utiliser une redirection permanente côté serveur chaque fois que possible. C’est le meilleur moyen
de garantir que Google Search et les utilisateurs sont redirigés vers la bonne page. Les codes d’état 301
et 308 signifient qu’une page a été définitivement déplacée vers un nouvel emplacement.

Redirections temporaires côté serveur

Si vous souhaitez simplement envoyer les utilisateurs vers une page différente de manière temporaire, utilisez une redirection temporaire.
Cela garantira également que Google n’est pas influencé par la redirection, ce qui peut aider à conserver l’ancienne URL
dans ses résultats de recherche. Par exemple, si un service proposé par votre site est temporairement indisponible, vous pouvez
configurer une redirection temporaire pour envoyer les utilisateurs vers une page expliquant la situation, sans
compromettre l’URL d’origine dans les résultats de recherche.

Implémenter des redirections côté serveur

L’implémentation des redirections côté serveur dépend de votre environnement d’hébergement et de serveur, ou
du langage de script du backend de votre site.

Pour configurer une redirection permanente avec PHP, utilisez header() fonction. Vous devez définir les en-têtes avant d’envoyer quoi que ce soit à l’écran :

De même, voici un exemple de la façon de configurer une redirection temporaire avec PHP :

Si vous avez accès aux fichiers de configuration de votre serveur Web, vous pourrez peut-être écrire vous-même les règles de redirection. Suivez les guides de votre serveur Web :

  • Apache : Consultez le
    Apache .htaccess Tutoriel, le
    Apache URL Rewriting Guideet la
    Apache mod_alias documentation. Par exemple, vous pouvez utiliser mod_alias

    pour configurer la forme la plus simple de redirections : Pour des redirections plus complexes, utilisezmod_rewrite

  • . Par exemple : NGINX :
    Lisez à propos de
    Création de règles de réécriture NGINX

    sur le blog NGINX. Comme avec Apache, vous avez plusieurs choix pour créer des redirections. Par exemple : Pour des redirections plus complexes, utilisez la rewrite

  • règle :

Pour tous les autres serveurs Web, vérifiez auprès de votre gestionnaire de serveur ou de votre hébergeur, ou recherchez des guides sur votre moteur de recherche préféré (par exemple, recherchez "LiteSpeed redirects"). meta refresh

et son équivalent HTTP Si redirections côté serveur ne sont pas possibles à mettre en œuvre sur votre plateforme, meta refresh les redirections peuvent être une alternative viable. Google différencie deux types de meta refresh

  • redirections : Instantanée meta refreshredirection : Se déclenche dès que la page est chargée dans un navigateur. Google Search interprète les redirections meta refresh
  • instantanées comme des redirections permanentes. Différée meta refreshredirection
    : Se déclenche uniquement après un nombre arbitraire de secondes défini par le propriétaire du site. Google Search interprète les redirections meta refresh

différées comme des redirections temporaires. Placez la meta refresh redirection soit dans l'élément <head>
dans le HTML, soit dans l'en-tête HTTP avec du code côté serveur. Par exemple, voici une redirection meta refresh instantanée dans l'élément <head>

dans le HTML :

Voici un exemple de l’équivalent de l’en-tête HTTP, que vous pouvez injecter avec des scripts côté serveur :
Pour créer une redirection différée, qui est interprétée comme une redirection temporaire par Google, définissez l'attribut content

sur le nombre de secondes dont la redirection doit être différée : JavaScript location

redirections

redirections. Bien que Google tente de rendre chaque URL explorée par Googlebot, le rendu peut échouer pour diverses raisons. Cela signifie que si vous configurez une redirection JavaScript, Google pourrait ne jamais la voir si le rendu du contenu a échoué. Pour configurer une redirection JavaScript, définissez la propriété location

sur l’URL cible de la redirection dans un bloc de script dans l’en-tête HTML. Par exemple : Crypto

redirections

Si vous ne pouvez implémenter aucune des autres méthodes de redirection, vous devriez tout de même faire un effort pour informer vos utilisateurs que la page ou son contenu a été déplacé. Le moyen le plus simple de le faire est d’ajouter un lien pointant vers la nouvelle page accompagné d’une brève explication. Par exemple :<a href=”https://newsite.example.com/newpage.html”></a>

Nous avons déménagé ! Trouvez le contenu sur notre nouveau site !
Cela aide les utilisateurs à trouver votre nouveau site et Google peut comprendre cela comme une crypto-redirection (comme le monstre du Loch Ness, son existence peut être contestée ; tous les moteurs de recherche ne reconnaissent peut-être pas cette pseudo-redirection comme une redirection officielle).

Versions alternatives d’une URL

Lorsque vous redirigez une URL, Google suit à la fois la source de la redirection (l’ancienne URL) et la cible de la redirection (la nouvelle URL). L’une des URLs sera la
canonique; laquelle dépend de signaux tels que le fait que la redirection soit temporaire ou permanente. L’autre URL devient un nom alternatif de l’URL canonique. Les noms alternatifs sont des versions différentes d’une URL canonique que les utilisateurs peuvent reconnaître et auxquelles ils peuvent faire davantage confiance. Les noms alternatifs peuvent apparaître dans les résultats de recherche lorsqu’une requête utilisateur suggère qu’il pourrait faire davantage confiance à l’ancienne URL.

Par exemple, si vous
avez migré vers un nouveau nom de domaine, il est très probable que Google continue d’afficher occasionnellement les anciennes URLs dans les résultats, même si les nouvelles URLs sont déjà indexées. C’est normal, et à mesure que les utilisateurs s’habitueront au nouveau nom de domaine, les noms alternatifs disparaîtront sans que vous ayez à faire quoi que ce soit.

Alien Road

Comment nous l'appliquons

Redirects are where accumulated search equity is either preserved or lost. We map them one-to-one wherever possible, since bulk redirects to a category page are treated as soft 404s and lose the signal entirely.

Services associés

, ,
Partager