J'essaie de développer un nouveau site Web en HTML5 en respectant les normes de référencement dans la mesure du possible et j'ai un peu de difficulté à essayer de trouver la balise dans laquelle mon nom de site et son slogan doivent résider.
À l'origine, j'avais le nom de mon site dans une balise <h1>
et mon sloagan dans une <h2>
, mais j'ai vite compris que cela ne cadrait pas avec l'approche "chaque page est un document/article séparé".
Le nom du site est le texte le plus grand de la page (parfois identique à l'en-tête de mon article), mais je l'ai actuellement dans une balise <p>
, avec CSS effectuant tout le travail de style.
Ma question est, que dois-je faire avec le nom du site et le slogan? Le <h1>
est-il approprié, puis utilisez une autre balise <h1>
pour chaque titre de page ou dois-je continuer à utiliser la balise stylisée <p>
? Ou devrais-je convertir cela en une image et l'utiliser pour le nom/slogan du site?
(Remarque: sur ma page d'index, je veux que le nom du site et le slogan soient <h1>
et <h2>
respectivement, ce qui est logique pour la page d'accueil ...)
Pour le référencement, il existe un effet en cascade des liens entrants externes, via les balises title
, h1
et description
, etc. Bien que vous n’ayez pas toujours le contrôle sur les liens entrants, vous avez le contrôle sur l’optimisation sur la page:
Votre balise title
doit être un titre court et unique de chaque page. Si possible, contrôlez son affichage dans les SERP de manière succincte et si possible limitée au maximum à environ 50 caractères. Il sera utilisé au lieu de demander à Google de choisir un nouveau titre lorsque la balise title
est trop longue.
Votre balise h1
doit être différente mais liée à la balise title
. Il devrait être plus long que la balise title
et devrait être une phrase ayant le même sens que la conversation. Votre balise title
peut également être conversationnelle, mais la balise h1
devrait être plus longue, même légèrement. Ne dupliquez jamais la balise title
dans la balise h1
. Du point de vue du référencement, il est optimal d’utiliser une seule balise h1
. Vous pouvez en utiliser plusieurs, cependant, pour éviter toute confusion, une balise h1
est préférable.
Votre méta-balise description
doit être liée à vos balises title
et h1
. Il devrait également être conversationnel, mais encore plus longtemps. De manière optimale, cela devrait prendre 2 lignes dans les SERP si possible.
Lorsque vous regardez les SERPs, vous devriez voir la balise title
utilisée comme lien et la méta-balise description
comme extrait avec une recherche site:domain.tld
. Lorsque les recherches sont effectuées, Google peut modifier l’extrait de code, mais doit toujours conserver la balise title
comme lien si elle est correctement effectuée. Les deux doivent être réglés pour attirer l'attention de l'utilisateur et inciter celui-ci à visiter votre site et à lire votre contenu.
Pour chacun, la balise title
, la balise h1
et la méta-balise description
, vous souhaitez utiliser les mots-clés les plus importants pour chaque page. Dans les balises h1
et la méta-balise description
, vous devriez utiliser vos mots clés importants liés au secondaire. Dans la mesure du possible, vos mots-clés doivent être utilisés de gauche à droite, par ordre d'importance. Cela signifie que, lorsque le moteur de recherche analyse ces balises, il voit l’importance de vos mots clés de gauche à droite et les mots clés sont utilisés d’abord le plus possible. Bien sûr, vous ne voulez pas lister les mots-clés. Les moteurs de recherche peuvent voir les listes de mots et vont les rejeter d'emblée, mais ils sont utilisés naturellement dans une conversation.
Vos mots-clés les plus importants doivent tomber en cascade de link
-> title
étiquette -> h1
étiquette -> description
méta-étiquette -> top level content
. Vos mots-clés secondaires doivent être en cascade de link
(si possible) -> h1
tag -> description
méta-tag -> top level content
.
C'est la formule générale pour de bonnes performances dans les moteurs de recherche. Rendez vos tags conversationnels et ne chargez pas vos mots clés. En outre, ne semble pas être une liste de mots-clés. Les moteurs de recherche recherchent des utilisations honnêtes et naturelles des tags et du contenu. Si vous suivez cette règle, vous placerez tout le monde au-dessus des mots-clés qui existent naturellement dans le contenu. De nos jours, et particulièrement avec Google, les moteurs de recherche récompensent les tags qui semblent ne pas manipuler les mots clés, mais sont conçus pour les humains. J'ai testé cela et je vous assure que les moteurs de recherche, et en particulier avec Google, fonctionneront correctement et que les mots-clés apparaissant profondément dans votre contenu seront trouvés.
Je n'ai pas couvert le contenu. Si vous utilisez d'autres balises header
, commandez votre contenu et optimisez vos balises header
de haut en bas dans l'ordre d'importance, en particulier des mots clés. Il suffit de placer une balise header
et des paragraphes plus haut dans le contenu pour souligner l’importance de ce qu’ils contiennent.
Pour répondre spécifiquement à votre question: vous ne voulez pas trop de contenu répétitif dans vos balises de page en page. Vous pouvez bien sûr marquer votre tag title
avec votre nom de domaine. Vous feriez probablement cela à la fin de votre balise title
. Je ne suggère pas d'utiliser un slogan. En effet, vous déplacerez les mots-clés importants pour chaque page. Vous pouvez utiliser un slogan, je ne le recommande tout simplement pas. Cela signifierait que vos pages se classeraient de manière anormale pour votre slogan et non pour ce qu'elles devraient classer. Si vous utilisez un slogan, peut-être que la méta-balise description
serait le meilleur endroit. La sagesse en matière de référencement n’est pas de diluer les performances des pages et de faire en sorte que les moteurs de recherche sachent indexer et servir chaque page des SERP. Rappelez-vous que la plupart des conseils en matière de référencement trouvés sur le Web contiennent de mauvais conseils et que les blogueurs me too
discovery de' jure
n'ont souvent pas une parfaite connaissance des éléments internes. La plupart de ce qui est âgé d'un an ou plus vous causera des problèmes, alors soyez prudent.
J'espère que cela vous aide à planifier votre travail!
My questions is, what should I do with the site name and slogan?
Is the <h1> appropriate, then use another <h1> tag for each page title
or should I continue using the styled <p> tag?
Or should I convert this into an image and use that for the site name/slogan?
Du point de vue du référencement, il est un peu préférable d'utiliser <h1>
et <h2>
, car ils seront interprétés comme du texte plus important dans vos pages, à moins que vous ne les utilisiez abusivement partout. Mais ce n'est pas dramatique si vous ne les utilisez pas aussi. Cela ne vous fera pas mal du point de vue du référencement.
Vous pouvez facilement déplacer vos CSS vers <h1>
et <h2>
, ou les appliquer en spécifiant une classe. Quelque chose comme:
<h1 class="myCss">My Site Name</h1>
Dans tous les cas, ne les convertissez pas en image, sauf si vous définissez un texte alt
correct. Cependant, utiliser <h1>
et <h2>
reste un peu meilleur du point de vue du référencement si vous pouvez les implémenter.
En ce qui concerne:
Originally I had my site name in a <h1> tag and my sloagan in a <h2>,
but soon realised this wasn't fitting with the "each page is a separate
document/article" approach.
La hiérarchie <h1>
, <h2>
, <h3>
... n'a rien à voir avec votre hiérarchie de pages. Vous pouvez utiliser ces balises à votre guise sur chaque page, séparément.
Il n'y a pas de règle absolue quant à la façon de le faire. Cependant, je voudrais répondre à cette question par rapport à ce que webmasters.stackexchange.com
fait en relation avec la conception de sa page.
Ils ont mis le nom du site (sans slogan) et le logo dans une image et l'ont enveloppé dans une balise <a>
avec un lien vers la page d'accueil. Les questions (apparemment un élément important du titre de la page) sont entourées d'un <h1>
avec le marqueur schama.org pour la question.
Cela semble être une approche conviviale pour les moteurs de recherche, ce qui ressort du trafic sur les moteurs de recherche que le site reçoit.