Questions sur les H1

WRInaute discret
Salut !
Je me pose quelques petites questions (certainement idiotes!) sur les H1...
Les H1 étant apparemment un système reconnu en matière de référencement, je ne veux pas passer à côté.

Est ce que si j'écris quelque chose du style <b class=H1>Mon Titre</b> équivaut à <H1>Mon Titre</H1> ?

Je voudrais aussi écrire un H2. Ce H2 serait le lien de retour à une sous catégorie. Exemple : <H2>MotClé1 MotClé2 : Photos</H2>... Est-il alors possible de faire un liens sur ces balises?

Aussi, j'ai vu sur certains sites que la balise H1 était une image... Voici le genre de code : <H1><img src="banniere.gif" alt="MotClé1 MotClé2" height="800" width="310"></H2>... Si cela est correct, est ce qu'il serait alors possible de faire en sorte que la bannière (qui s'affiche sur toutes mes pages) soit la balise H1 de ces pages ?? avec des mots clés plus ou moins différents selon le thème de chaque pages ??

En espérant m'être bien fait comprendre!! Merci!
 
WRInaute discret
Monky a dit:
Salut !
Est ce que si j'écris quelque chose du style <b class=H1>Mon Titre</b> équivaut à <H1>Mon Titre</H1> ?

Pas du tout, le paramètre class, google s'en contre-fout comme de sa première stock-option.
Je voudrais aussi écrire un H2. Ce H2 serait le lien de retour à une sous catégorie. Exemple : <H2>MotClé1 MotClé2 : Photos</H2>... Est-il alors possible de faire un liens sur ces balises?
Bien sûr, c'est parfaitememnt valide. Il faut cependant que le lien soit dans le h2, et non pas l'inverse. On peut pousser le bouchon jusqu'à mettre plusieurs liens dans un seul et même h2. Sisi !
Aussi, j'ai vu sur certains sites que la balise H1 était une image... Voici le genre de code : <H1><img src="banniere.gif" alt="MotClé1 MotClé2" height="800" width="310"></H2>... Si cela est correct, est ce qu'il serait alors possible de faire en sorte que la bannière (qui s'affiche sur toutes mes pages) soit la balise H1 de ces pages ?? avec des mots clés plus ou moins différents selon le thème de chaque pages ??
C'est correct, mais le poids du contenu du alt est à priori moindre que du vrai bon vieux texte AMHA. En plus, si tu mets le même texte sur toutes les pages, ça risque de faire baisser sa pertinence...
 
WRInaute occasionnel
Attention de ne pas trop abuser des <h1>... en principe une ou deux par page. Puis structurer avec <h2> à <h6>
 
WRInaute accro
je ne sais pas si c est bien de mettre une image dans un h1, google "pourrait" assimiler ca comme une optimisation abusive, non ?
 
WRInaute occasionnel
e-kiwi a dit:
je ne sais pas si c est bien de mettre une image dans un h1, google "pourrait" assimiler ca comme une optimisation abusive, non ?

je le pense aussi... hx, c'est pour afficher des titres, du texte...
Dans tous les cas une image dans un h1 n'aura pas le même poids qu'un texte (un vrai), alors à quoi bon ?
 
WRInaute discret
narayana a dit:
1 balise h1 par page
Non, il est parfaitement valide et autorisé d'avoir plusieurs balises h1 dans la même page, <h1> est différent de <title> :wink:
En mettre une seule dans la page, c'est juste un choix du concepteur, il peut-être bon (je le fais d'ailleurs souvent), mais il est parfois plus intéressant (sémantiquement parlant) d'en avoir plusieurs.
 
WRInaute impliqué
les Hx on les utilises comme on le veut il ya pas de restriction.

mais faut pas en abuser gg va certainement te pénaliser
 
WRInaute accro
Je vais en lâcher une grosse ... mais je la lâche quand même :-)

"A quoi sert très précisement la balise H1" ?
"Quelle différence par rapport à <title>" ?

a vos claviers .. et je veux des réponses argumentées, W3C, XHTML et tout le tralala si vous voulez :-)
 
WRInaute discret
H1 met clairement un texte en évidence. Pour le moteur, tu lui montre que c'est THE phrase de la page, qui est importante. Pour lui, ça revient un peu au même principe que la balise <title>... Mais en un peu moins important, je pense, quand même.

Pour les visiteurs, c'est, a priori, si tu touche pas trop aux css, un"titre" mis en évidence (titre de l'article, de la rubrique, de la page, de tout ce que tu veux)

Mais pour les arguments WRC et WHTML faudra voir avec quelqu'un d'autre que moi.
 
WRInaute impliqué
<title> donne le titre à la page html et n'a donc rien à voir ni à faire avec les hx ni même h1

ok je pense que je suis bien claire là.
 
WRInaute passionné
hx est un titre de niveau x
title est le titre de la page

Si on compatrait à un bouquin, title serait le titre du bouquin, et h1 serait les titres des chapitres de niveau 1

