Flash est un outil permettant de générer des contenus online et offline. Il s'agit avant tout d'un logiciel de création d'animations vectorielles qui, quand il est bien maitrisé, permet de faire des choses spectaculaires.
De plus, il ne souffre pas des contraintes multi-navigateurs des autres sites Internet, puisque les Player Flash, qu'ils soient sur Internet Explorer, Firefox, Safari ou autre, se comportent à peu près de la même façon.
Malheureusement, Flash s'accorde mal avec un bon référencement.
En effet, à l'heure actuelle, les moteurs de recherche ne référencent pas les textes contenus à l'intérieur d'une animation Flash, ce qui rend souvent les sites Internet développés sous cette technologie opaques voir invisibles pour les moteurs et donc fatalement mal référencés.
Il existe toutefois des solutions de référencement professionnel qui permettent d'obtenir des résultats similaires à ceux qu'obtiendrait un site Internet en HTML. Cette solution ne consiste pas à développer un deuxième site Internet en parallèle du premier car cela s'apparente soit à de la duplication de contenus, soit à la création de pages uniquement à destination des moteurs de recherche, ce qui est en désaccord avec la charte de référencement de la plupart des moteurs de recherche (et de la cible n°1 de chaque référenceur : google).
La solution consiste tout simplement à insérer les contenus à l'intérieur des balises <embed></embed> qui sont lues par les internautes ne disposant pas d'un player flash, et par conséquent par les moteurs de recherche.
Bien entendu, pour optimiser ce référencement Flash, il faut agrémenter le contenu des balises traditionnelles de formatage et surtout ne pas oublier de recréer la navigation qui permettra au moteur de passer d'une page à l'autre, comme le ferait un internaute en naviguant dans le Flash.
Vous l'aurez compris, il faut donc que le Flash permette une véritable navigation qui recharge la page en cours, comme le ferait un site traditionnel, ce qui rend l'interêt d'un développement Flash soudainement beaucoup moins attractif car une des principales caractéristiques de cet outil était la modification dynamique des contenus sans recharge complète des pages (bien qu'aujourd'hui cette spécificité n'est plus l'apanage de Flash, puisque le javascript permet de réaliser des animations, plus modestes, et de changer des textes sans recharger l'intégralité de la page)
En conclusion, bien que le Flash ne permette pas en lui même de référencer les contenus, il existe des solutions pour ne pas sombrer dans les méandres du classement. Mais il faut reconnaître que le référencement Flash demande une part de travail plus importante, puisqu'en plus de la mise en place des contenus à référencer, il faut maintenir les contenus dans les 2 technologies pour garder la cohérence de ce que voient les Internautes et de ce que référence le moteur de recherche.