|
JDN > Solutions
LA TRIBUNE DE FRANCOIS HOUSTE
L'AUTEUR
FRANCOIS HOUSTEDirecteur SEO, LSF Interactive SES ARTICLES
MEME THEME
Flash et référencement : vers un modèle de la pertinence
Le référencement des sites construits en Flash n'est plus, depuis quelques temps déjà, un défi technique. Voici pour quelles raisons.
(03/03/2008), modifié le 28/04/2008
Les différentes améliorations apportées au programme de création Flash, successivement par Macromedia et Adobe, ont transformé un simple outil d'animation Web et une véritable plate-forme de publication de contenu, interfaçable avec différents systèmes d'informations et CMS. La technologie Flash permet la création d'animations Web dynamiques et légères, présentées sous la forme de fichiers .swf insérés dans les pages d'un site. Ces fichiers, compilés lors de leur création afin de leurs garantir une légèreté optimale, ne sont pas consultables par les robots des moteurs de recherche. Les textes et liens qui y sont inclus sont donc invisibles pour ceux-ci. Il convient donc de trouver une solution alternative à la présentation des contenus, tout spécialement pour les moteurs de recherche. On considère donc souvent que le référencement d'un site Flash consiste surtout en la création d'une page annexe, contenant des informations cruciales pour le référencement, dans une balise NOEMBED. Pour ne pas parler de pages satellites dont l'usage est aujourd'hui réprimé par les moteurs. Le défi de la pertinence Un site dynamique, construit à l'aide d'un langage tel PHP ou ASP, se base la plupart du temps sur une base données pour extraire les informations à afficher sur un template de page. Ce système est désormais classique sur internet et a été grandement popularisé avec l'arrivée du couple PHP/MySQL. Avec Flash 8 et Flash CS3, ce système est réalisable au sein d'une animation riche. Les dernières possibilités du programme lui permettent d'interpréter une variable d'URL tout comme un script PHP et d'aller chercher dans une base de données (ou par le biais d'un tampon XML) l'information correspondante à cette variable. Mais il y a encore moyen de faire mieux. Avec le scénario précédent, on se retrouve en fait avec une sorte de template Flash, mais non plus cette fois à un site complet. En effet, si l'animation Flash contient des modèles de données totalement différents, ils ne peuvent être rendus par cette méthode. Une adaptation en trois étapes La mise en place d'un référencement Flash optimisé dépend donc de la cohabitation d'une architecture Flash et d'une architecture HTML optimisées à la fois pour le référencement et pour la meilleure expérience de visites possible de la part des internautes. Le processus d'optimisation se décompose donc de la façon suivante : 1. Mise en place d'une page HTML pleinement optimisée pour le référencement naturel. Cette page sera construite de façon dynamique et se basera sur les techniques d'optimisation déjà bien connues des référenceurs. 2. Le résultat de cette optimiastion sera placé dans un calque HTML (type <div>) occupant la majortié de l'espace disponible sur la navigateur. Il est important que ce calque ne soit pas caché aux yeux des internautes par une quelconque feuille de style ou mise en forme. 3. Une dynamisation de l'interface Flash du site afin que celle-ci puisse démarrer sur le contenu affiché par le code HTML et ciblé par l'URL optimisé de la page. Cette correction éventuelle des fichiers Flash est indispensable afin de respecter la règle tacite des moteurs de recherche qui veut que le contenu des pages vues par les internautes soit le même que celui trouvé par les moteurs de recherche. Il est donc indispensable d'obtenir une corrélation entre animation Flash et HTML. Cette architecture technique ne nécessite, en cas de structure similaire de l'ensemble des contenu d'un site, qu'une seule page d'hébergement réelle. Le contenu de celle-ci étant évolutif en fonction des paramètres envoyés par l'URL de navigation du site. Une fois la page chargée depuis le moteur de recherche, l'internaute peut naviguer au sein de l'animation Flash présente et visionner de cette façon la totalité du site. En ajoutant à cela un système d'URL réécrite assez poussé et une correspondance parfaite entre les éléments noembed et l'animation Flash, on peut obtenir un site Flash parfaitement optimisé pour les moteurs de recherche.
ESPACE AUTEUR
Comment contribuer aux tribunes du Journal du Net Déjà utilisateur ? Identifiez-vous ci-dessous Pas encore utilisateur ? Inscrivez-vous |
||||||
MAGAZINE
RUBRIQUES
TOUS NOS ARTICLES
ANNUAIRES
CONTACTS
RECHERCHER
Une affaire de compromis
(Christophe)Bonjour,
Sauf erreur de ma part, cette approche ne nécessite un rechargement complet du fichier Flash (SWF) ?
Tout comme en Ajax, un des intérêts consiste à ne mettre à jour que ce qui est nécessaire.
Même s'il est en cache, on perd une fonctionnalité importante.
C'est donc une affaire de compromis ... (09/03/2008)