web-dev-qa-db-fra.com

Comment conserver le PageRank pour les pages disparues?

Prétendre que USA Today a une section de leur site où se trouve l’électronique de vente, qu’ils localisent à http://electronics.usatoday.com . Le sous-domaine est alimenté par un magasin d'électronique en ligne appelé NewCo via une étiquette blanche. Un grand nombre des pages de ce sous-domaine ont un PageRank relativement élevé. Toutefois, peu de sites externes, voire aucun, renvoient au sous-domaine - le PageRank du sous-domaine est en grande partie dû aux liens internes du domaine racine usatoday.com.

Le contrat de USA Today avec NewCo expire et ils décident plutôt de s'associer à ma startup. Mais, contrairement à NewCo, nous ne fournirons pas de solution en marque blanche; USA Today va plutôt rediriger tous les liens liés à l'électronique de leur domaine racine vers mon site au lieu du sous-domaine electronics.usatoday.com. Ils conviennent également de diriger toutes les pages sur electronics.usatoday.com vers moi.

Idéalement, USA Today ajouterait 301 à toutes ses pages sur electronics.usatoday.com qui se dirigent directement vers les pages correspondantes de mon site, mais ils ne disposent ni des moyens techniques ni des ressources pour le faire. Par conséquent, quel est le meilleur moyen de passer le PageRank des pages electronics.usatoday.com à mon site? Est-ce que travailler avec USA Today changerait le CNAME pour electronics.usatoday.com sur mon site, puis créerait des pages sur mon site qui imitent la structure d'URL des États-Unis aujourd'hui? Par exemple, supposons qu'une page se trouve sur electronics.usatoday.com/ipods. Pourrions-nous donner à electronics.usatoday.com un formulaire CNAME sur mon site, puis créer une page sur mon site située à l'adresse mysite.com/ipods qui se connecte à la page iPod de mon site? Cela préserverait-il le PageRank?

1
AdamVickers

La meilleure solution consiste à utiliser les redirections 301 pour mapper chacune des anciennes URL vers une nouvelle. Si cela n’est pas possible, criez et implorez les développeurs/administrateurs appropriés jusqu’à ce qu’ils mettent en place des 301. Ne prenez pas "ce n'est pas possible" comme réponse: c'est toujours possible.

La deuxième meilleure solution serait la balise canonique. Vous devez conserver toutes les anciennes pages, mais ajouter un balise de lien canonique dans la section de tête du code HTML. Cela fonctionne maintenant entre les domaines.

Un CNAME comme vous l'avez mentionné est une troisième option, en particulier si tout l'ancien contenu a complètement disparu. Vous dirigeriez olddomain.com vers newdomain.com, puis sur newdomain.com, vous pourrez gérer toutes les demandes relatives à l'ancien domaine et afficher le contenu approprié. Encore une fois, vous devriez ajouter la balise de lien canonique pour pointer vers votre propre copie de la page sur newdomain.com si elle existe.

1
DisgruntledGoat

Ce que vous avez décrit est probablement la manière la plus probable de procéder (en termes de réduction des coûts techniques).

Le problème vient du fait qu'il a été indiqué que chaque redirection 301 ne transfère pas 100% du PageRank - ne certaine désintégration se produit . Ceci est encore exacerbé lorsque vous chaînez des redirections ensemble, comme vous le décrivez.

Cependant, il s'agit d'un problème qui ne peut qu'être atténué, pas totalement évité, et tant que les nouveaux liens sont correctement liés au site parent - directement, et non via 301 -, vous aurez bientôt un nouveau PageRank pour compenser ce problème. perdu par la migration.

0
Mike Hudson

Combien de pages au total parlez-vous?

Quelle est la nature de leur incapacité à ajouter 301? S'il s'agit simplement d'écrire exactement ce qui devrait être dans htaccess, vous pouvez faire les démarches et le leur montrer, non? J'ai souvent observé que certains clients ont le sentiment de ne pas être dérangés d'être impliqués à quelque niveau que ce soit une fois qu'ils ont commencé à payer pour un service. Mais c'est ridicule. S'ils peuvent faire en sorte que 301 soit nécessaire, ils trouveront un moyen. Ce sont "USA Today", après tout, pas un journal local minable.

Mais à la question à la main. Vous pourriez peut-être régler cela en utilisant des balises canoniques. Et il y a quelques années, des mises à jour méta très courtes (par exemple, zéro seconde) passaient bien au pagerank… bien que je ne l'aie pas fait depuis un moment, car les autres options sont meilleures.

0
gesher