web-dev-qa-db-fra.com

SEO: h1 & h2 - que devrait-il y avoir?

Je ne suis toujours pas tout à fait sûr aujourd'hui de ce que je devrais mettre dans H1 et H2 pour le référencement.

Par exemple, le titre de mon site doit-il être H1 et le titre de mon article, H2?

<head>
    <title>My First Post - Another WordPress Website</title>
</head>

<h1>Another WordPress Website</h1>

<h2>My First Post</h2>
<p>brah brah brah</p>
<p>brah brah brah</p>

Ou:

<head>
    <title>My First Post - Another WordPress Website</title>
</head>

<p>Another WordPress Website</p>

<h1>My First Post</h1>
<p>brah brah brah</p>
<p>brah brah brah</p>

Ce qui est mieux?

2
laukok

Personnellement, je choisirais quelque chose comme <span>, <header> ou <div>, mais il n’ya ni bon ni faux, ni meilleur en termes de référencement.

Vous ne verrez pas beaucoup de différence dans aucun de mes exemples ou le vôtre. Le balisage joue peu de rôle dans le pouvoir de classement réel. Si H1 est utilisé sur le nom du site, Google établira h2 comme titre de la page principale. Trop de webmasters sont coupables d’avoir dépensé beaucoup trop pour penser au balisage.

Google, Bing et vos visiteurs voient le résultat final, pas la source. Donc, leur position est, qui se soucie aussi longtemps que cela fonctionne.

2
Simon Hayter

Je suis légèrement en désaccord avec la réponse de Simon Hayter. HTML markup joue un rôle important dans la détermination de la hiérarchie structurelle des informations de la page Web. Permet également de déterminer la véracité du site Web, qu'il s'agisse ou non de fournir une bonne expérience utilisateur.

La raison pour laquelle le conseil général est de coder/écrire pour l'utilisateur (non pour les robots) est que chaque balise HTML représente un élément avec un fin spécifique pour l'utilisateur final.

Cela étant dit, la balise <title> aidera l'utilisateur à décider s'il souhaite ou non cliquer sur votre fiche dans SERP. Cela aura certainement un impact sur votre référencement, car si les internautes ne cliquent pas sur votre fiche, les moteurs de recherche décideront de ne pas afficher votre page Web dans le SERP.

Ensuite, la balise _<title>_ et la méta "description" doivent être alignés sur le contenu de votre page Web. Voici quand/pourquoi _<H1>_ et le balisage HTML joue en général un rôle important.

Ce que je vous recommande de faire

Assurez-vous que votre _<title>_ est aligné sur le contenu ou le but de votre page Web et est conçu en même temps pour encourager les gens à cliquer.

Utilisez soit _<H1>_ ou _<H2>_ pour attirer l'attention de l'utilisateur sur la proposition de valeur de la page Web et assurez-vous d'inclure votre mot clé principal au début.

Je vais également suggérer d'utiliser _<H3>_ avec une variante de votre mot clé principal.

Lequel est le meilleur?

Si "Un autre WordPress Site Web" si le nom de votre marque ou de votre blog, je vais utiliser votre deuxième option:

_<head>
    <title>My First Post - Another WordPress Website</title>
</head>

<p>Another WordPress Website</p>

<h1>My First Post</h1>
<p>brah brah brah</p>
<p>brah brah brah</p>
_
3
Raul Reyes