Flash e i motori di ricerca

Il difficile rapporto tra Flash ed i motori di ricerca, analizzando i principali motivi per cui non dovrebbe essere usato per i contenuti.

Dopo l’annuncio di Google della migliorata indicizzazione dei contenuti Flash, diverse persone avranno pensato ad una rivoluzione del web.

In realtà le cose non stanno esattamente così, perchè Flash se utilizzato in maniera sbagliata continua ad avere grandi limiti. Ispirato da un articolo di SEOmoz, voglio approfondire il discorso mostrando le incompatibilità tra Flash ed i motori di ricerca.

1. Le URL non cambiano con i contenuti

A mio parere è uno dei difetti principali di Flash. Quante volte vi è capitato di navigare su un sito realizzato con questa tecnologia, vedere una pagina interessante e volerla linkare? Vi sarete sicuramente accorti che l’unica cosa possibile è indicare la URL della home fornendo le istruzioni per arrivare alla pagina desiderata: scomodo ed inefficiente.

2. Non si guadagnano link esterni

Questa è una conseguenza diretta del primo punto, ed una grave penalizzazione. Considerando che i motori di ricerca si basano anche sui link esterni per ordinare i risultati, realizzare un sito in Flash significa al massimo riuscire a posizionare la propria homepage e niente altro.

3. I testi spesso non sono formattati e ordinati

Molto dipende da chi ha realizzato il Flash, ma spesso i contenuti testuali non rispettano l’ordine logico con cui appaiono nella pagina. Inoltre è difficile trovare dei testi organizzati semanticamente, come accade nell’HTML.

4. Le regole SEO di base spesso non vengono seguite

E’ possibile realizzare delle animazioni Flash e, osservando alcune regole di massima, cercare di farle indicizzare correttamente. Un suggerimento potrebbe essere caricare i contenuti formattati tramite un xml esterno. Nella maggior parte dei casi però chi sviluppa non conosce o non segue queste indicazioni, rendendo impossibile il lavoro dei motori di ricerca.

5. Molti contenuti Flash non vengono comunque indicizzati

Anche rivolgendo la massima attenzione nella realizzazione di un Flash, non avrete garanzie che il vostro lavoro venga indicizzato dai motori di ricerca. Un esempio pratico riguarda Google, che non riesce ancora ad indicizzare i file .swf inclusi tramite SWFObject.

Conclusioni

Uno dei modi migliori per utilizzare Flash resta quello a scopo decorativo: realizzare animazioni ed effetti particolari spesso può essere fatto solo con questa tecnologia. E’ vero che Javascript ci ha riservato numerose sorprese a riguardo, ma non c’è niente di male ad usare Flash per questo.

L’importante è tenere presente che Flash non andrebbe mai utilizzato per i contenuti delle vostre pagine. Se non volete essere penalizzati nei risultati ottenuti, non usatelo per testi, titoli o menu di navigazione, anche se avete intenzione di fornire un’alternativa testuale.