Comment implémenter la redirection 307 sur un site WordPress

Publié: 2022-08-18

Les redirections 307 contiennent des messages de redirection. Lorsqu'un visiteur demande une URL, une redirection 307 l'amène à un emplacement temporaire. Une redirection 307 réussie confirme aux visiteurs que l'URL principale sera bientôt renvoyée. Ils deviennent sûrs qu'un processus de redirection est automatique et qu'ils ne doivent pas le modifier. En outre, un client doit continuer à utiliser l'URI de demande réelle pour les demandes futures car la redirection peut changer au fil du temps.

Masquer le contenu
1 307 Redirection depuis le site WordPress
1.1 Codes d'état HTTP et codes d'état 3xx
1.2 Comment fonctionne la redirection 307 ?
1.3 Pourquoi utiliser une redirection 307 ?
1.4 Façons de mettre en œuvre une redirection temporaire 307 sur un site Web WordPress
1.4.1 Via votre fichier .htaccess
1.4.2 Utiliser un plugin
2 La redirection 307 joue-t-elle un rôle dans votre référencement ?
3 derniers mots

Redirection 307 depuis le site WordPress

Afficher tout déplacement temporaire d'une page Web en appliquant des redirections 307 sur votre site Web est une bonne chose. Avant d'apprendre les processus d'application, familiarisons-nous avec les codes HTTP et les détails sur les redirections 307.

Codes d'état HTTP et codes d'état 3xx

Les codes d'état HTTP sont de courts messages d'un serveur concernant une page Web que vous avez demandé à afficher. Chaque fois qu'un serveur reçoit une requête, il la traite et la renvoie avec un en-tête HTTP. Cet en-tête contient les codes d'état HTTP pertinents, c'est-à-dire l'état de la page Web. Il existe cinq classes de codes d'état et 3xx en fait partie.

Cependant, dans la catégorie de redirection 3xx, vous pouvez trouver neuf types de redirections différents. La redirection 307 en fait partie. En vous emmenant vers un nouvel emplacement, il vous indique où vous pouvez trouver le contenu que vous demandez.

Comment fonctionne la redirection 307 ?

Le processus de travail de redirection 307 a commencé lorsque quelqu'un demande à visiter une page Web. Le navigateur reçoit d'abord cette demande, puis se connecte au serveur respectif. Le serveur renvoie ensuite des commentaires avec le code d'état HTTP 307. Enfin, le navigateur emmène le visiteur à l'emplacement temporaire indiqué par le serveur.

Encore une fois, il existe essentiellement deux types de redirections 307. Voyons comment chacun d'eux fonctionne —

307 Redirection temporaire : ce processus est effectué par le serveur, comme nous l'avons expliqué ci-dessus. Il redirige vers un emplacement temporaire et garantit aux visiteurs que l'URL demandée reviendra bientôt.

Redirection interne 307 : Il s'agit également d'un type de redirection 307 mais fonctionne dans un navigateur local. Pour être plus clair, au lieu d'envoyer une requête au serveur, une redirection interne convertit la requête en HTTPS. L'en-tête de réponse Strict-Transport-Security ou HSTS maintient ce processus strict. Comme l'en-tête est renvoyé par le site, il s'agit d'un processus interne.

Pourquoi utiliser une redirection 307 ?

Il existe de nombreuses bonnes raisons d'utiliser les redirections 307 sur votre site Web. Si vous êtes conscient de la maintenance régulière du site Web, cela est utile. Les raisons courantes pour lesquelles les gens envisagent d'utiliser les redirections 307 sont-

  • Mise à jour du contenu
  • Migration de CMS
  • Informer les visiteurs qu'une page n'existe plus
  • Pour changer de nom de domaine
  • Pour un site Web à court terme
  • Aide au marketing d'affiliation

Rappelez-vous ici que vous ne devez pas utiliser les redirections 307 au hasard. Le serveur effectue une tâche supplémentaire pour chaque redirection. Si vous effectuez trop de redirections, votre site risque de ralentir. C'est également mauvais pour l'UX et le SEO. Encore une fois, certaines redirections sont combinées et transmises sous forme de chaînes. Mais, dépassant une limite de temps, les moteurs de recherche ne transmettent aucune requête en chaîne. Alors, sachez que votre site Web a vraiment besoin de redirections, puis utilisez-le en conséquence.

