Maison  >  Article  >  interface Web  >  Plusieurs points sur l'utilisation du code HTML standardisé dans la production de pages Web_HTML/Xhtml_Production de pages Web

Plusieurs points sur l'utilisation du code HTML standardisé dans la production de pages Web_HTML/Xhtml_Production de pages Web

WBOY
WBOYoriginal
2016-05-16 16:44:091613parcourir

L'erreur la plus courante commise par de nombreux concepteurs de sites Web est de supposer que le code est correct alors que leur page Web peut être affichée normalement sous IE. Il est même courant de voir des personnes se plaindre que le classement de leur site Web n'est pas idéal. site Web et jetez simplement un coup d'œil. Vous constaterez que le code HTML est plein d'erreurs diverses. Quels que soient les efforts déployés pour optimiser le site Web sur la base d'un tel code, les résultats peuvent être vains !
En fait, IE est un navigateur qui a une tolérance aux pannes très élevée pour le code HTML. En passant, même si nous pouvons avoir diverses raisons d'attaquer Microsoft, le fonctionnement des produits de Microsoft est très strict. et la convivialité ne peut être ignorée. ——Le fait qu'une page Web puisse être affichée normalement sous IE ne signifie pas qu'il n'y a pas de problème avec le code HTML de la page. Cela peut même être étendu au fait que la page Web peut être affichée normalement sous divers formats. navigateurs, ce qui ne signifie pas que le code HTML est totalement légal et valide. Après tout, chaque navigateur doit garantir des fonctions de base tolérantes aux pannes, sinon il arrivera que la page HTML ne s'affiche pas correctement, même si c'est simplement à cause de quelque chose. dans la transmission réseau. Cela se produit encore fréquemment aujourd'hui lorsque la bande passante du réseau est encore limitée.
Qu'est-ce qu'un code HTML légal et valide
En termes simples, notre page Web est composée d'éléments HTML (Hypertext Markup Language : Hypertext Markup Language) Même pour les pages dynamiques telles que ASP et PHP, les instructions ASP ou PHP sont rendues par le SERVEUR dans les éléments HTML correspondants. téléchargé sur le client ; pour JavaScript et autres, le client le convertit en HTML.
Comme d'autres langages, HTML possède également ses propres règles de syntaxe. Les navigateurs et les robots des moteurs de recherche analysent le contenu du code de la page Web en fonction de ces règles. Mais bien souvent, même pour les personnes compétentes, il est toujours inévitable de commettre des erreurs de code HTML lors de la création de pages HTML, sans parler du problème HTML redondant et gonflé causé par la plupart des éditeurs WYSIWYG.
S'il n'y a aucun composant dans la page qui viole les spécifications de syntaxe standard HTML, cela peut être appelé un code HTML légal et valide.
L'importance d'un code HTML légal et valide pour le référencement
Pour que les moteurs de recherche incluent nos pages Web - ce n'est que sur cette base que nous pouvons parler d'optimisation et de promotion de sites Web - le principe est que l'araignée du moteur de recherche puisse lire nos fichiers Web. La base permettant aux robots des moteurs de recherche de lire les pages Web est la spécification HTML. En analysant le code HTML, le robot peut déterminer le contenu de la page Web et, sur cette base, il peut déterminer la pertinence des mots-clés correspondants.
Ce qui doit être clair, c'est que le moteur de recherche Spider est différent du navigateur dans le sens où sa tolérance aux pannes est bien pire que celle du navigateur. S'il y a du code HTML qu'il ne peut pas interpréter dans le code de la page, il peut le faire. arrêter de lire la page. La page peut même cesser d'explorer notre site, ou des erreurs plus graves peuvent l'amener à supprimer également les informations qu'elle a collectées sur le contenu d'autres pages du site.
Bien que les principaux moteurs de recherche fassent désormais de leur mieux pour améliorer la tolérance aux pannes de Spider, afin qu'il ne puisse pas affecter la collection de contenu lorsque des erreurs générales se produisent dans le code HTML. Mais il arrive souvent qu’une balise de fermeture manque et que le contenu de la page entière soit ignoré.
D'un autre côté, un HTML légal et valide peut également garantir que les pages Web peuvent être interprétées correctement sous plusieurs navigateurs, évitant ainsi la situation où la même page s'affiche normalement sous IE mais est gravement déformée sous Mozilla (bien sûr, elle ne peut pas être complètement évité), ce qui est également très utile pour améliorer la convivialité du site Web.
Comment vérifier la légalité et la validité du code HTML ?
Il existe de nombreux services gratuits similaires sur Internet qui peuvent nous aider à vérifier si le code d'une page Web est légal et valide. Le plus célèbre est le W3C HTML Validator, qui est un service gratuit officiellement lancé par le W3C (World Wide Web Consortium). : World Wide Web Alliance). Sur sa page, il vous suffit de saisir l'adresse HTML à vérifier ou de télécharger un fichier HTML sur la machine locale. Il renverra rapidement les résultats de la vérification, s'ils sont corrects, quelles sont les erreurs et. comment les améliorer, etc.
Dans le même temps, W3C HTML Validator fournit également des services de vérification pour les fichiers CSS.
Doit-il passer la vérification W3C ?
La réponse à cette question n’est pas si absolue.
Théoriquement, le code HTML légal peut permettre aux robots des moteurs de recherche de collecter plus facilement des informations sur le contenu des pages d'un site Web. Mais d'un autre côté, toutes les erreurs de code HTML n'affecteront pas l'exploration de Spider. En d'autres termes, un petit nombre d'erreurs HTML sont acceptables pour Spider. Alors, doivent-elles passer la certification W3C ?
D'un autre côté, comme dans le test de Mark Daoust, il est même sous-entendu (sans conclusion définitive) que la présence d'un petit nombre d'erreurs de code HTML donnera à la page un plus grand avantage dans les classements Google. très controversé, mais au moins cela prouve que l'existence de quelques erreurs de code HTML n'affecte pas le classement de la page web dans les SERP.
De mon point de vue personnel, si vous êtes relativement peu familier avec HTML, il n'est pas nécessaire d'insister pour réussir la vérification W3C à 100 %. Après tout, il est fondamental de consacrer plus de temps et d'énergie dans la direction sur laquelle vous devriez vraiment travailler, comme la création de contenu et de liens, mais assurez-vous qu'il n'y a pas d'erreurs graves majeures dans le code HTML. Bien sûr, si vous maîtrisez le langage HTML, pourquoi ne pas faire un petit effort pour vous assurer qu'il est parfaitement correct ? Par conséquent, ce que nous devons faire ne doit pas nécessairement passer la certification W3C, mais nous devons au moins nous assurer qu'il s'affiche normalement dans différents navigateurs et garantir que le robot du moteur de recherche peut l'analyser normalement.
Améliorer l'efficacité du code HTML
Plus tôt, nous avons mentionné le problème HTML redondant et gonflé causé par de nombreux éditeurs WYSIWYG. Cette situation est assez courante sur de nombreux sites Web chinois. Les éditeurs WYSIWYG tels que FrontPage et Dreamweaver produisent souvent beaucoup de code redondant inutile, notamment lorsqu'ils modifient une page Web. Lorsque le fichier HTML d'une page contient une grande quantité de code redondant, le fichier deviendra gonflé, ce qui non seulement réduira la vitesse d'ouverture de la page Web et nuira à l'efficacité de la page Web, mais affectera également sérieusement le classement des moteurs de recherche. de la page web correspondante.
Plutôt que de consacrer de l'énergie à l'obtention de la certification W3C, je pense personnellement qu'il est préférable de consacrer plus d'énergie à la rationalisation du code, comme l'introduction de CSS, etc., pour obtenir un code propre et concis. De tels effets d’optimisation seront plus évidents.
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn