accessibilité et référencement - paris web 2010

50
Référencement & utilisabilité : des objectifs différents, des méthodes qui convergent Sébastien Billard, consultant référencement

Upload: relevanttrafficfrance

Post on 24-May-2015

4.572 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Accessibilité et référencement - Paris Web 2010

Référencement & utilisabilité :des objectifs différents,des méthodes quiconvergent

Sébastien Billard, consultant référencement

Page 2: Accessibilité et référencement - Paris Web 2010

| Les WCAG 1.0 et la version 1.1 des critères Accessiweb seront pris comme référence, car mieux connus du conférencier ;)

| HTML 5 ne sera pas abordé, car non finalisé.

| Les termes « accessibilité » et « utilisabilité » pourront des fois (abusivement) être utilisés l’un à la place de l’autre.

Partis-pris

Page 3: Accessibilité et référencement - Paris Web 2010

| Référencement : ensemble des techniques visant à maximiser la visibilité dans les résultats naturels des moteurs de recherche.

| Accessibilité web : ensembles des techniques visant à assurer l’accès aux contenus web pour les personnes handicapées.

| Utilisabilité web : ensembles des techniques visant à maximiser l’efficacité, l’efficience et la satisfaction des utilisateurs.

Définitions

Page 4: Accessibilité et référencement - Paris Web 2010

| Selon Peter Morville, la trouvabilité (findability) désigne la capacité des utilisateurs à identifier un site et à naviguer en son sein pour accéder à l'information recherchée.

| La trouvabilité dans les moteurs participe à une bonne utilisabilité générale du web (efficacité, efficience, satisfaction).

| Travailler son référencement, c’est donc travailler à l’utilisabilité de son site, alors même que l’utilisateur n’a pas encore accédé à celui-ci.

Référencement et utilisabilité

Page 5: Accessibilité et référencement - Paris Web 2010

Mais le référencement, comment ça fonctionne au juste ?

Page 6: Accessibilité et référencement - Paris Web 2010

| L'ensemble de ces composantes doit être optimisé pour obtenir une bonne visibilité :

Ce qui conditionne le référencement

Page 7: Accessibilité et référencement - Paris Web 2010

Directives d’accessibilité et référencement

Page 8: Accessibilité et référencement - Paris Web 2010

« Fournissez un équivalent textuel à chaque élément non textuel (1.1) »

Page 9: Accessibilité et référencement - Paris Web 2010

| Les moteurs de recherche ne savent lire que le texte (cliché du robot handicapé…)

| L’attribut alt permet d’associer du texte aux images, qui sera pris en compte par les moteurs, aussi bien pour la recherche web que la recherche d’images.

| L’attribut longdesc permet d’associer à une image une page de description, mais il est ignoré des moteurs. Préférer une légende dans ce cas.

L’attribut alt est déterminant pour la visibilité des images

Page 10: Accessibilité et référencement - Paris Web 2010

| Attention : les images peuvent constituer une information, ou un simple embellissement. L’attribut alt sur une image purement décorative n’a de sens ni pour l’accessibilité ni pour le référencement. De même pour les attributs alt « hors sujet » .

Une puce n’est pas une information…

L’attribut alt n’est pas une planque à mots-clés…

Page 11: Accessibilité et référencement - Paris Web 2010

Il n’y a pas que les images…| Les équivalents textuels concernent aussi d’autres éléments.

| Scripts et applets : les balises <noscript>, <noembed>, le contenu alternatif des balises <object> sont bien pris en compte par les moteurs.

| Frames : le contenu des balises <noframe> est bien pris en compte par les moteurs (mais utiliser les frames pose d’autres problèmes…)

| Vidéo et audio : le mieux reste de fournir un transcript, éventuellement un résumé ou une description.

Page 12: Accessibilité et référencement - Paris Web 2010

Contenu alternatif pour les balises <embed>

Contenu alternatif pour les éléments multimedias

Page 13: Accessibilité et référencement - Paris Web 2010

«  Fournissez des liens textes redondants pour chaque région d’une carte cliquable côté serveur (1.2) »

« Fournissez des liens textes redondants pour chaque région d’une carte cliquable côté client (1.5) »

Page 14: Accessibilité et référencement - Paris Web 2010

| Les images maps coté serveur sont inaccessibles aux moteurs de recherche. Les liens HTML alternatifs sont le seul moyen de permettre le référencement des pages liées.

| Les images maps coté client sont accessibles aux moteurs de recherche, mais les liens n’ont pas d’ancres. Les attributs alt sont nécessaires pour donner de la pertinence aux liens.

Les moteurs ne cliquent pas…

Les liens href sont suivis et le contenu des attributs alt pris en compte

Page 15: Accessibilité et référencement - Paris Web 2010

«  Utilisez des balises plutôt que des images pour transmettre l’information (3.1) »

