Abondance.com : Recherche d'information, referencement et promotion de sites Web    
 Rechercher sur Abondance : avec Synomia
Recherche avancée
Sur tout le site Sur l'actu depuis 1998

  Toute l'info et l'actu sur les annuaires et moteurs de recherche : Recherche d'information et référencement

     

Chercher sur le Web avec Mozbot :


Chercher sur :
Web international
Web francophone

La commande DOCTYPE est-elle importante pour le référencement ? (avril 2008)

 
Réponse :

Cet article est issu de la lettre professionnelle "Recherche et Référencement" du mois d'octobre 2007.

Plusieurs lecteurs nous ont demandé quelle était l'importance de la balise "DOCTYPE" dans le cadre d'un référencement. Cette balise est le plus souvent présente au début du code HTML des pages (avant l'en-tête HEAD) sous une forme telle que celles-ci :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">


La source d'information officielle à ce sujet est bien entendu le site du W3C (http://www.w3.org/QA/2002/04/valid-dtd-list.html).

Selon Wikipedia (http://fr.wikipedia.org/wiki/Doctype, article plus complet en anglais : http://en.wikipedia.org/wiki/Document_Type_Declaration), la Document Type Definition (DTD), ou Définition de Type de Document, ou Doctype, est un document permettant de décrire un modèle de document SGML ou XML. Le document doit notamment respecter les normes de validation d'une des trois DTD XHTML : strict, transitional ou frameset.

En d'autres termes, la zone "DOCTYPE" dans une page web va indiquer dans quelle version du langage HTML ou XHTML la page a été écrite et indiquer la DTD (soit l'url du document officiel qui décrit cette norme et ses spécifications). Sa structure globale est la suivante :

<!DOCTYPE HTML PUBLIC "type_de_HTML" "adresse_du_DTD">

(voir également, entre autres, http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/fdp-primer/sgml-primer-doctype-declaration.html ou http://universite.online.fr/supports/pdf/xhtml_doctype.pdf pour une description plus précise de tous les champs apparaissant dans cette déclaration).

L'indication "//EN" n'indique pas, contrairement à ce que certaines personnes pensent parfois, la langue dans laquelle la page web qui contient cette balise est écrite, mais la langue dans laquelle la DTD est proposée, donc le plus souvent l'anglais ("EN"). Son incidence est donc nulle en termes de référencement.

La langue utilisée dans le document pourra, en revanche, être avantageusement indiquée au travers de la balise meta :
<meta http-equiv="Content-Language" content="fr" />
<meta http-equiv="Content-Language" content="en" />
<meta http-equiv="Content-Language" content="fr,en" />

(cette dernière si plusieurs langues sont présentes dans la page)
et/ou dans la ligne :
<html lang="fr">
ou en XHTML :
<html lang="fr" xml:lang="fr">

Si une section quelconque du contenu a une langue différente, il suffit de l'indiquer dans les attributs lang et xml:lang de son élément conteneur. Par exemple, pour une citation en anglais dans un document en français :
- En HTML (type de contenu text/html) :
<q lang="en">...</q>
- En XHTML traité en tant que HTML (type de contenu text/html) :
<q lang="en" xml:lang="en">...</q>

Plus d'infos à ce sujet : http://openweb.eu.org/articles/specifier_langue/

On comprendra assez rapidement, à la lecture de ce descriptif, que le contenu de la déclaration DOCTYPE a assez peu à voir avec le monde du référencement proprement dit. Aucune des informations contenues dans cette balise n'influera réellement sur votre positionnement dans les pages de résultats des moteurs.

Il conviendra cependant de faire en sorte que les informations qu'elle contient soient cohérentes avec la façon dont est codée la page au niveau (X)HTML. Si c'est le cas, cela ne devrait pas poser de problèmes aux moteurs. Dans le cas contraire, tout comme la validité d'un code HTML (par rapport au standard W3C) peut avoir une importance pour Google et ses acolytes, la non-conformité de votre code en regard des standards annoncés dans l'en-tête pourrait causer souci.

Evitez donc de recopier "bêtement" une balise DOCTYPE depuis un autre site web si vous n'êtes pas sûr de ce qu'elle signifie et de la façon dont vos pages sont codées...


av  
 


Question suivante
 
Question précédente
 
Accès au sommaire des questions du mois
 

 

 A la une de l'actu
l'actu au format rss Webmasters, installez les titres de l'actualité sur votre site !
l'actu de la semaine Toute l'actualité de la semaine


Un site du Réseau Abondance (english version : Search Engine Tools) :
Information : Abondance actu référencement - Forums Abondance - Baromètre Référencement - Boutique Abondance - Livre Référencement - Livre Google
Outils : Outiref - Visiref - Keyword Search Engine - Spider Simulator - Soumission-Manuelle - Flash Moteurs - Moklic
Divers / Jeux : Googlefight - LotoFoot Googlefight - Habitants - Googland - Breitling Jet Team - Meeting aérien Lens - Maison en Provence - Grifil.com
Moteurs de recherche : Mozbot.fr - Mozbot.com - Mozbot.co.uk - Goossip - Motref - Rugby engine - Search In The Matrix - Grifil.net - Biomalin - Foot Engine - SearchWings
Recommander ce site à des amis  |  Bienvenue  |  Pourquoi Abondance ?  |  Contact  |  Crédits  |  Rechercher sur le site
Applicatifs réalisés par Brioude Internet et Raynette  |  Site hébergé par GPL Service  |  Publicité sur le site  |  Plan du site