web-dev-qa-db-fra.com

Est-il possible de rediriger un domaine tout en conservant ce domaine dans les résultats de recherche Google?

J'ai un nom de domaine, https://seo.example.com/, qui apparaît actuellement dans les résultats de recherche Google. Je souhaite configurer une redirection telle que, lorsque les visiteurs visualisent ce domaine, ils sont immédiatement redirigés vers un autre domaine, https://www.example.com/seo/. La partie compliquée est que je veux également conserver le domaine d'origine dans les résultats de recherche Google au lieu que Google affiche la cible de la redirection.

Ma première pensée a été d'utiliser une redirection 302 de https://seo.example.com/ vers https://www.example.com/seo/ et de définir une balise méta canonique sur la page cible avec le contenu https://seo.example.com/. Cela permettrait-il d'atteindre mon objectif de conserver le domaine d'origine dans la recherche Google tout en le redirigeant ou Google considérerait-il cela comme une utilisation inappropriée de la balise canonique et empêcherait-il le classement de recherche d'une ou des deux pages?

Y a-t-il un moyen de faire cela au-dessus de l'eau ou est-ce impossible par conception?

3

Il est peu probable que Google renvoie la source d'une redirection dans les résultats de recherche organiques, même une redirection 302 (temporaire), pendant très longtemps. Particulièrement lorsque l'URL cible est un nom d'hôte différent.

Est-ce que cette [méta-balise canonique] atteindrait mon objectif de conserver le domaine d'origine dans la recherche Google tout en le redirigeant, ou est-ce que Google considérerait cela comme une utilisation incorrecte de la balise canonique et détruirait le classement de recherche de l'une ou des deux pages?

La méta-tag sera probablement ignorée. Cela n'a aucun sens pour Google de pénaliser tel "usage impropre". La balise méta canonique est simplement un suggestion. Une redirection externe est beaucoup suggestion plus forte.


Cependant, à moins que votre hôte ne vous restreigne d'une manière ou d'une autre, vous ne devriez jamais avoir à faire ce genre de réorientation - alors je suis curieux de savoir quelle est l'historique ici?

  • Ne pouvez-vous pas modifier la configuration sous-domaine/serveur afin qu'elle pointe directement vers l'emplacement correct?

  • Si vous souhaitez conserver l'URL et servir le contenu d'un hôte différent, envisagez plutôt de mettre en œuvre un proxy inverse.

  • Si www.example.com/seo/ est en fait sur le même serveur (même système de fichiers) - comme le suppose le même domaine example.com - vous n'aurez alors besoin que d'un réécriture interne.

2
MrWhite

Théoriquement, une redirection 302 (type: trouvé/déplacé temporairement) conserve les classements PageRank, MozRank, l'autorité de page et la valeur de trafic de la page en cours, sans rien transférer de ce fait sur la page redirigée. Cependant, dans la pratique, cela ne semble pas être ce qui se passe.

Voici quelques exemples d'une redirection 302 laissée en place de manière permanente, ainsi que les tests effectués:

  1. Exemple 1 - les liens de page ont été repris dans les index
  2. Exemple 2 - Après 3 mois, la page 302 perd tout son PageRank

Ce que cela montre, c’est que Google est perturbé par un numéro permanent 302, et il ne passe finalement le PageRank.

Donc, procédez avec avec beaucoup de prudence . Gardez un œil sur vos liens, car vous constaterez peut-être qu’il commencera à perdre une partie de son classement.

Je ne ferais pas cela sur une page importante et je vous recommanderais de tester avec un 302 et un 307 (qui remplace l'ancien 302) sur certaines pages sans importance. Voir Moz pour plus de détails: page de Moz sur la redirection

Je ne suis au courant d'aucune autre méthode (redirections html, htaccess, etc.) susceptible d'atteindre votre objectif final. Quoi qu'il en soit, Googlebot fera son choix et, s’il ne peut pas décider, cela pourrait avoir une incidence négative sur votre PageRank.

1
garth