Façons de mettre en œuvre une redirection temporaire 307 sur un site Web WordPress

Lorsque vous savez que votre site Web WordPress nécessite des redirections 307, trouvez un moyen simple de mettre des redirections. Il protège le site Web et rend les moteurs de recherche heureux. Il existe plusieurs façons d'appliquer des redirections 307. Les méthodes ci-dessous sont populaires, apprenons comment vous devez le faire.

Via votre fichier .htaccess

C'est le moyen sûr de créer des redirections. .htaccess est un petit fichier de configuration du serveur principal d'un site Web WordPress. Mais, assurez-vous que votre serveur fonctionne sur le logiciel Apache, vous pouvez identifier le fichier de configuration de votre site dans le dossier public_html de votre compte d'hébergement ou client FTP (File Transfer Protocol). Le nom et l'emplacement du fichier varient d'un fournisseur d'hébergement à l'autre. Dans notre cas, il est situé à –

Comment accéder au fichier htaccess pour la redirection 307 sur le site WordPress

Ajoutez simplement une ligne de code dans le fichier, vous pouvez créer une redirection 307 rapidement. Ici, vous devez utiliser le module mod_rewrite. Par exemple, si vous souhaitez rediriger temporairement la page de la galerie vers une nouvelle page, alors -

 [PHP] RewriteRule “^/gallery$” “/about/gallery” [R] [/php]

Nous vous suggérons d'étudier un peu la mise en œuvre du code avant de commencer. Le fichier .htaccess est un fichier important d'un site Web, une erreur ici peut casser tout le site. Si vous n'avez pas beaucoup de connaissances en développement, vous trouverez peut-être que c'est une tâche plus technique. Alors, conservez d'abord une sauvegarde de votre site, puis modifiez-le.

Utiliser un plug-in

Cette méthode automatise également le processus de redirection d'un site WordPress. Vous pouvez trouver des plugins gratuits ou acheter des plugins si vous le souhaitez. Les plugins sont utiles pour planifier des redirections à l'avance, créer plusieurs types de redirections, obtenir des fonctionnalités de référencement, etc. De plus, vous n'avez pas à vous soucier des liens rompus avec les plugins de redirection. Les plugins comme Quick Page/Post Redirect, SEO Redirection, All in One SEO, 301 Redirects, etc. sont bons et faciles à utiliser.

Bien que les plugins soient simples à installer et à utiliser, vous devez les choisir judicieusement. Parce que les mauvais plugins n'implémenteront pas correctement les redirections. Votre site Web peut donc faire face à des erreurs et à des pénalités de référencement. Par exemple, parfois, des redirections de méta-actualisation se produisent et perturbent les visiteurs.

Il dit généralement aux visiteurs que "si vous n'êtes pas redirigé dans les cinq secondes, cliquez ici". Donc, ces choses finissent par confondre les robots des moteurs de recherche. C'est pourquoi vous pouvez envisager un travail manuel dans votre fichier .htaccess si possible.

La redirection 307 joue-t-elle un rôle dans votre référencement ?

Les redirections 307 sont temporaires et c'est pourquoi elles ne nuisent pas au référencement de votre site Web. Dans ce processus, les nouvelles URL redirigées ne sont pas indexées. Les nouveaux liens ne contiennent pas le «jus de lien» des URL d'origine et les moteurs de recherche ne mettent pas à jour leurs SERP. Mais, dans le cas des redirections permanentes, tout est changé. Ainsi, les redirections 307 sont sûres et aident à booster le référencement de votre site.

Derniers mots

Vous connaissez maintenant l'importance d'une redirection 307 et des processus de mise en œuvre. Vos visiteurs peuvent être informés de la maintenance du serveur du site en temps opportun grâce à des redirections temporaires. Et ainsi, vous pouvez assurer une meilleure expérience utilisateur de cette façon. Acquérir une connaissance détaillée des codes d'état HTTP aide beaucoup à cet égard. sur votre site Web.