Mon site Web est principalement en anglais mais mes articles contiennent régulièrement des mots et des phrases en français.
Voici un exemple: https://frenchtogether.com/quand-meme/
Devrais-je utiliser l'attribut lang
pour chacun de ces mots et phrases? Je ne l'ai jamais fait et je me demande si cela pourrait me nuire en termes de référencement.
Cela ne fera aucune différence - Google n'en prend pas note du tout en HTML:
https://www.seroundtable.com/google-ignores-the-html-lang-attribute-22974.html
Cela dit, je le garderais comme une balise en tête de page. (Dans votre cas, ce serait l'anglais.) Oui, il est obsolète par Google, mais peut aider avec les normes Web, en particulier pour certains autres moteurs de recherche et lecteurs d'écran.
La configuration et l’utilisation appropriées de l’attribut Lang faciliteront l’accessibilité et permettront une meilleure expérience utilisateur via tous les types de périphériques. Google a déclaré ignorer l'attribut Lang à des fins d'indexation et utiliser hreflang, mais cela ne signifie pas qu'ils évaluent l'accessibilité des sites Web et l'UX.
La norme se lit
L'attribut lang (ou parfois l'attribut xml: lang) spécifie le langage naturel du contenu d'une page Web. Un attribut sur la balise html définit la langue de tout le texte de la page. Si une partie de la page utilise du texte dans une langue différente, vous pouvez ajouter un attribut de langue avec une valeur différente à l'élément qui entoure ce contenu.
Vous pouvez définir l'attribut Lang pour la page entière, puis définir chaque attribut text différent dans une autre langue. suivez ces instructions .
En suivant ces recommandations, vous obtiendrez un code HTML plus propre, une meilleure qualité de la page Web et une meilleure optimisation du référencement.