Un conseil SEO que nous avons eu était de déplacer tous les javascript vers des fichiers externes, de sorte que le code pourrait être retiré du texte. Pour les scripts fixes, ce n'est pas un problème, mais certains scripts doivent être générés car ils dépendent de ClientId généré par asp.net. Puis-je utiliser le ScriptManager (depuis asp.net Ajax ou Telerik) pour envoyer ce script au navigateur ou dois-je écrire mon propre composant pour cela?Déplacer généré javascript sur rendu html
Je n'ai trouvé que des moyens de combiner des fichiers fixes et/ou des ressources intégrées (également résolues).
La raison donnée était d'améliorer le rapport contenu-code: supprimer le texte du fichier html évite à l'araignée d'avoir à le lire et à l'ignorer. –
JavaScript n'est pas considéré comme du code, seulement du HTML. –