Page 16: Accessibilité et référencement - Paris Web 2010

| Le texte HTML est à privilégier autant que possible.

| Exploitez les possibilités typographique des CSS.

| Utilisez des techniques accessibles de remplacement de textes (sIFR).

| Commentez les contenus graphiques.

Exemples de remplacement dynamique de textes

Page 17: Accessibilité et référencement - Paris Web 2010

«  Créez des documents valides (3.2) »

Page 18: Accessibilité et référencement - Paris Web 2010

| Il n’y a pas de prime à la validation.

| La validité n’est pas liée à la pertinence.

| La validité n’est pas l’accessibilité.

| Toutefois la validité protège de quelques erreurs de codage qui pourraient affecter les moteurs (quoique ceux-ci sont tolérants).

Page 19: Accessibilité et référencement - Paris Web 2010

«  Utilisez CSS pour contrôler la mise en page et la présentation (3.3) »

Page 20: Accessibilité et référencement - Paris Web 2010

| Il est parfaitement possible de positionner un site avec de la « soupe de balise »

| CSS permet toutefois d’alléger les pages et d’accélerer leur chargement, ce qui est favorable à une bonne indexation.

| Google a également annoncé prendre en compte la vitesse de chargement des pages dans son algorithme.

Page 21: Accessibilité et référencement - Paris Web 2010

«  Utilisez les éléments de titres pour exprimer la structure des documents (3.5) »

« Balisez les listes et élements de façon adéquate (3. 6) »

Page 22: Accessibilité et référencement - Paris Web 2010

| Les balises dites « sémantiques » sont bien prises en compte par les moteurs et aident les moteurs à appréhender le contenu.

| Le contenu des balises <h1> à <h6> et des balises <b> et <strong> en particulier se voit reconnaître une importance particulière.

| <h1> <strong>Ne cédez pas au détournement de balises !</strong> </h1>

Page 23: Accessibilité et référencement - Paris Web 2010

«  N'utilisez pas de tableaux de mise en page sauf si le contenu fait sens une fois linéarisé (5.3) »

Page 24: Accessibilité et référencement - Paris Web 2010

| Le contenu des tables est techniquement accessible aux moteurs.

| Mais les tableaux de mise en page mal utilisés peuvent obscurcir le contenu, pour les moteurs comme pour les visiteurs.

| L’imbrication (des tables dans des tables dans des tables dans…) est potentiellement la plus destructrice.

CECI

UNE PHRASEEST« Ceci une phrase est »

Linéarisation

Imbrication

Page 25: Accessibilité et référencement - Paris Web 2010

«  Assurez-vous que les pages restent utilisables quand les scripts, applets etc sont désactivés (6.3)  »

Page 26: Accessibilité et référencement - Paris Web 2010

| Les robots des moteurs sont très limités : ils n’interprètent pas Javascript, ni AJAX et ne sont équippés d’aucun plugin (Flash…)

| Sans contenu alternatif, un site Flash est un site vide pour un moteur.

| Un site utilisant javascript peut être plus ou moins accessible, selon que javascript vient en surcouche ou non (dégradation élégante).

Page 27: Accessibilité et référencement - Paris Web 2010

Ce que voit l’utilisateur valide (s’il a Flash)

Ce que voit le moteur (c’est à dire pas grand-chose)

Page 28: Accessibilité et référencement - Paris Web 2010

«  N'utilisez pas des balises pour rediriger les pages automatiquement. Utilisez des redirections coté serveur (7.5) »

Page 29: Accessibilité et référencement - Paris Web 2010

| Il existe 2 types de redirections : coté client (meta refresh, javascript), et coté serveur.

| Seules les redirections coté serveur sont correctement suivies par les moteurs (la 301 étant la seule transmettant du PageRank).

Page 30: Accessibilité et référencement - Paris Web 2010

«  Identifiez clairement la destination de chaque lien.  (13.1) »

Page 31: Accessibilité et référencement - Paris Web 2010

| Les liens transmettent de la popularité (PageRank), permettent le parcours du site par les robots… mais sont aussi porteurs de pertinence.

| Les moteurs considèrent les intitulé (ancres) des liens comme un signal. Il est donc important d’y faire figurer des mots-clés.

La page Adobe ne contient pas l’expression « click here »…

Page 32: Accessibilité et référencement - Paris Web 2010

«  Fournissez des meta-données pour ajouter de l’information sémantique aux pages et aux sites .  (13.2) »

Page 33: Accessibilité et référencement - Paris Web 2010

| La balise <title>, élément obligatoire , est particulièrement valorisée par les moteurs de recherche.

| Les balises meta ne comptent plus pour le positionnement. Mais le contenu de la balise <meta> description peut être affiché dans les résultats des moteurs.

| Certaines meta données particulières (microformats) peuvent parfois être exploitées par les moteurs. Ex : RDFa.

