L’argomento non è originale, anzi è uno di quelli che occupa da più tempo i pensieri di SEO e Webmaster, ma è stato riportato in auge qualche tempo fa dalla notizia che Adobe sta sviluppando soluzioni in collaborazione con Google e Yahoo per rendere i file SWF maggiormente “permeabili” agli spider.
Purtroppo questo accordo ha avuto un risalto maggiore di quanto meritasse, tanto che l’entusiasmo eccessivo di quasi tutti coloro che ne hanno parlato, rischia di minare l’attività di sensibilizzazione che i SEO stanno portando avanti da anni sull’argomento.
Le cose da dire sarebbero davvero molte, quindi per ragioni di spazio fornirò una serie di indicazioni sotto forma di FAQ, con l’obiettivo di provare a fare chiarezza su quali siano le reali implicazioni di questa “novità”
Lo spider di Google è da tempo in grado di vedere i testi di tipo statico e persino i link html contenuti in flash, tuttavia questo non significa che tali contenuti siano altrettanto fruibili rispetto a quelli presenti in una comune pagina HTML.
Per averne la prova è sufficiente fare una ricerca con parola chiave “Font Verdana 10″: risulterà evidente come i motori di ricerca al momento non siano in grado di distinguere il codice HTML dal testo vero e proprio.
I fattori che determinano il successo di un sito nei motori di ricerca sono molteplici, quindi nulla è impossibile, ma se Flash viene utilizzato in modo scorretto non ci sono molte speranze.
La qualità e la quantità dei contenuti è uno dei parametri determinanti e, se la visibilità nei motori di ricerca rappresenta per noi un obiettivo importante, per quale ragione dovremmo complicarci la vita sin dall’inizio?
Se poi operiamo in un settore competitivo, ci saranno già sin troppe difficoltà da affrontare senza che ce ne creiamo di nuove senza motivo.
Come elemento decorativo all’interno di una pagina HTML, oppure come applicazione WEB che interagisce con gli script lato server: la cosa veramente importante da tenere a mente è che se vi sono contenuti che vogliamo indicizzati e posizionati nei motori di ricerca, non devono essere reperibili esclusivamente all’interno dell’SWF.
Flash va benissimo per gli effetti grafici o per l’interazione lato server, ma non può servire per l’esposizione di contenuti che vogliamo far “digerire” a Google & c.
Per un esempio di utilizzo corretto di Flash suggerisco sempre di esaminare proprio la home page di www.adobe.com
Se ad esempio il sito è costituito da un unico SWF che carica tutti i contenuti all’interno di se stesso (e magari l’url della pagina non cambia mai) di sicuro non va bene e sarà “impermeabile agli spider”.
La domanda chiave è: “Ci sono contenuti importanti che non sono reperibili se non passando attraverso l’interazione con Flash?”
Se la risposta è sì allora c’è un problema dal punto di vista SEO.
Se utilizzando intelligentemente una di quelle due librerie (o attraverso qualsiasi altro metodo valido) riesci a fornire dei contenuti alternativi, e dei link che forniscano una navigazione parallela che renda questi contenuti raggiungibili dagli spider, allora tutto bene.
E’ importante però non lasciarsi prendere la mano dal contenuto alternativo, perchè potenzialmente potrebbe essere interpretato come testo nascosto, in violazione delle linee guida di Google.
Ne conosco diversi anch’io ma, come già precisato, i fattori che determinano il successo di un sito nei motori di ricerca sono molteplici: la verità è che quei siti sono posizionati nonostante i loro problemi di progettazione.
Al momento non ci è dato saperlo con certezza, probabilmente migliorerà la comprensione dei contenuti statici presenti nei file SWF. Questo forse renderà la capacità di indicizzare i file SWF simile a quella (ottima) dei file PDF, purtroppo però in Flash non esistono soltanto contenuti statici ma anche contenuti generati via actionscript, molto più difficili da raggiungere per gli spider.
L’ho sentito dire anch’io (non da fonti ufficiali però) e mi chiedo come sarà possibile (lo spider incorporerà un interprete SWF/actionscript?). Ammesso che ciò avvenga, tuttavia “indicizzato” non significa “posizionato”: per fare un esempio analogo, pensiamo che oggi anche gli url dotati di query string vengono indicizzati, questo però non significa che, a parità di altre condizioni, abbiano le stesse chance degli url dall’aspetto statico.
In definitiva Flash non è necessariamente nemico dei SEO ma se riteniamo la visibilità nei motori di ricerca un obiettivo importante, il SEO deve essere coinvolto sin dalle prime fasi di progettazione di un sito.
Troppo spesso invece il SEO viene chiamato ad intervenire solo a cose fatte, e notizie come quella in questione rischiano di far prendere alla leggera le questioni legate alla visibilità:
“utilizzo Flash perchè è veloce in fase di sviluppo e il cliente vuole un sito accattivante, tanto ormai tutti dicono che i motori di ricerca indicizzano i file SWF. Poi quando il SEO prenderà in mano la cosa, se c’è da fare qualche aggiustamento, se ne occuperà lui…”
Google Analytics, come già altri sistemi di web analysis hanno fatto (ne avevamo parlato in questo blog tempo fa), sta implementando una funzione che permetta di tracciare azioni di elementi dinamici, oggetti che permettono l’interazione degli utenti senza la necessità di ricaricare completamente la pagina.
Page views o azioni degli utenti?
La web analysis si basa sul concetto base di “page view”: le visite vengono tracciate ed analizzate come un susseguirsi di pagine visualizzate. Questo concetto funzionava senza problemi fino a che ogni azione (ovvero ogni click) dell’utente corrispondeva effettivamente al caricamento di una nuova pagina.
Internet verso il web 2.0
L’attuale evoluzione di internet, ovvero il cosiddetto web 2.0, ha visto un cambiamento nella tipologia dei contenuti offerti. Sempre più portali non offrono tanto un contenuto, ma piuttosto un servizio. Si pensi per esempio ai più noti social networks, come MySpace, Hyves, Facebook, e soprattutto Twitter: i contenuti non sono presenti a priori, ma vengono generati e gestiti dagli utenti stessi. Il valore che viene offerto agli utenti è rappresentato spesso da possibilità di comunicazione, di relazione, di interazione.
Le nuove tecnologie per i contenuti interattivi
Allo stesso tempo anche le tecnologie sono cambiate: le più recenti evoluzioni delle tecnologie lato server hanno di fatto permesso la costruzione di servizi sempre più complessi: ormai siamo abituati a non avere più a che fare con siti statici, ma piuttosto con delle vere e proprie applicazioni online, le Rich Internet Applications (Google fa addirittura concorrenza a Microsoft nel suo mercato di maggior valore, offrendo una suite di applicazioni office disponibili via browser, Google Apps).
Read the full story
