Aller au contenu

Syntaxe des meta tags


Sujets conseillés

Bonjour,

Je suis en train de rédiger les méta tags de chaque page du site sur lequel je travaille. Question : les chiffres sont-il autorisés ou doivent-ils êtres écrits en lettres? Les accents français sont autorisés ou je passe tous les "é, è, î" en "e, e,i" ?

Répéter le nom de l'entreprise dans tous les meta tags a-t-il un impact ou est-ce une mauvaise idée?

Merci d'avance !

Pap'

:blush:

Lien vers le commentaire
Partager sur d’autres sites

Le plus simple pour être certain que les moteurs reconnaissent bien les pages est de bien déclarer le chartype, de préférence avant la balise <title>

Ensuite, je choisis personnellement de mettre les caractères accentués sous forme de tokens, c'est à dire que é est écrit é ... à est écrit à ... ainsi de suite.

Mais ce point n'est pas indispensable.

Lien vers le commentaire
Partager sur d’autres sites

c'est ce que tu appelles la définition du chartype (avt title)?

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

en tt cas, merci déjà pr ta 1ere rep !

Lien vers le commentaire
Partager sur d’autres sites

c'est ce que tu appelles la définition du chartype (avt title)?

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

en tt cas, merci déjà pr ta 1ere rep !

Ton tag <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> est invalide la fin de balise "/>" suppose que tu utilise du XHTML, et le XHTML ne devrait jamais etre servit en temps que text/html.

La bonne balise serait en HTML 4.01 (c'est ce que je te recommande):

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Et en XHTML :

<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />

Reference :

http://www.hixie.ch/advocacy/xhtml.fr/

http://www.w3.org/TR/xhtml-media-types/

Lien vers le commentaire
Partager sur d’autres sites

c'est ce que tu appelles la définition du chartype (avt title)?

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

C'est la définition dans la page web, mais il peut aussi y avoir une définition dans les en-têtes HTTP envoyées par le serveur. Il faut veiller à ce que les deux définitions ne soient pas contradictoires.

Jean-Luc

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...