IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

ASP.NET 4 optimise le référencement

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Par défaut ASP.NET 4 optimise le référencement
    ASP.NET 4 optimise le référencement
    Avec l'arrivée de trois nouveaux outils


    L'amélioration du SEO (Search Engine Optimization) est une des nouveautés majeures apportée par ASP.NET 4.

    Le SEO est un élément de plus en plus important pour les développeurs de site Web. C'est grâce à cet outil qu'il est possible d'optimiser leur référencement et donc le trafic en provenance des moteurs de recherches (Google, Bing, Ask, etc.).

    Des applications (gratuites) comme SEO Toolkit Analyzer permettent, comme le nom l'indique, d'analyser et de repérer tous les problèmes qui pourraient faire obstacle à la bonne indexation d'un site.




    ASP.NET 4 permet d'encore mieux résoudre les lièvres ainsi levés.

    Comment ?

    Avec trois avancées majeures.

    Premièrement l'arrivée de deux nouvelles propriétés pour la Page class : MetaKeywords et MetaDescription, qui rendront vos codes beaucoup plus simples et plus évolutifs car ces propriétés pourront être définies dynamiquement via le code-behind.



    Deuxième amélioration, le support amélioré de l'URL Routing pour les ASP.NET Web Forms.

    Introduit dès ASP.NET 3.5 SP1, et déjà présent dans les applications ASP.NET MVC, l'URL Routing permet de générer des URLs «Google-friendly» (ou Bing, ou Yahoo, ou...) pour une meilleure indexation.

    Ex : www.developpez.com/chercher/dotnet/tutoriel/

    Ces URLs, que certains qualifient de “web 2.0” sont plus propres et surtout plus facilement compréhensibles par le cerveau humain, par leur logique simplifiée.

    Par exemple, l'adresse classique d'une page listant l'offre d'une catégorie donnée de produit sera traditionnellement de la forme : http://www.mysite.com/products.aspx?category=software

    Le nouveau moteur d'URL de ASP.NET 4 peut à présent être configuré pour accepter et générer des adresses du style : http://www.mysite.com/products/software.

    Troisième amélioration, ASP.NET 4 propose une nouvelle méthode Response.RedirectPermanent().

    Il est très commun de déplacer des pages ou des contenus d'un endroit à un autre d'un site. Très courant mais assez problématique pour l'indexation à mesure que s'accumulent les liens «périmés».

    La méthode Response.Redirect() transfert automatiquement les demandes aboutissant sur une de ces anciennes URLs vers la nouvelle URL qui fonctionne.

    Le problème pour les moteur de recherche vient du fait que cette redirection passe par une réponse de type HTTP 302. Pour le dire simplement, un bot y verra une redirection temporaire et ne la suivra pas jusqu'au contenu cible. Résultat : pas d'indexation.

    ASP.NET 4 (et le nouveau Response.RedirectPermanent(string url) ), permet une réponse de type HTTP 301 qui fera arriver le bot jusqu'au nouvel emplacement du contenu déplacé.

    De quoi devenir l'As des As du référencement ?

    SEO Toolkit Analyzer est disponible sur le site de Microsoft.


    Source : Le Blog de Scott Guthrie


    Lire aussi :

    Notre article sur les nouveautés de ASP.NET 4 sur le sujet

    Visual Studio 2010 pourra-t-il se passer d'une bêta 3, au vu des problèmes présents dans la bêta 2 ?

    Les rubriques Débeloppement Web et .NET (actu, forums, tutos) de Développez.com

    Et vous ?

    Que pensez-vous de ces améliorations du SEO de ASP.NET ?

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 10
    Par défaut C'est pas trop tôt !
    Il est vrai que l'on utilise souvent les Webforms pour des applications Intranet ou Extranet et moins pour des applications diffusées sur Internet.
    La réécriture d'url est un élément absolument obligatoire pour toute bonne application Web pour optimiser le référencement. Peut être pourrions-nous propulsé des applications ASP.NET 4 avec des Webforms sur le Web ? Pour ma part, je mise plutôt sur des frameworks qui offrent un meilleur contrôle de l'application comme ASP.NET MVC.

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/11/2012, 12h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo