Nous avons un site Web fait en asp.net avec le moteur de rasoir. Le moteur de rasoir code le contenu de la source/base de données. Ainsi, par exemple, la lettre ö devient ö
si je regarde le code source dans le navigateur.
Cela affecte-t-il les moteurs de recherche?
Non. Cet encodage est un développement Web standard et ne joue aucun rôle dans le référencement. Si tel était le cas, je pense que cela aiderait, car il définit correctement ces lettres (auquel cas je suppose que cela pourrait jouer un rôle dans le référencement), juste pour me contredire.
Les moteurs de recherche savent décoder et indexer du texte avec des entités HTML. ö
et ö sont tous deux correctement indexés sous la lettre ö
.
Le seul inconvénient de l'utilisation d'entités HTML pour de tels caractères est la taille de votre code source. Si vous utilisez beaucoup de tels caractères, cela peut considérablement augmenter le nombre d'octets de vos pages. Seuls quelques caractères doivent être échappés dans leurs entités html: < > & " '
. D'autres caractères peuvent être écrits textuellement dans la page, à condition que le jeu de caractères le permette. Si vous utilisez UTF-8
, il prend en charge tous les caractères internationaux en natif sans codage d'entité.
Les webmasters craignent inutilement d'utiliser ou de ne pas utiliser certains éléments du site Web, car cela pourrait affecter leur classement. Tout d’abord, je voudrais vous dire que si vous n’essayez pas de duper vos utilisateurs et de leur fournir les informations dont ils ont besoin de la manière la plus simple possible, Google ne se souciera pas de savoir quel code HTML, CSS ou PHP codes que vous utilisez.