Je suis un grand fan de tout minimiser autant que possible. C'est un péché pour moi de ne pas faire ça.
Cependant, j'ai récemment lu que l'un des milliers de conseils pour augmenter le classement de votre site Web sur les moteurs de recherche était de:
vous donner un contexte de contenu avec une bonne classe et un nom id dans votre HTML
Je change toujours les noms d'ID et de classe en une ou deux caractères ...
Ce n'est pas que je ne crois pas ce que ce type a dit, mais j'ai vraiment besoin d'une confirmation à ce sujet. Pour moi, cela n'a aucun sens pourquoi cela importerait-il.
- Ce point est-il correct?
- (au cas où) C'est pourquoi?
seo
html
search-engines
ajax333221
la source
la source
Réponses:
Je ne m'inquiéterais pas des noms d'ID et de classe. Bien que les noms d'ID les plus populaires aient affecté les nouveaux noms de balises HTML5 (en-tête, pied de page, etc.) et puissent aider les sites non HTML5 à afficher des sections distinctes de leurs pages, je n'irais pas jusqu'à dire que l'inclusion de mots-clés dans ces derniers affecte le classement. Cependant, je serais sûr d'utiliser des balises HTML et des microformats appropriés. Nous savons que les moteurs de recherche les utilisent comme facteurs de classement ou, à tout le moins, qu'ils peuvent affecter la façon dont les moteurs de recherche affichent votre contenu dans leurs résultats de recherche, ce qui peut affecter votre taux de clics.
la source
Non, ce n'est pas correct et, malheureusement, c'est l'une des réponses de moindre qualité à cette question qui a obtenu des votes. Je l'ai édité pour supprimer cette ligne.
Les noms de classe et les noms d'ID en HTML ne font aucune différence pour le référencement. Une exception est le cas des microformats où les moteurs de recherche les analysent et peuvent afficher certains extraits supplémentaires dans les résultats de recherche.
Il n'est pas nécessaire d'essayer de "minimiser" votre code HTML. Assurez-vous que le serveur envoie le contenu compressé car cela fait une grande différence.
Notez que la plupart des réponses à cette question ne sont pas des éléments qui amélioreraient directement les classements de recherche, la plupart concernent la visibilité et la promotion du site, qui sont des facteurs de classement indirects à long terme.
la source
Je ne pense pas que les identifiants ni les classes soient importants pour le référencement.
Cependant: pourquoi changez-vous les noms d'id et de classe en 1 ou 2 caractères? Qu'en retirez-vous? Si vous le faites pour des performances, ne le faites pas. Les réduire ne vous donne qu'un très petit gain. Et la seule chose que vous avez, c'est des choses illisibles et méconnaissables.
la source