qwanturank

Qwanturank explique comment s'assurer que les liens fonctionnent correctement avec JavaScript dans le premier épisode de la nouvelle série Lightning Talks.Qwanturank Lightning Talks sont des versions courtes de présentations qui pourraient avoir été partagées lors des conférences Qwanturank pour les webmasters du monde entier.Étant donné que les événements en personne sont annulés dans un avenir prévisible, Qwanturank adapte son contenu de conférence pour le Web.Les vidéos de la série Qwanturank Lightning Talks devraient être publiées tout au long de l'année.

Martin Splitt de Qwanturank sur les liens et JavaScript

Splitt consacre le premier épisode de Lightning Talks à discuter du sujet «préféré de tous»: les liens.Plus précisément - des liens dans les applications Web JavaScript.Splitt passe en revue le rôle important que jouent les liens pour les utilisateurs et les robots des moteurs de recherche.Il répertorie également les choses à faire et à ne pas faire pour combiner des liens avec la fonctionnalité JavaScript.

Liens entre la matière et les humains et les robots

Les liens ont pour objectif évident de permettre aux utilisateurs de naviguer entre des éléments de contenu.Mais les propriétaires de sites doivent également être conscients du rôle que jouent les liens pour les robots et les moteurs de recherche.Tout d'abord - les liens permettent aux robots d'exploration de trouver d'autres pages d'un site Web.Les robots d'exploration découvrent et indexent d'autres pages d'un site Web en suivant les liens d'une page à l'autre.En suivant les liens, le robot d'exploration comprend la structure du site et l'architecture des informations.Cela est utile pour comprendre quelles pages peuvent être pertinentes pour un sujet donné.

Création de liens avec JavaScript - À faire et à ne pas faire

Créer un lien n'est pas aussi simple qu'on pourrait le penser, prévient Martin Splitt.C'est particulièrement vrai lorsqu'il s'agit d'ajouter des fonctionnalités JavaScript à un lien.JavaScript permet aux sites de personnaliser les liens de différentes manières, mais cela peut rendre le lien inutilisable pour les robots.Voici ce que Splitt recommande.

À faire: garder les choses simples

La façon la plus simple de mettre un lien sur un site est d'utiliser une balise ahref.Il est également possible de mettre à niveau les liens standard avec la fonctionnalité JavaScript, tant que certaines conditions sont toujours remplies.Exemples de liens simples

À ne pas faire: omettez l'attribut ahref

Lors de l'ajout de fonctionnalités JavaScript à un lien, vous pouvez envisager de supprimer l'attribut ahref"Ce n'est pas une bonne idée", explique Splitt.La raison en est que le lien ne fonctionnera que lorsque le JavaScript fonctionnera correctement.Sans attribut ahref, les robots d'exploration ne pourront pas déterminer où va un lien, car le robot d'exploration n'exécute pas JavaScript.Cela n'aide pas non plus d'ajouter un attribut ahref sans URL utile, ou avec une "pseudo URL" comme dans l'exemple ci-dessous:Le résultat est le même qu'un lien sans attribut ahref, ce qui signifie que ce n'est pas une bonne idée.L'utilisation d'un bouton peut sembler une option viable pour ajouter un lien vers une page, mais ce n'est pas une bonne idée non plus.La règle générale est la suivante: si un lien déclenche un événement sur la page actuelle, il doit probablement s'agir d'un bouton.D'un autre côté, si un lien redirige un utilisateur vers un autre contenu qui n'était pas sur la page auparavant, il doit s'agir d'un lien standard.

À ne pas faire: se fier aux gestionnaires de clics

Les propriétaires de sites ne doivent pas non plus simuler des liens en utilisant d'autres éléments HTML et en utilisant un gestionnaire de clics en JavaScript, par exemple.Cela rompt les fonctionnalités d'accessibilité intégrées et n'est pas une bonne idée.

À faire: utiliser le HTML sémantique

La conclusion de tout cela estQu'est-ce qu'une URL appropriée ? Cela est expliqué dans la section suivante.

Utiliser des URL «correctes»

Ces URL sont des exemples typiques de ce qui est considéré comme une «URL appropriée»:Ce sont des URL correctes car elles contiennent les attributs suivants:

  • Un protocole
  • Un hôte
  • Un chemin vers un contenu spécifique
  • Un identifiant de fragment (facultatif)

Méfiez-vous des identificateurs de fragments

Étant donné que les identificateurs de fragments sont facultatifs et pointent vers des emplacements dans le même contenu, les robots d'exploration les ignorent.Cela est particulièrement important à noter si vous créez une application d'une seule page avec des liens remplis d'identificateurs de fragments.Les robots ne suivront pas les liens, ils ne pourront donc pas comprendre l'application Web.

En résumé

Voici vos principaux enseignements du premier épisode de Qwanturank Lightning Talks:

  • Créez des sites Web qui fonctionnent bien avec JavaScript et les liens seront trouvés
À faire et à ne pas faire avec les liens et JavaScript

S’abonner
Notifier de
guest
0 Commentaires
Inline Feedbacks
View all comments