Aujourd'hui, je créais des mots-clés pour mon site Web et j'ai un problème.
Y a-t-il une différence entre écrire:
<meta name="keywords" content="HTML,CSS,JavaScript,PHP"/>
Et le même code mais après chaque mot-clé, il y aura un espace comme celui-ci:
<meta name="keywords" content="HTML, CSS, JavaScript, PHP"/>
Je pose la question parce que lorsque je navigue sur le Web, je trouve généralement les deux versions. Cela a-t-il un impact sur le référencement de sites Web?
En HTML5, keywords
est l'un des noms de métadonnées standard .
Il définit les étapes que les agents utilisateurs doivent suivre pour obtenir la liste de mots-clés de la page. Une de ces étapes est:
divise la valeur de l'attribut
content
de l'élément par des virgules .
Comme l'explique la définition liée de "fractionner une chaîne de caractères sur des virgules", "les espaces de début et de fin" seront supprimés:
tl; dr: Peu importe s'il y a un espace après ou avant le délimiteur ( c'est-à-dire la virgule ,
), les agents d'utilisateur conformes obtiendront la même liste de mots-clés.