Un gran numero di wembaster usa Flash per lo più in piccole animazioni, scritte che si muovono qualche menu particolare.
Il problema come al solito è rendere il contenuto dei file Flash visibile ai motori.
Premesso che Google “dovrebbe” leggere i contenuti e i link nei file per piccole cose possiamo avvalerci di qualche libreria AJAX com ad esempio script.aculo.us e di un po di html.
Per chi fosse a digiuno AJAX è l’ acronimo di Asycronous Java and XML e permette (per farla spicciola!) di aggiornare il contenuto delle pagine web in modo asincrono senza necessità di ricaricare tutto.
Su Aicube.NET potete vedere che il contenitore del testo cambia il contenuto con un animazione scegliendo lingue diverse.
Fare quello in Flash rischia di creare problemi di compatibilità con i motori e pesantezza del sito.
Con un po di AJAX potete dormire sogni tranquilli, infatti cercando su google “galli tommaso” nello “snippet” otteniamo :
tommaso.galli – Tommaso Galli Personal Page – [ Translate this page ]
Mi chiamo Galli Tommaso, sono uno studente laureando in Informatica presso il … My name is Galli Tommaso, i’ma student in Computer Science at the DSI of …
www.aicube.net/ – 11k – Cached – Similar pages – Remove result
Cioè sia il testo italiano che quello inglese.
Per dare un occhio alle animazioni e rendersi conto della potenza di questa nuova tecnologia (in realtà nasce per scopi ben più importanti!) date un occhio alla Script.aculo.us Visual Effects Page.
Ovviamente script.aculo.us non è l’unica libreria, ce ne sono moltissime e facili da usare, per altri esempi di cosa si può fare con AJAX provate a guardare googlex, il ben più famoso google suggest oppure Digg, il sito di informazione tecnologica che usa molto Ajax per il suo sistema di voti.
Un piccolo aggiornamento perchè non venga la tentazione di fare cloaking in questo modo :
Riporto sotto una domanda posta al SES 2006 di NY da un SEO agli spokesman dei più grandi motori di ricerca. (Matt è di Google)
“Using a hidden DIV…what is the policy on hidden links and JavaScript? Matt: in general hidden links are a bad thing. The content should be of use to a visitor, and thus so should the link be visible. Re: JavaScript use also can be misused to try and cheat, so be careful. SE’s are getting smarter about JS, a lot of times simple heuristics can do the work. Rajat adds: make sure that you know that intent is clear, and finishes with “so cloaking is bad.” (Lots of laughs) Jake ads that if you have an Ajax application that each gets different content, serve a cloaked page to the SE’;s and the Ajax to the users. Hide the Ajax interface from the SE’s, and keep the content on the page (styling it out if needed). Matt says “NO…we will care, and it can get you banned if you are cloaking. He recommends if you have a weird site menu and “all sorts of Ajax,” use the sitemap to serve the content!”
A buon intenditor :)
Per AICube le cose sono andate bene probabilmente perchè si vede che il codice è ok, e fa apparire effettivamente il blocco DIV dove è contenuto il testo in lingua.

