Je construis actuellement un site contenant des onglets (Bootstrap) pour les articles. Je ne veux pas afficher les en-têtes dans les articles, car les onglets fonctionnent comme des en-têtes pour l'utilisateur.
Mais les boutons de tabulation se trouvent dans un élément de navigation et ne sont donc pas liés au contenu.
Si je décris mon document, tous les articles sont sans titre. Si j'ajoute des titres et que je les cache, Google me déteste. Quelle serait la meilleure pratique? Cela fait-il une différence si mes articles ont des en-têtes?
En ce qui me concerne, les balises de titre (H1, H2, etc.) sont facultatives pour un bon référencement. Les algorithmes de Google mettent aujourd'hui beaucoup moins l'accent sur les facteurs de référencement sur les pages. En fait, Google pénalise désormais beaucoup plus souvent l'utilisation excessive de mots-clés (bourrage de mots clés).
Il y a trois ans, si vous vouliez classer un mot clé, vous créeriez une page ciblée sur ce mot clé. Vous utiliseriez le mot-clé dans le titre, les en-têtes, la méta-description et plusieurs fois dans le corps de la page. Vous souhaitez créer un lien fortement interne vers cette page, en utilisant le mot clé comme texte d'ancrage. Vous pouvez créer des liens vers cette page à partir de sites externes, également avec le mot clé en tant que texte d'ancrage.
Aujourd'hui, c'est la recette du désastre.
Aujourd'hui, vous souhaitez créer plusieurs pages autour de ce mot clé, couvrant tous les aspects de ce mot clé. Vous voulez utiliser le mot-clé et ses synonymes dans les balises de titre, mais pas comme la balise de titre, dans le cadre d'une phrase. Vous souhaitez utiliser le mot-clé lorsque cela est approprié dans le texte, mais en prenant soin de ne pas le placer pour l'insérer s'il ne semble pas naturel. Vous voulez lier les pages ensemble. Vous souhaitez obtenir des liens externes, mais utilisez un texte d'ancrage plus naturel, tel que des phrases plus longues, votre nom de domaine et "cliquez ici".
Dans l'algorithme Google actuel, les balises de titre peuvent être légèrement utiles, mais elles peuvent être douloureuses lorsqu'elles sont mal utilisées et elles ne sont pas obligatoires.
Pensez à votre erreur sur le fonctionnement de HTML5 Si l'élément de la VNI est dans la balise de l'article, il est lié. En fait, utiliser la NAV dans un article peut être un bon référencement. Il n'y a pas de limite au nombre d'éléments NAV que vous pouvez utiliser tout en utilisant moins, mieux vaut pour le balisage et pour garder le code aussi minime que possible, cela est toujours autorisé et vous ne serez pas puni pour cela.
Par exemple:
<html>
<body>
<header>
<div id="logo">
<h1>I am the site name</h1>
</div>
<nav>
<ul>
<li>Site Menu 1</li>
<li>Site Menu 2</li>
<li>Site Menu 3</li>
</ul>
</nav>
</header>
<aside>
<nav>
<ul>
<li>Sidebar Menu 1</li>
<li>Sidebar Menu 2</li>
<li>Sidebar Menu 3</li>
</ul>
</nav>
</side>
<article>
<header>
<nav>
<ul>
<li><h1>Tab 1</h1></li>
<li><h2>Tab 2</h2></li>
<li><h3>Tab 3</h3></li>
</ul>
</nav>
</header>
<div id="tabcontent">
<p>I am the tabbed content</p>
</div>
<footer>
<p>You can include some additional information here which is always invisible on all 3 tabs</p>
</footer>
</article>
<footer>
<div id="copyright">Copyright Information</div>
</div>
</body>
</html>