Page 34: Accessibilité et référencement - Paris Web 2010

« Fournissez de l'information sur l'organisation générale du site (13.3) »

Page 35: Accessibilité et référencement - Paris Web 2010

| Les plan de site sont une très bonne chose pour le référencement : ils participent à propager la popularité, et sont autant de liens explicites.

| Ils peuvent être une alternative à une navigation non accessible (bien que des menus accessibles restent préférables).

Page 36: Accessibilité et référencement - Paris Web 2010

« Fournissez des menus de navigation (13.5) »

Page 37: Accessibilité et référencement - Paris Web 2010

| Les menus de navigation en formant une arborescence permettent l’indexation en profondeur des sites.

| Ils permettent également de diffuser la popularité vers les pages profondes (souvent les plus utiles).

Page 38: Accessibilité et référencement - Paris Web 2010

«  Placez l'information importante au début des titres, paragraphes, listes etc. (13.8)  »

Page 39: Accessibilité et référencement - Paris Web 2010

| Les titres sont valorisés par les moteurs. Y placer l’information essentielle est donc capital.

| Certains référenceurs pensent que le contenu placé haut dans le code aurait un poids plus fort que le contenu placé plus bas. Mais la question fait débat.

| Dans tous les cas, le respect du principe de « pyramide inversée » est le meilleur moyen de produire des contenus naturellement optimisés pour les moteurs.

Page 40: Accessibilité et référencement - Paris Web 2010

| Enoncez d'abord les faits essentiels pour ensuite détailler vos contenus (message le plus important en premier)

| Les mots-clés visés doivent apparaître dès les premières phrases : cela est bon pour les utilisateurs comme pour les moteurs

La pyramide inversée (front loading)

INFORMATION PRINCIPALE(reprise dans <title>)

DÉVELOPPEMENT DE L'INFORMATION PRINCIPALE

INFORMATIONS DE MOINDRE IMPORTANCE

5W+2H

Balise <title>

Titre Principal

Chapô

Paragraphes

Pied de page

Sous-titres

Paragraphes

Page 41: Accessibilité et référencement - Paris Web 2010

«  Utilisez le langage le plus clair et le plus simple possible adapté au contenu de votre site (14.1)  »

Page 42: Accessibilité et référencement - Paris Web 2010

| Les internautes recherchent avec leurs mots, pas les vôtres, et ils vont au plus simple.

| Un langage clair, explicite permet une meilleure visibilité dans les moteurs.

Rachète ?

Autorise ?

Progiciels ?

Logiciels ?

Page 43: Accessibilité et référencement - Paris Web 2010

Voir comme un robot(ou comme certains utilisateurs)

Page 44: Accessibilité et référencement - Paris Web 2010

Vérifier l’accessibilité technique : LynxURL du lien actif

Ouvrir une URL : "g"

Activer des liens : "↓" et "↑"

Défiler : "espace"

Cliquer : "entrée"

Page prec/suiv : "←" et "→"

Source : "\"

Aide : "?"

LienLien actif

Titre <hn>

Texte ordinaire

Zone de saisie

Page 45: Accessibilité et référencement - Paris Web 2010

Vérifier l’accessibilité : Web Developer

On désactive javascript…

…les cookies… …CSS…

…on remplace les images par leurs attributs alt…

… et on linéarise le contenu de la page.

Page 46: Accessibilité et référencement - Paris Web 2010

Vérifier l’accessibilité : Web DeveloperLien image avec attribut alt

Titre <h1>

Liste <ul>

Titre <h2>

Titre <h3>paragraphe <p>

Page 47: Accessibilité et référencement - Paris Web 2010

Balisage sémantique : Web DeveloperOn active la fonction « Display Element Information » (Ctrl+Maj+F)…

…au survol d’un élément la structure HTML apparaît…

… et le clic sur un élément affiche en surimpression des informations complémentaires

Page 48: Accessibilité et référencement - Paris Web 2010

Structure des titres : HeadingsmapOn active le plugin en cliquant sur l’icône <h/> dans la barre de statut…

Et la structure des titres apparaît

Un clic sur un titre le met en surbrillance

Page 49: Accessibilité et référencement - Paris Web 2010

| http://www.w3.org/TR/WCAG10/

| http://www.w3.org/TR/WCAG20/

| http://www.accessiweb.org/

| http://www.slideshare.net/sebastienbillard/presentations

| http://s.billard.free.fr/referencement/

Aller plus loin

Page 50: Accessibilité et référencement - Paris Web 2010

| Agence spécialisée dans le Search Engine Marketing depuis 1995

| Membre du groupe Kinnevik (www.kinnevik.se), Quotidien Metro, Milicom, Transcom, Tele2…

| Une présence pan européenne : Stockholm, Paris et Madrid

Relevant Traffic