La question a déjà été posée des tas de fois, mais je préfère vous donner mon opinion.
Certaines personnes vont vous dire que si le w3c n’est pas respecté, Google pénalisera le référencement. D’autres diront que ça n’a aucun impact.
Personnellement après avoir fait plusieurs tests, il y a du vrai et du faux.
Les normes W3C et le référencement
Plusieurs cas de figure de non respects des normes W3C :
– Sur un blog ou sur un site, quand on appelle plusieurs fois le même ID d’une balise DIV pour faire une boucle, le W3C validator vous dira que la balise est répétée X fois. Ce qui est normal, car cette balise va être appelée à plusieurs reprises pour afficher les derniers posts, ou encore les derniers commentaires.
– Les microdonnées et les richs snippets ne sont pas appréciés par le W3C eux non plus.
– Quand on importe un lien javascript dans une page en y mettant :
<script type="text/javascript" language="javascript" src="js/jquery.tools.min.js"></script>
au lieu de
<script type="text/javascript" src="js/jquery.tools.min.js"></script>
Effectivement le W3C n’est pas respecté, mais Google ne pénalise pas pour ça et heureusement 😉
Par contre Google vous pénalisera certainement si il retrouve des balises imbriquées ou encore non fermées.
Exemple de balise non fermée :
<div id=’div1′>
<div id=’id2′>blabla</div>
Exemple de balise imbriquée :
<body>
<div id=’div1′>
<div id=’id2′>
<div id=’3′>blabla</div>
</div>
</body>
</div>
Vous me direz, ce n’est pas bien grave, ce sont de toutes petites erreurs, du moment que la page s’affiche bien.
En fait pour les internautes ça ne cause pas problème, mais pour Google oui.
Il existe encore beaucoup de sites qui ont des balises imbriquées, ou ouvertes mais pas fermées ou encore fermées mais pas ouvertes.
Conclusion :
Le W3C n’a quasiment pas d’impact sur votre référencement à condition de bien organiser vos balises de code.
Rappel :
Vous pouvez tester les normes W3C sur ce site