J'utilise mod_rewrite pour réécrire https://example.com/?page=some-page&tab=2
dans https://example.com/articles/some-page/2
. Mais les gens peuvent toujours accéder aux deux URL.
Je veux savoir: dois-je rediriger l'URL "moche" vers l'URL conviviale?
Est-ce que cela améliore mon référencement? Et pourquoi?
Vous n'avez que besoin à rediriger l'URL "moche" si vous aviez modifié la structure de l'URL et que les URL "laides" avaient déjà été indexées par des moteurs de recherche et/ou liées par des tiers. Dans ce cas, il est essentiel de rediriger les anciennes URL "laides" afin de préserver le référencement et éventuellement d'éviter les problèmes de contenu en double.
Toutefois, si vous avez implémenté les "jolies" URL dès le début - et que ce sont les seules URL référencées, il est peu probable que la redirection des URL "laides" fasse une différence en termes de référencement. Vous devez déjà avoir les balises rel="canonical"
appropriées sur place, ce qui annule en outre la nécessité d'implémenter des redirections à partir des URL "laides".
Cela crée un problème de contenu en double et les moteurs de recherche n'aiment pas le contenu en double. Ugly url DOIT être valablement redirigé vers des URL conviviales pour seo afin d'éviter tout problème de contenu/pages en double.
Beaucoup de bruit est fait pour optimiser les URL pour le référencement. Cependant, la véritable importance de la mise en forme des URL est préservation du trafic des signets et des liens externes. Les URL de bourrage de mots clés sont un vieux truc bon marché, et les moteurs de recherche ne lui accordent que très peu de poids car il est si facile d'en abuser .
Et cela crée des URL stupides difficiles à taper. Encore plus risiblement, rompre les liens externes casse le PageRank/pertinence du lien. De nos jours, chaque moteur de recherche constitue également un navigateur. Ainsi, avec un peu d’espionnage, ils peuvent également utiliser marque-pages utilisateur pour classer. Alors préservez ce trafic organique, c’est plus que de l’organique. Certaines personnes disent "ne jamais 404 aucune page"; Je suis tout à fait d'accord et c'est pourquoi.
Il n'y a pas de fichiers 404 dans mon journal, à l'exception des URL avec des doigts fatidiques, et c'est généralement moi lol.
Bien entendu, la réalité est que vous changez de plate-forme Web de temps à autre et vous ne pouvez plus utiliser votre URL traditionnelle. C'est là qu'intervient la réponse HTTP "301 Permanent Redirect", car Google et Bing comprennent certainement un 301, et le PageRank et d'autres facteurs suivront le 301. Upshot: 301 est essentiel.
Certains sites Web moche redirigent tous les 404 vers la page d'accueil. Sérieusement, combien de fois restez-vous sur ce site? Vous ne partez pas. Google sait donc que vous avez détruit la spécificité souhaitée par le chercheur. Le moteur de recherche rejette donc les facteurs de classement au niveau de la page. Le site les avait, le site les a gaspillés, et ils peuvent recommencer.
Quoi qu'il en soit, ce que vous proposez est exactement ce qu'il vous faut: rediriger le contenu vers sa page de partenaire spécifique qui contient le même contenu, ou du moins un contenu également spécifique.
Vous espérez que la "jolie URL" fournira un meilleur référencement. Je n'y mets pas beaucoup d'actions, comme dit. Cependant, je mets certainement en réserve dans le moteur de recherche un meilleur indexage et classement des pages "statiques" telles que site.com/dir/subdir/page.html
que des pages dynamiques telles que site.com/engine.cgi?param=value¶m=value
. Ce dernier est souvent redondant vers des pages statiques ailleurs, des résultats de recherche d'un moteur de recherche interne ou un trou noir (liens infinis et récursifs). En raison de la perte de valeur et du risque de trou noir, les chenilles hésitent à les indexer en profondeur.
Bien qu'il y ait déjà une réponse acceptée, j'ai toujours ressenti le besoin de faire une description complète, basée sur les propres recommandations de Google plutôt que sur diverses légendes flottant sur le net.
Fondamentalement, l’important est que le contenu dupliqué ne soit pas mal vu, , peu importe ce que disent les légendes. Google s'attend à ce que cela se produise tout le temps, car c'est ainsi que fonctionnent pratiquement tous les systèmes CMS. Lorsqu'il y a deux URL (la documentation de Google mentionne exactement votre cas), l'une d'elles est presque toujours supposée être meilleure, celle de référencement naturel et celle conviviale. Assurez-vous que toutes vos pages, quelle que soit la variante d'URL à laquelle elles répondent, comportent l'URL canonique que vous souhaitez que Google utilise. Si vous ne le faites pas, Google devinera; et bien que cela fonctionne probablement la plupart du temps, il est toujours préférable de le faire soi-même. Si vous le faites, quelle que soit la façon dont Google accède à cette page, il notera l'adresse canonique et l'utilisera pour faire référence à la page dans tous les résultats de recherche.
La redirection 301 est uniquement utilisée pour les pages à retirer, pour que les moteurs et les utilisateurs soient conscients de la nécessité de passer de manière permanente à la nouvelle URL. Google vous demande de n'utiliser la redirection que dans ce cas précis et de ne jamais rediriger vos données simplement parce que vous avez une URL dupliquée. La préférence d'URL est déterminée par la balise d'URL canonique et non par la redirection.
Documentation: