Accents dans les META

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


kraspek
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 47
Inscription: 26 Aoû 2005

Accents dans les META

Message le Mar Aoû 30, 2005 10:12

salut à tous,
après avoir parcouru le forum je n'ai pas trouvé de réponse claire concernant les accents dans les balises TITLE et DESCRIPTION : est-il préférable de mettre des accents, de les remplacer par leur code (par exemple é pour le é) ou de ne pas mettre d'accent du tout ???
Merci
8)


Remi L.
WRInaute passionné
WRInaute passionné
 
Messages: 1063
Inscription: 6 Sep 2003

Message le Mar Aoû 30, 2005 10:42

Oui il faut encoder les accents.
Quel que soit le jeu de caractères utilisé, c'est bien plus sûr (et ça ne coûte pas bien cher...)


rottman
WRInaute passionné
WRInaute passionné
 
Messages: 2121
Inscription: 6 Jan 2004

Message le Mar Aoû 30, 2005 10:53

Non, tu n'es pas obligé de coder tes accents il suffit de déclarer le charset tout au debut, juste après l'ouverture du <head>

Code: Tout sélectionner
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>....</title>
<meta ..... />


Borower
WRInaute passionné
WRInaute passionné
 
Messages: 2151
Inscription: 18 Avr 2005

Message le Mar Aoû 30, 2005 10:56

Oui il vaut mieux faire la methode de rottman car les & ne sont pas valide XHTML.
Apres c'est a vous de voir si vous voulez etre valide.
C'est tous de meme embettant que ces & ne soit pas valide.
Si il y a du javascript dans la page c'est foutu pour etre valide sur cette norme.


CaYuS
WRInaute impliqué
WRInaute impliqué
 
Messages: 601
Inscription: 14 Juil 2005

Message le Mar Aoû 30, 2005 11:33

Borower a écrit:Oui il vaut mieux faire la methode de rottman car les & ne sont pas valide XHTML.


Hm ?
Si tu mets un &eacute; dans ta page c'est totalement valide ....
Si tu veux dire Pouet & prout, il te suffit d'écrire Pouet &amp; prout pour que ce soit valide.
Je ne vois pas le problème .... :roll:


Remi L.
WRInaute passionné
WRInaute passionné
 
Messages: 1063
Inscription: 6 Sep 2003

Message le Mar Aoû 30, 2005 11:34

Borower a écrit:Oui il vaut mieux faire la methode de rottman car les & ne sont pas valide XHTML.

8O


Julien Geneva
WRInaute discret
WRInaute discret
 
Messages: 101
Inscription: 26 Avr 2005

Message le Mar Aoû 30, 2005 11:56

CaYuS a écrit:
Borower a écrit:Oui il vaut mieux faire la methode de rottman car les & ne sont pas valide XHTML.


Hm ?
Si tu mets un &eacute; dans ta page c'est totalement valide ....
Si tu veux dire Pouet & prout, il te suffit d'écrire Pouet &amp; prout pour que ce soit valide.
Je ne vois pas le problème .... :roll:


Ah ?

Essaie de mettre des variables de session dans une url qui se trouve dans un javascript en remplaçant les esperluettes par leur entité générale et tu auras des surprises...
Hélas la conformité xml du xhtml rend inutilisable l'esperluette hors entité et d'autre part, l'entité &amp; n'est pas parsée si elle se trouve dans du javascript...
heureusement qu'il existe des moyens détournés !


Remi L.
WRInaute passionné
WRInaute passionné
 
Messages: 1063
Inscription: 6 Sep 2003

Message le Mar Aoû 30, 2005 12:00

Bon, mais là vous parlez d'autre chose : vous parlez de la validité du javascript...
Ce n'est pas cela qui permet de dire que le & n'est pas valide en XHTML...


Julien Geneva
WRInaute discret
WRInaute discret
 
Messages: 101
Inscription: 26 Avr 2005

Message le Mar Aoû 30, 2005 12:05

"&" (en français "esperluette", en anglais "ampersand") n'est pas un caractère valide en Xhtml pour les données. il a une signification unique : signaler le début d'une entité (&nbsp;, &amp;, &eacute;... ) qui est appelée par la DTD du document pour que les caractères spéciaux ou accentués soient correctement interprétés. Toute autre utilisation du caractère "&" est strictement invalide.

désolé...

[edit]

D'ailleurs, le javascript est valide si il contient pas de caractères interdits en Xhtml... :wink:

[/edit]


CaYuS
WRInaute impliqué
WRInaute impliqué
 
Messages: 601
Inscription: 14 Juil 2005

Message le Mar Aoû 30, 2005 12:16

Je ne parlais pas du JavaScript, là, mais uniquement du xHTML.
Je réagissais à la remarque plus haut, et je ne voyais pas en quoi on ne pouvait pas mettre les entités html des accents sous la forme &xxxx; vu que c'était autorisé et validé ...

Et si tu veux utiliser le "&" en tant que tel, il suffit de le remplacer par son entité html &amp; qui elle même est valide.

Enfin je ne suis pas trop les derniers posts là ... j'ai dis une bêtise ? Toute considération javascript mise à part vu que ce n'est pas le sujet.


Julien Geneva
WRInaute discret
WRInaute discret
 
Messages: 101
Inscription: 26 Avr 2005

Message le Mar Aoû 30, 2005 12:24

Je parlais du javascript simplement parceque c'est un bon exemple pour bien montrer que les entités générales telles que &amp; ne résolvent pas tous les problèmes de caractères spéciaux, mais c'était là une parenthèse...

En dehors de ça, il est vivement recommandé d'utiliser les entités générales, qui sont faites pour ça, partout dans le document, y compris dans la partie située entre <head> et </head>. Les caractères accentués ou spéciaux ne peuvent la plupart du temps être interprétés par les outils susceptibles d'exploiter les métadonnées ou même les titres de page...


CaYuS
WRInaute impliqué
WRInaute impliqué
 
Messages: 601
Inscription: 14 Juil 2005

Message le Mar Aoû 30, 2005 12:27

Julien Geneva a écrit:il est vivement recommandé d'utiliser les entités générales

Okay, on va dire que je suis old skool alors et que je préfère tout encoder en entité html :lol:
Mais merci quand même pour les précisions.


Julien Geneva
WRInaute discret
WRInaute discret
 
Messages: 101
Inscription: 26 Avr 2005

Message le Mar Aoû 30, 2005 12:42

???

je crois qu'on dit la même chose, non ? :roll:


CaYuS
WRInaute impliqué
WRInaute impliqué
 
Messages: 601
Inscription: 14 Juil 2005

Message le Mar Aoû 30, 2005 12:50

:lol:

Alors je t'avais mal compris, donc tout est ok.
Il fait beau dehors et les marguerites fleurissent à merveille ;)


kraspek
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 47
Inscription: 26 Aoû 2005

Message le Mar Aoû 30, 2005 13:10

je suis complètement dépassé par votre débat mais ça a l'air très intéressant!
:?
Donc pour résumer je dois mettre des codes HTML à la place des accents dans toutes les balises (TITLE, DESCRIPTION et KEYWORDS). C'est bien ça ?

Accents dans les META

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités