by Andrea
25 May 2007 20:05
Uno dei problemi di AJAX (nel suo uso normale) è di non rendere visibili i contenuti caricati in un postback asincrono ai motori di ricerca. Questo perchè gli spider non riescono a navigare i link javascript.
Quando questo tipo di contenuti (caricati in un postback) è enorme, inizia ad essere un gorsso problema per la visibilità nei motori di ricerca.
In "ASP.NET Futures CTP" è stato inserita una feauture per risolvere questa problematica. Si tratta di una Search Sitemaps, in pratica, una sitemap creata per risolvere il problema delle pagine create dinamicamente.
Vi giro alcuni link della documentazione (provvisoria):
http://quickstarts.asp.net/Futures/services/doc/enablingsearch.aspx
http://quickstarts.asp.net/Futures/services/doc/searchsitemaps.aspx
Tramite un file di configurzione, e un pò di codice, sarà quindi possibile far generare una sitemap che conterrà anche le pagine raggiungibili attrverso un url dinamico.
Utilizzando questa Search Sitemap sarà quindi possibile rendere visibili agli spider dei search engine i nostri contenuti caricati in AJAX.
Ecco alcuni post che trattano di questo argomento:
Searching enabling Silverlight and AJAX web applications
SEO for Ajax and Silverlight Applications
XD003 - AJAX Patterns with ASP.NET
Fonte:
Search engine optimization for Silverlight and Ajax
1b2e95a2-5ce6-4eaf-82b4-7c4ec0e1e8b6|0|.0
Tags:
ASP.NET AJAX