Bonjour,
J'ai mis en place sur un de mes sites un raccourcisseur d'URL, qui est simplement la conversion en base 35 du numéro d'ID de l'article.
Ainsi, la page http://omnilogie.fr/8I redirige directement vers la page complète http://omnilogie.fr/O/Culture_imaginaire_(I)_-_Merveilleux_et_Fantastique.
Derrière la scène, la redirection se fait avec un code 301 :
Et pourtant, si je fais une recherche chez Google l'URL affichée est l'URL "courte".
Où est mon erreur ?
Est-ce dû à l'attribut guid dans le flux RSS que google préfère malgré la présence de la redirection et du rel=canonical ?
Merci pour votre aide !
J'ai mis en place sur un de mes sites un raccourcisseur d'URL, qui est simplement la conversion en base 35 du numéro d'ID de l'article.
Ainsi, la page http://omnilogie.fr/8I redirige directement vers la page complète http://omnilogie.fr/O/Culture_imaginaire_(I)_-_Merveilleux_et_Fantastique.
Derrière la scène, la redirection se fait avec un code 301 :
Code:
$ID=base_convert(strtolower($_GET['ID']),35,10);
//Vérifications et chargement du titre
[...]
header("Status: 301 Moved Permanently", false, 301);
header('Location:/O/' . $Titre);
exit();
}
Et pourtant, si je fais une recherche chez Google l'URL affichée est l'URL "courte".
Où est mon erreur ?
Est-ce dû à l'attribut guid dans le flux RSS que google préfère malgré la présence de la redirection et du rel=canonical ?
Merci pour votre aide !