2011-03-29 5 views
0

J'ai vu plusieurs articles sur la redirection des URLs lorsque le site a été repensé ou que l'URL vient de passer à un format standard, mais je dois savoir comment gérer quand l'URL n'a aucune corrélation avec le le vieux. Par exemple, une ancienne URL peut avoir été www.mysite.com/index.php?product=12 mais il n'existe aucun moyen de mapper cette URL sur le nouveau site.Traiter les redirections 301 pour un nouveau site Web

Je ne veux pas que les moteurs de recherche pensent que la page est cassée, donc je suppose que la meilleure chose à faire est de rediriger vers la page d'accueil, mais je ne sais pas comment je ferais cela efficacement. Aurais-je simplement changer la page d'erreur 404 pour faire un 301 à la page d'accueil? Aussi, cela causerait alors des problèmes avec le contenu en double via Urls dofferent?

Vaut-il mieux ne pas s'en faire et laisser les moteurs de recherche ré-indexer les nouvelles URL?

Je courais IIS7 avec le module Rewrite et ASP.NET 2.

Merci.

+0

Excuses si cela est dans le mauvais site, s'il vous plaît me diriger vers le bon si vous optez pour moi de le fermer ... – webnoob

Répondre

0

Pourquoi dites-vous qu'il n'y a aucun moyen de mapper cette URL à la nouvelle? Il y en a probablement, car les deux devraient être des identifiants uniques pour une ressource donnée. Si votre site a de bons classements, cela peut valoir la peine de résoudre ce problème et d'avoir une redirection 301 vers la bonne page. De cette façon, les rangs devraient être inchangés.

La redirection de tout vers la nouvelle page d'accueil aura probablement un effet négatif. Cela dépend vraiment de la façon dont les robots interpréteront cela. Mais cela peut sembler une façon artificielle d'augmenter le rang de la page d'accueil et d'obtenir une pénalité correspondante. Ne rien faire et attendre que les robots n'indexent votre nouveau site fonctionnera bien sûr, mais souvent vous ne pouvez pas vous permettre de perdre le haut rang que vous avez gagné. Dans l'ensemble, je vous conseille de poser ici une nouvelle question sur la façon de mapper les anciennes URL vers les nouvelles, et faire des redirections appropriées.

+0

Ok, je vais mettre un peu de réflexion dans la redirection. Le problème est que le client a peut-être changé tous les codes pour les articles en stock, c'est pourquoi je pense que les redirections directes 301 peuvent ne pas être possibles. Votre réponse résume assez bien et confirme mes pensées. – webnoob

0

L'URL de produit que vous avez fournie est évidemment un produit. Le mieux est de le rediriger vers une nouvelle page qui soit la plus pertinente pour cette ancienne page. S'il n'y a aucun lien externe, même pointant dessus, laissez-le mourir. Assurez-vous de le supprimer de tous les sitemaps ou des anciens liens de navigation que vous pouvez avoir en interne ou il continuera à être ré-indexé, ce qui est ce que vous voulez éviter. Une fois que vous avez configuré votre nouvelle structure de site, visitez un site tel que AuditMyPc.com et créez un nouveau sitemap de votre nouvelle configuration de site. Connectez-vous ensuite à Google Webmaster Tools et renvoyez le nouveau sitemap. Cela résoudra normalement le problème, mais si cette page est indexée, attendez-vous à ce qu'il reste dans l'index de Google pendant un moment. Ils ne se nettoient pas trop bien.

Questions connexes