J'ai un problème ici où Google affiche mon <nav>
au lieu de ma section principale dans les SERP. En plus de cela, parce que ma navigation est composée d'éléments inline , le résultat est vraiment compliqué:
example.com - My page title
www.example.com/url/to/page - Translate this page
LoremIpsumDolorSitAmetConsecteturAdipiscingElitSedDoEiusmod...
À la place, comment faire en sorte que Google affiche ma section principale? Est-ce aussi simple que de placer mon contenu dans <main>
?
De toute façon, la plupart des sites que j'ai vus ne montrent pas leur liste dans leurs SERP:
https://google.com/search?q=site:stackoverflow.com
Mon balisage est fondamentalement ceci:
<html>
<head>...</head>
<body>
<!-- jQuery Mobile `page`: https://api.jquerymobile.com/page/ -->
<div data-role="page">
<div data-role="header">...</div>
<div data-role="content">
<div class="top">
<nav>
<a>Lorem</a>
<a>Ipsum</a>
<a>Dolor</a>
<a>Sit</a>
<a>Amet</a>
<a>...</a>
</nav>
</div>
<div class="main">
<div class="articles_wrapper">
<div class="article" itemscope itemtype="http://schema.org/ScholarlyArticle">
<h1 itemprop="name">Main content goes here</h1>
<p itemprop="description">...</p>
</div>
<div class="article" itemscope itemtype="http://schema.org/ScholarlyArticle">
<h1 itemprop="name">...</h1>
<p itemprop="description">...</p>
</div>
<div class="article" itemscope itemtype="http://schema.org/ScholarlyArticle">
<h1 itemprop="name">...</h1>
<p itemprop="description">...</p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
J'ai un problème ici où Google affiche mon
<nav>
au lieu de ma section principale dans les SERP.
Avez-vous une méta description unique définie pour chacune de vos pages? Si tel est le cas, Google l'utilisera dans le SERPS au lieu de ce qu'il peut trouver. Comme le dit Simon (heh ... Simon Says) Google fait généralement du bon travail en déterminant votre navigation par rapport au contenu, mais il ne le comprend pas toujours et vous ne devriez pas le laisser au hasard de toute façon.
Google est assez prévisible dans la façon dont il crée ses SERP liens et extraits de code. Google sort rarement de la réservation, sauf si quelque chose ne va pas avec le site.
L'important est de définir comment vous envisagez vos liens et extraits de codeSERP. Il est toujours préférable de commencer par un site: example.com search pour voir comment Google affichera le lien SERP et l'extrait de code sans influence.
Google choisira d'utiliser d'autres éléments HTML ou des données d'un autre site à utiliser pour votre lien SERP et votre extrait. En règle générale, vous voulez éviter cela et donner à Google de bonnes options alternatives. C'est un 1, 2 coup de poing.
Il semble que nous repassions encore et encore les balises de titre. Je ne vais pas me répéter. Voici quelques réponses que j'ai données sur le sujet qui vous aideront.
Titre tag trop long:
Le titre dans Google ne correspond pas au <titre> du document
balise de titre différente de titre apparaissant dans Google?
Titre tag trop court:
L'avantage, c'est que vous devez gérer la longueur de votre balise de titre pour qu'elle soit efficace. Rendez-les conversation (phrase).
Le même effet s'applique à la méta-balise description. Vous devez le gérer. Il ne doit pas être trop court ni supérieur à 170 caractères. Tirez pendant deux lignes dans votre extrait SERP, certainement pas 1 ni 3. De manière générale, la clé d'une méta-balise de description efficace consiste à utiliser les termes de recherche les plus couramment utilisés pour rechercher votre site de manière conversationnelle.
Dans le cas d'utilisation de pipes dans votre titre.
Les pipes sont un cas particulier où vous dites à Google de prendre des termes dans un groupe. N'utilisez jamais de tubes pour isoler des mots clés uniques. N'utilisez pas plus de deux caractères de canal. Vous ne pouvez enfreindre les règles que lorsque vous personnalisez votre marque. La marque est toujours le dernier et doit correspondre à votre nom de domaine ou à un nom de marque utilisé dans le balisage dans le cadre de votre NAP (nom, adresse, téléphone) figurant sur une page À propos, une page de contact ou dans la liste. en-tête ou mieux encore le pied de page. Si vous utilisez une marque dans une balise de titre avec un caractère de transition, Google la déplacera au début du lien SERP avec un signe deux-points suivi du reste de votre balise de titre.
Il arrive que Google marque votre SERP lien lorsqu'il est suffisamment court ou court en ajoutant un tiret (-) à la marque. Si vous ne gérez pas votre marque, voici ce que vous faites:
Juste au cas où vous voudriez une sauvegarde.
Vous ne devez utiliser qu'une seule balise h1. Il ne devrait être que légèrement plus long que la balise de titre et pas une copie exacte ou proche, sinon elle sera ignorée.
Votre premier paragraphe doit résumer l'intégralité de votre article et contenir la plupart des termes de recherche utilisés pour trouver votre site. Il ne doit pas s'agir d'une copie exacte de la méta-balise de description ou d'une copie proche.
Vous donnez en fait à Google une raison de choisir un remplaçant que vous contrôlez.
Enfin, sachez qu'avec les recherches par terme, Google essaiera de faire correspondre le lien et/ou l'extrait de code SERP avec les termes de la requête de recherche. Vous ne pouvez pas contrôler tous les cas, cependant, vous pouvez en contrôler une grande partie. L'élément le plus important est la méta-balise description. Si Google peut faire correspondre le terme de recherche à la méta-étiquette de description, il est beaucoup moins probable que Google modifie le lien et l'extrait de code SERP. Il n'est pas nécessaire que la balise de titre ait les termes de recherche. Dans le cas contraire, Google correspondra au contenu. Vous pouvez gérer la manière dont Google affiche assez facilement votre lien et votre extrait de code SERP.