Cet article vise à mettre fin au débat sur la création de sites Flash conviviaux pour le référencement. Je discuterai de quelques astuces et directives fondamentales pour vous permettre de créer des sites Flash attractifs et interactifs pouvant être indexés par les moteurs de recherche..
Les développeurs et les concepteurs ont longtemps débattu de l'indexation des moteurs de recherche avec Flash. La conclusion a toujours été de ne pas utiliser Flash si vous voulez que les moteurs de recherche indexent votre contenu. De nombreux clients ont suivi cette croyance erronée pendant longtemps. Bien que le client puisse avoir un réel désir de choisir l’interaction Flash, il l’évite généralement pour s’assurer que ses sites seront bien explorés..
L'idée que les moteurs de recherche détestent Flash signifie que de nombreux clients passent à côté du contenu attrayant et riche que Flash peut créer. Franchement, Flash fait avoir des problèmes avec les robots des moteurs de recherche. En même temps, ce n’est pas une situation en noir et blanc dans laquelle vous devez utiliser le contenu du site compatible avec Flash ou les moteurs de recherche; il y a une large zone grise au milieu que nous devrions considérer.
Il est possible de tirer parti des avantages des deux côtés grâce à des astuces qui peuvent vous aider à améliorer l'accessibilité des moteurs de recherche pour votre site Flash. L’application de ces conseils dépend des circonstances du projet, comme nous le verrons dans cet article..
Ces conseils n'amélioreront pas nécessairement votre site Flash, mais ils devraient vous aider à organiser vos idées lorsque vous planifiez les premières étapes de la création de votre site Web..
Le premier sujet à aborder est la quantité de Flash que vous aurez sur votre site Web. En règle générale, il existe trois types de sites Web basés sur le contenu Flash: aucun site Flash, partiellement des sites Flash et des sites Flash complets. Ici, nous allons parler des deux derniers types puisque les sites Web non Flash ne nous concernent pas dans cet article..
Flash est un média attrayant qui vous aide à diffuser du contenu et à offrir une expérience riche aux visiteurs du site Web. Cependant, le choix entre sites Flash complets et sites partiellement Flash dépend principalement du contenu et de la structure du site:
Si nous examinons des sites d’information tels que CNN et BBC, vous n’imaginerez jamais que ces sites Web pourraient être complètement Flash (le site Adobe lui-même n’est même pas totalement Flash.) La conclusion que nous en tirons ici est qu’il est plus approprié pour certains sites. 'contenu pour avoir un contenu partiellement flash au lieu d'un contenu Flash complet.
De manière générale, pour les sites Web à contenu massif, les sites très dynamiques et les sites d’entreprise, il est plus approprié d’avoir un contenu partiellement Flash. Le concept sous-jacent à cette idée est que de tels sites ne nécessitent pas l'attraction ou la fonctionnalité Flash dans la plupart de ses pages et de son contenu. Cependant, des sites Web similaires aux exemples ci-dessus peuvent incorporer Flash dans des zones ne nécessitant que l'interaction ou les fonctions de Flash..
Les sites Web d'actualités (tels que l'exemple ci-dessus) requièrent uniquement Flash pour afficher des animations vidéo et des bannières. Le site Web d'Adobe utilise Flash pour afficher des démonstrations de produits, des bannières et des didacticiels vidéo, le reste du contenu du site Web étant en texte brut..
Les sites Web Full Flash ne fournissent pas seulement du contenu, ils offrent également à l'utilisateur une expérience multimédia attrayante qui permet de donner une idée sur un sujet donné. Les studios de design et les sites créatifs qui démontrent un potentiel créatif utilisent souvent des sites Flash complets.
Des marques connues telles que Nike, Coca Cola et Adidas (comme indiqué ci-dessous) ont pour objectif de fournir aux utilisateurs une expérience attrayante via leurs sites Flash. L'idée est de présenter leurs produits grâce à une technologie qui procure un maximum d'attrait et de joie à l'utilisateur..
Les robots des moteurs de recherche exécutent la navigation dans les pages Web de haut en bas. Par conséquent, les premières lignes présentées au moteur de recherche sont celles de la page. Titre et métadonnées.
le titre de la page est le titre qui apparaît sur la barre de titre du navigateur en tant que titre de la page du site. Lorsque vous recherchez un site Web dans un moteur de recherche, le titre de la page d'accueil apparaît généralement dans le titre de la recherche. La première et la plus importante étape pour accroître la visibilité du site dans les moteurs de recherche consiste à fournir des mots clés pertinents dans le titre de la page..
Le titre de la page d'accueil devient tronqué en un nombre limité de caractères, le montant dépendant du moteur de recherche. Par exemple, Google n'autorise que 64 caractères environ dans le titre..
le métadonnées comprend à la fois des mots clés et une description. Les mots-clés sont des mots séparés qui représentent le contenu du site. Les moteurs de recherche ont un nombre limité de caractères à indexer, il est donc judicieux de rendre vos mots clés honnêtes et pertinents par rapport à votre contenu. La limite de caractères pour les mots clés est d'environ 160 caractères..
Meta Description est une petite description de votre site web; ceci est indexé avec le titre de la page et les méta-mots-clés. De la même manière que le reste des informations de métadonnées, le nombre de caractères à remarquer est limité. Encore une fois, le montant varie d'un moteur de recherche à un autre; il est limité à 160 sur Google, 165 sur Yahoo et 200 sur MSN.
Le processus de développement dans Flash n’est pas si éloigné du processus d’optimisation. Il existe deux méthodes principales pour optimiser votre contenu Flash pour l'optimisation des moteurs de recherche. La première méthode consiste à diviser le site Flash en plusieurs fichiers HTML comme suit:
Comme le site Web Flash est intégré à une seule page Web, comme indiqué dans le diagramme ci-dessous, vous pouvez fractionner le contenu de votre site Flash en plusieurs pages Web. chaque page ayant ses propres URL, titre de page, mots-clés méta et méta-description.
Ici, chacun des fichiers SWF pour la maison, les produits, les services et les contacts est contenu dans une page Web différente. Flash Website.swf liens vers chacune de ces pages.
Cette méthode peut aider à réduire la taille totale du fichier SWF dans le cadre du processus d'optimisation et vous permet d'ajouter des métadonnées spécifiques à chaque page. Par exemple, lorsque vous avez un site Web qui inclut, par exemple, un lien de produits et un lien de services, vous pouvez spécifier dans la page des produits les méta-détails le nom du produit, etc., ainsi que les informations pertinentes dans les méta-données des services..
Outre les fichiers Flash séparés, les liens de sites Flash sont répertoriés dans les pages HTML, ce qui permet aux moteurs de recherche d'indexer directement l'URL du site Web, sans solution de rechange..
Le diagramme suivant montre comment restructurer un site Web Flash en plusieurs pages HTML au lieu d'une page..
La deuxième méthode consiste à charger tout le site Flash dans une page HTML et à intégrer tous les liens dans le fichier Flash. Bien que cette méthode puisse masquer les liens et les pages Flash dans le moteur de recherche, il existe des solutions de contournement qui peuvent vous aider à obtenir les avantages d'avoir les liens dans Flash et à les indexer..
Deux bibliothèques peuvent améliorer les capacités des moteurs de recherche dans les sites Web Flash: SWFAddress et SWFObject..
SWFAddress est une implémentation de bibliothèque Javascript / ActionScript qui permet à l’URL du navigateur de changer en fonction d’événements ActionScript ou de ce que l’on appelle Deep Linking. Cette méthode peut attribuer à chaque page ou lien de Flash une URL unique, indexée par les moteurs de recherche..
(Daniel Apt a discuté de cette méthode dans son article Sites Web Flash: le pour et le contre.)
SWFObject est une autre bibliothèque Javascript qui détecte la version du lecteur Flash du navigateur et fournit une méthode simple pour l’installer. Il peut fournir un texte alternatif à afficher si le chargement du site Flash échoue en raison des restrictions du navigateur ou de l'indisponibilité de Flash Player. Pour les robots d'exploration des moteurs de recherche qui ne prennent pas en charge Flash, vous pouvez utiliser SWFObject pour fournir du texte alternatif et des liens qui seront indexés..
La documentation de SWFObject sur le code Google fournit des informations complètes sur cette méthode..
L’un des plus grands succès de l’histoire de Flash consiste à faire en sorte que les principaux moteurs de recherche, tels que Google, Yahoo et MSN, indexent le contenu Flash. Cette tendance permet d'indexer la plupart du contenu Flash sur le Web. En outre, cela mettra fin pour toujours au dilemme concernant Flash et le référencement. De plus, c'était un grand pas en avant pour les moteurs de recherche, avec le nombre croissant de contenu Flash sur le Web et le besoin réel d'indexer ce contenu au profit des internautes..
Début 2008, Google a développé un algorithme pour indexer le contenu Flash SWF sur le Web. Ce nouvel algorithme peut indexer tout contenu textuel dans les fichiers SWF, y compris le texte, les liens et même les boutons avec des légendes de texte..
Plus tard, vers le milieu de 2009, Google a développé cet algorithme un peu plus loin avec la possibilité d’indexer du texte externe lié à Flash, tel que du texte chargé en tant que HTML et XML, et du texte situé dans d’autres fichiers SWF liés à un fichier SWF principal (comme mentionné précédemment). dans l'annonce de Google, indexation Flash avec chargement de ressources externes.) Nous pouvons résumer le contenu que Google peut indexer lorsque les robots d'exploration rencontrent le contenu SWF sous la forme:
La plupart des propriétaires de sites s'intéressent aux principaux moteurs de recherche, mais si vous souhaitez étendre l'indexation de votre site Flash, vous pouvez vous reporter aux conseils ci-dessus pour vous assurer que le contenu de votre site Flash sera indexé dans la plupart des moteurs de recherche..
Les rumeurs autour de Flash sont monnaie courante. D'autres nouvelles technologies et la manière dont elles peuvent concurrencer Flash, telles que Sliverlight, Ajax, JQuery et (dernièrement) les capacités d'intégration de vidéos HTML5 sont toujours à l'étude..
En réalité, ce sont des pensées étroites sur Flash. D'autres technologies peuvent présenter des fonctionnalités et des technologies similaires à Flash, mais Flash a bien plus à offrir que plusieurs fonctionnalités. Outre les fonctionnalités Flash elles-mêmes, Flash offre un avantage exclusif réel le plaçant dans une position unique parmi les concurrents capables de fournir du contenu d'animation, d'interactivité ou multimédia: sa large intégration. Vous pouvez utiliser votre application Flash sur la diffusion Web, sur le bureau, mobile et même sur la télévision, ce qui réduit les coûts de projet multiplateformes..
De plus, Flash s'intègre aux outils Adobe et Microsoft pour fournir le flux de travail le plus perfectionné entre les applications. Vous trouverez plus d'informations sur l'intégration de Flash dans mon article, Astuces pour l'intégration des produits Adobe Creative Suite 3.
Globalement, la mise en œuvre de Flash sur votre site Web et votre contenu interactif constitue un gros avantage. Les conseils ci-dessus devraient vous aider à fusionner les avantages du contenu attrayant de Flash et la création de sites Web conviviaux pour les moteurs de recherche..
J'espère que vous avez apprécié cet article et que vous l'avez trouvé utile, merci d'avoir lu.