Recentemente hanno iniziato a comparire, nelle pagine dei risultati di google (d’ora in poi: SERP), risultati che linkano direttamente a filmati flash. Questo vuol dire due cose:
- google ha iniziato a leggere dentro gli swf (interessante articolo a proposito lo trovate qui)
- si può iniziare a pensare di sfruttare flash per andare a scrivere un’ingente quantità di “testi/link nascosti”
Sto ricevendo parecchi posizionamenti per particolari keywords, nelle quali il filmato flash si posiziona di gran lunga davanti al sito che lo ospita.
C’e’ pero’ un inconveniente: il visitatore che arriva e si becca un bel flash a fullscreen, privato della navigazione circostante, è completamente disorientato e nella maggior parte dei casi abbandona il sito. Possiamo pur essere primi nelle SERP ma così non serve a nulla.
Google deve porre qualche rimedio, perchè presentare i risultati così va contro ogni logica con cui vengono costruite le pagine web.
Nel frattempo una soluzione c’è, ve la illustro e vi fornisco anche il codice già pronto, per i più pigri:
<<<<<<<<< DOWNLOAD swf-serp-solution >>>>>>>>>
La soluzione utilizza elementi che sono presenti nella pagina HTML ma non quando il flash è visualizzato da solo (ossia quando nell’url compare un file .swf).
Si utilizza il parametro flashvars dell’elemento OBJECT, si imposta una variabile che ho chiamato onpage a true.
Da flash si legge la variabile. Se esiste allora non c’è nessun problema, se invece la variabile risulta undefined allora vuol dire che il flash non ha “l’HTML intorno”. Si fa un redirect in questo caso alla pagina giusta.
Ecco due esempi:
- swf nella pagina (html)
- swf da solo (redirect a 10people.net)
Enjoy

2 commenti ↓
Ottima soluzione!
Ora resta un altro piccolo problema: il titolo del risultato nella SERP. Quando google indicizza un swf come titolo del risultato ci finisce il codice di allineamento del testo. Dici che è possibile risolvere anche questo problema o dobbiamo sperare in google?
grazie per la domanda. Ho provato a fare un po’ di ricerche e prove. Ho notato che il primo testo che viene incontrato (se è un testo HTML google inserisce addirittura i vari TAG nel titolo), di solito nel primo frame, viene usato come titolo della pagina.
L’ideale sarebbe avere un primo frame con il titolo, e il testo, magari separati da un po’ di a capo o con un titolo sufficientemente lungo. In ogni caso questo testo può essere di fuori dallo stage e quindi nessun problema a metterlo nel primo frame (font di sistema ovviamente :-)).
Una tecnica che sto utilizzando ultimamente (la puoi vedere qui: http://www.3uno3.it) è quella di usare un flashObject, ovvero un js che sostituisce il contenuto di un DIV con un object flash. Il contenuto di solito lo popolo con lo stesso testo che metto nel primo frame del flash, in modo che google trovi ridondante quello del flash e si concentri sul testo e title della pagina ospite.
Lascia un Commento