Je ne crois pas aux théories sur l'URL unique en soit la raison. Sérieusement les gars, la quantité de vidéos est énorme, mais il existe des tonnes de façons de contourner ce problème que la plupart des développeurs de niveau intermédiaire connaissent eux-mêmes!
Ils auraient pu simplement utiliser:
watch?v={some-unique-Id}/{some-title}/{some-tags}
et encore utiliser l'identifiant unique et ignorer le reste, non?
Les URL canoniques uniques par vidéo (comme l'URL ne change pas en modifiant les informations vidéo, ou au moins en fournissant des redirections optimisées pour le référencement) ne sont pas non plus des problèmes particuliers. Nous les avons tous traités facilement.
.
Je pense que plus tôt, lorsque Youtube a commencé, cela n'avait vraiment pas d'importance, car la recherche n'était pas aussi sophistiquée que maintenant, donc, elle était moins prioritaire que d'autres choses. Leur véritable avantage est qu'ils ont commencé trop tôt, vous savez.
Au moment où la recherche est devenue importante, ils étaient déjà la source numéro 1. Dans aucun ordre spécifique, des gens comme Google ont écrit du code personnalisé pour vérifier Youtube (spécifiquement) pour les vidéos (avant même qu'elles ne les possèdent). Facebook a écrit un code personnalisé pour afficher uniquement des aperçus vidéo au démarrage. Google les a fait, faisant même de la recherche une intégration interne, etc ...
Ils n'ont pas besoin d'aller aux recherches. Les recherches vont vers eux et écrivent du code personnalisé pour leur site Web spécifique. Cela pourrait être la raison pour laquelle il n'y a pas de bon retour sur investissement en termes de dépenses (jours de développement) pour changer le fonctionnement des URL, en particulier compte tenu de l'âge de Youtube, comme toute autre application très ancienne développée au fil des ans, vous ne vous attendriez pas à une telle partie centrale pour être le plus simple à changer. C'est possible, mais il n'y a probablement pas assez de retour.