La plupart des améliorations SEO peuvent être faites à côté de asp.net. donc il suffit d'ajouter les bonnes balises et les mots au fichier ASPX. ou pour les pages dynamiques, générez-les à partir du contenu.
mais ce que vous devriez avoir également à l'esprit sont 2 choses: tout d'abord, exécutez tout votre système sous une URL. et tous les autres ceux qui devraient être réorientées avec 301 à elle (par exemple rediriger http://joshautos123.com à www.joshautos123.com avec 301 redirect)
et ne pas utiliser des sous-domaines pour différentes parties (qui va diviser votre rang de recherche)
et, deuxièmement, vous devriez utiliser le mvc asp.net. parce qu'une partie importante de SEO est, que le bon contenu (par exemple les titres, les vrais noms de voiture, etc.) se trouve dans l'URL.
reste a déjà été dit par les autres réponses ....