Bien que la technologie Macromedia Flash puisse être attrayante et qu'elle soit le standard pour l'animation sur le Web, nous ne pouvons pas oublier les risques dérivant d'une utilisation non appropriée de cette dernière.
De la difficulté de positionner en tête des classements des moteurs de recherche les pages de notre site par rapport aux mots clés qui nous représentent, jusqu'à la disparition totale de notre site des bases de données des moteurs de recherche, chaque utilisation de Flash comporte des conséquences plus ou moins désagréables.
Par-là, nous ne désirons sûrement pas démoniser son utilisation, toutefois il est évident qu'il rend vraiment difficile le crawling des pages, donc la repérabilité de nos contenus sur le Web. Il doit ainsi être utilisé avec parcimonie et seulement lorsque son utilisation s'avère réellement nécessaire, à moins que l'on ne considère pas le trafic généré par les moteurs de recherche comme une source importante de contacts, prospects et aussi clients.
Comme cela a été répété de nombreuses fois, un fichier Flash peut être comparé à une image car c'est ainsi que la plupart des moteurs le voient.
Actuellement les seuls moteurs de recherche capables d'analyser le contenu des fichiers SWF sont Fast/AllTheWeb et Google. Le premier est capable d'extrapoler des fichiers Flash les liens ainsi que les textes qu'il contient contrairement à Google qui n'est pas encore capable d'interpréter le contenu des fichiers Flash mais se limite à en extraire les liens, afin d'individuer d'autres pages à visiter.
Il est donc fortement conseillé de limiter l'utilisation du Flash seulement à des portions de page, de façon à préserver une structure HTML un maximum hyper textuelle, sur laquelle on peut y intégrer des éléments de cette technologie. En résumé, il est déconseillé de développer un site entièrement en Flash, à moins de l'accompagner d'une version en pur HTML, solution adoptée, par ailleurs, par de nombreuses sociétés, ou alors utiliser de dangereuses et délicates techniques de cloacking.
Il serait préférable d'insérer dans le site des liens permettant aux crawlers (spider) des moteurs d'arriver dans les différentes sections du site, jusqu'à la dernière page.
A votre gauche un exemple simple d'un menu en flash.
(Différents générateurs de menus pour vos sites dans notre section Ressources-Création)
Pour qui a choisi de placer une animation en FLASH (appelée fréquemment "intro") dans la page d'introduction de son site en HTML, il existe la possibilité d'indiquer dans les spécifications du fichier FLASH que ce dernier redirige les visiteurs n'ayant pas le plug-in (donc également les moteurs de recherche) vers une page simple (en html) et si possible optimisée.
Les moteurs de recherche sont restés, en effet, très affectionnés au langage HTML et à cette façon de programmer le Web comme ils l'ont fait dès leurs débuts. Leur choix est dicté par la plus grande facilité et rapidité avec laquelle ils peuvent indexer des textes au format HTML, ainsi ils essaient de communiquer aux webmasters de ne pas trop s'éloigner de ce langage si important et historique et surtout de ne pas l'abandonner.
Selon certaines personnes, surtout dans le secteur du graphisme, les moteurs de recherche ne sont pas entrain de faire assez d'efforts afin de résoudre cette évidente limite qui freine l'utilisation de cette intéressante technologie. Même si nous ne pouvons pas savoir exactement quels seront les améliorations que chaque moteur est entrain de tester actuellement, il est certain qu'un jour ou l'autre tous devront se confronter avec la technologie Flash afin de comprendre entièrement les informations contenues dans les fichiers .SWF.
Le conseil d'utiliser une société de référencement professionnel accompagnant la web-agency durant la phase de mise en place du site afin de résoudre d'éventuels problèmes de visibilité une fois le site online, reste donc, aujourd'hui, toujours valable.