V'la mon prince
 
WRInaute accro
donc en reprenant ta comparaison et en restant sur la base d'un seul niveau, un h1 = un chapitre ?
Ce qui nous donnerait ceci, en prenant un exemple bateau ?
Code:
<title>Les voitures francaises</title>
..

<h1>Peugeot</h1>
...

<h2>206</h2>
...

<h2>306</h2>
 
WRInaute discret
Pour moi, le seul "on doit", c'est la norme du W3C :wink:
Et elle dit ça:
Code:
<!ENTITY % heading "h1|h2|h3|h4|h5|h6">
Ce qui signifie tous les hX sont des headings.
Ensuite, le sel endroit dans la norme où l'on utlise h1 indépendemment de cette définitiuon, est lors de la déclaration des attributs possibles de chaque élément. Sans surprise, leur contenu est identique:
Code:
<!--=================== Headings =========================================-->

<!--
  There are six levels of headings from h1 (the most important)
  to h6 (the least important).
-->

<!ELEMENT h1  %Inline;>
<!ATTLIST h1
   %attrs;
   >

<!ELEMENT h2 %Inline;>
<!ATTLIST h2
   %attrs;
   >
etc.

Il n'y a aucune condition sur l'ordre, l'apparition ou non des niveaux "à la suite" et le nombre des headings.

C'est donc un choix éditorial, et non pas technique. Une question à laquelle on doit répondre: quelle est la structure sémantique de mon contenu.

A ce propos, pour éviter de réinventer la structure sémantique pour chaque type de données, certains ont inventé les microformats, concept assez intéressant. Peut-être la voie vers un hypothétique HTML5 ?
 
WRInaute passionné
Il n'y a aucune condition sur l'ordre, l'apparition ou non des niveaux "à la suite" et le nombre des headings.
J'aurais tendance à raisonner comme ça aussi. Les titres doivent être utilisés selon besoin : h1 à h6 du très important au moins important.

Tout dépends donc du contenu de la page :wink:
 
WRInaute discret
Salut !
Je relance le sujet avec deux nouvelles questions (désolé les H1 sont devenues ma hantise depuis quelques jours!) :

- est préjudiciable si <H2> apparaît avant <H1> sur le code de ma page?

- deuxième petite question, cette fois-ci de mise en forme : Ma balise <H1> se trouve encadrée dans une "cellule" par quelques éléments graphiques...
Lorsque j'essaye de centrer le texte verticalement avec vertical-align: middle; ça ne marche pas alors je teste margin-top: value; le texte est alors centré mais cela fait augmenter la hauteur de ma cellule ce qui rend moi bien niveau esthétique. Existe-t-il un autre moyen?
 
WRInaute discret
Pour le H2 ça change rien si il est avant ou après. C'est juste que la H1 sera considéré par plus important par les moteurs. Et si j'ai tout bien compris, pleins de H1 feront qu'ils seront "dilués" et que leur importance sera moins grande.

Mais la place, et encore plus l'ordre, c'est a priori pas hyper hyper important
 
WRInaute occasionnel
Encore une louche sur le H1 :
si un petit site amateur ( mon cas) d'une dizaine de page possède sur ces 10 pages le même titre en H1 es ce grave ?
Ou juste cela me fera un referencement de la mort sur ce title ?
 
WRInaute discret
Ben si t'as le même titre en H1 je vois pas trop l'interêt.. Au lieu d'avoir 10 mots-clés qui peuvent ammener à ton site, y'en a qu'un (en résumant énormément, les H1 sont loins de faire tout quand même).

Et en plus, si chaque page a le même, les moteurs ne verront pas trop la différence entre les pages. Autant définir UN H1 par page et essayer d'en référencer une par mot clé
 
WRInaute occasionnel
La question finale :
Faut il mettre son texte en H3 ou le laisse en "normal" ?

Ou mieux vaut t'il donc mettre tout son site dans des des balises Hx ?
 
WRInaute passionné
C'est bien fait le HTML :
<h1> à <h6> pour les titres (headlines)
<p> pour les paragraphes
<ul> ou <ol> pour les listes
<em> ou <strong> pour les emphases

Voila, il suffit simplement d'utiliser les balises en fonction de leur sens défini par le W3C.
 
WRInaute occasionnel
Mais dans une logique un peu " border line"
le fait de mettre mon texte en H3 est mieux pr mon référencement non que de le lancer en mode normal?
( Tout en gardant un titre court en H1 )

Meme si cela n'est pas la première vocation des balises Hx au sens du W3C
 
WRInaute accro
Comme disait un vieux sage mexico-californien:

The risk, when going borderline, is to be on the wrong side of the border...

Paix à son âme, d'ailleurs... :mrgreen:
 
WRInaute occasionnel
Oki doki,
merci pour tout ces précieux conseils ( moi qui allait rechanger tous mon site je vais pouvoir profiter au mieux de la pluis parisienne!)
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut