mar 9 2010

ASP.NET: SEO, URL friendly, rewriting, HttpModule, Routing. Parte 1

Luca Bartoli

URL SEO, URL friendly, URL rewriting, HttpModule, RewritePath e Routing URL Come Fare e quale usare.

Esistono, attraverso la piattaforma ASP.NET, diverse modi per poter creare e convertire i propri url interni (link) in url friendly, più facilmente indicizzabili e più semplici da capire per l’utente finale.

Attraverso questa tecniche si potranno quindi sostituire quei fastidiosi url tipo:
/page.aspx?idSezione=nomeSezione&lingua=it
con dei più semplici e utili
/it/nomeSezione.aspx

Le varie possibilità non hanno la stessa facilità di implementazione ne lo stesso meccanismo di automazione.
I meccanismi più utilizzati sono implementati attraverso:

1) HttpContext.RewritePath() all’interno del metodo Application_BeginRequest;
2) UrlMappings Element presente da ASP.NET;
3) Moduli gratuiti (HttpModule);
4) Routing di ASP.NET 3.5 SP 1.

Leggi tutto...