web-dev-qa-db-fra.com

Existe-t-il un moyen de marquer correctement des mots inhabituels afin que les moteurs de recherche ne pensent pas que le site est mal orthographié?

Je veux savoir comment indiquer qu'un mot ou un travail particulier n'est pas orthographié correctement. L'orthographe affecte le référencement, mais les correcteurs orthographiques courants génèrent généralement environ 10 à 20 erreurs par page, mais ces mots ne sont tout simplement pas dans le dictionnaire utilisé, la plupart d'entre eux peuvent ne pas figurer dans le dictionnaire. Utilisations normales de Google pour define phrases. Certains sont des titres, d'autres ne sont que des mots rares mais essentiels au contenu.

Comment puis-je sémantiquement (ou d'une autre manière) baliser le fait que ces mots sont correctement orthographiés? Avoir des info-bulles par-dessus les aidera (plusieurs ont des info-bulles pour expliquer les mots).

Ces mots problématiques ne peuvent pas être substitués à des alternatives. Certains mots ressemblent également beaucoup aux mots du dictionnaire, mais avec les 3 à 5 dernières lettres modifiées, ils ont donc l’air de vérifier les correcteurs orthographiques comme s’ils se sont trompés.

Google et moz.com incluent l'orthographe du classement de la qualité des pages.

Des solutions possibles?

1
Mousey

Les mots mal orthographiés doivent être entourés de HTML <i> Element.

Comme il n’existe pas de balise sic équivalente en HTML, l’élément _<i>_ a une nouvelle signification en remplacement de l’ancien non-sémantique précédent italique signification de la présentation.

Selon le spécification HTML5 de W :

L'élément i représente une étendue de texte d'une voix ou d'une humeur différente, ou est décalée de la prose normale d'une manière indiquant une qualité de texte différente, telle qu'une désignation taxonomique, un terme technique, une phrase idiomatique d'une autre langue, une translittération , une pensée ou un nom de navire dans les textes occidentaux.

Cela diffère de son précédent considération:

Changements dans HTML5 #

Bien que les versions précédentes de HTML définissent l'élément i uniquement en termes de présentation, l'élément est désormais doté du but sémantique spécifique de représentation du texte "décalé par rapport au contenu qui l'entoure sans donner aucune emphase ou importance supplémentaire et pour lequel la présentation typographique classique est en italique". texte".

Cet usage sémantique de la balise _<i>_ convient parfaitement à un mot mal orthographié ou inhabituel qu'un moteur de recherche moderne devrait comprendre.

Il a été suggéré précédemment que guillemets devrait suffire, mais je ne pense pas qu'ils soient aussi naturels que le _<i>_.

Mettre à jour

L’élément _<u>_ de HTML5 est la solution idéale pour les mots mal orthographiés:

"L'élément u représente une étendue de texte avec une annotation non textuelle non articulée, bien que explicitement rendue, telle que l'étiquetage du texte comme étant un nom propre dans le texte chinois (marque de nom propre chinois), ou étiqueter le texte comme étant mal orthographié ".

Malheureusement, il ne s'agit pas de l'utilisation traditionnelle de l'élément dans les versions HTML précédentes, aussi je réfléchirais bien avant de l'utiliser pour maintenir la compatibilité avec les versions antérieures.

2
marcanuy

Je pense que la procédure devrait être comme:

  • implémentation d'une bibliothèque de vérification orthographique sur le site Web
  • il vérifie les pages et, si une faute d’orthographe est trouvée, ajoute au mot mal orthographié une classe css supplémentaire, ce qui rend visible le mot mal orthographié.

Peut-être que cela va faire le travail: http://www.javascriptspellcheck.com/ ?

0
Evgeniy

Je ne connais pas de balisage sémantique pour les mots mal orthographiés.

Ce n'est pas quelque chose qui m'inquiète. Tant que vos utilisateurs ne pensent pas que votre orthographe est mauvaise, les moteurs de recherche s'en tireront bien.

Leurs algorithmes de "mauvaise orthographe" doivent être plus compliqués qu'un correcteur orthographique classique. Les correcteurs orthographiques dans les traitements de texte ont des "dictionnaires utilisateur" pour une raison. Vous utiliserez toujours des mots qui ne figurent pas dans un dictionnaire de vérification orthographique standard.

  • Noms de famille
  • Les noms de marques
  • Jargon de l'industrie

La plupart des sites Web vont en avoir. Les moteurs de recherche ne pourraient en aucun cas pénaliser l'utilisation de mots qui ne figurent pas dans un dictionnaire de vérification orthographique classique.

Si les moteurs de recherche devaient pénaliser pour quoi que ce soit, ce serait probablement pour avoir utilisé des fautes d'orthographe connues, des fautes de frappe et une mauvaise grammaire.

Vous n'avez pas à vous soucier de marquer les mots que vous utilisez mais qui ne figurent pas dans les dictionnaires de vérification orthographique afin que votre site soit bien classé dans les moteurs de recherche.

0
Stephen Ostermiller