Redirection php

WRInaute discret
Bonjour,
j'ai changer d'hebergeur, et je redirige de la manière suivante :

Code:
<?
$URL="http://www.lesnocturnes.be";
header ("Location: $URL");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<title>Les Nocturnes - blog de Dolby</title>
<head></head>
<body>
</body>
</html>

Au niveau du référencement, celà pose probleme a google ou yahoo ? Dois-je ajouter des balises meta?

Merci pour votre aide
 
WRInaute impliqué
Bonjour,
Le contenu du code qui suit la redirection php (donc en particulier des métas) n'a aucune importance, puisque les visiteurs comme les robots seront redirigés, et n'auront donc pas accès au html qui suit.

En revanche, pour transférer le référencement de ton ancien site vers le nouveau, ton code n'est pas approprié. En effet la redirection telle que tu la fais donnera un code 302 (redirection temporaire). Logiquement, si tu indiques que ta redirection n'est que temporaire, les moteurs de recherche n'ont pas de raison d'oublier l'ancienne URL au profit de la nouvelle. Par ailleurs, Google a de gros problèmes avec la gestion des 302 (phénomène de pagejacking).

Dans ton cas, il faut faire une redirection premanente (301):
Code:
<?php
$URL="http://www.lesnocturnes.be"; 
header("Status: 301 Moved Permanently");
header ("Location: $URL"); 
exit();
?>
 
WRInaute passionné
Et je rajouterais que le code que tu nous as donné ne peut pas fonctioner et renverra une erreur car tu ne peux pas changer les en-tête et ensuite renvoyer du contenu, c'est à dire qu'après ta redirection il ne doit pas y avoir de code HTML.
 
WRInaute impliqué
rottman a dit:
Et je rajouterais que le code que tu nous as donné ne peut pas fonctioner et renverra une erreur car tu ne peux pas changer les en-tête et ensuite renvoyer du contenu, c'est à dire qu'après ta redirection il ne doit pas y avoir de code HTML.
A confirmer par un essai, mais je crois me souvenir que ce n'est pas le cas. En effet, le contenu qui suit ne sera pas envoyé (et ne générera donc pas d'erreur), puisque la redirection qui précède sera justement effectuée avant l'envoi de ce code.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut