web-dev-qa-db-fra.com

Les microdonnées doivent-elles être visibles pour le visiteur pour être affichées dans les résultats de recherche Google?

Les microdonnées (pour les extraits enrichis) doivent-elles être visibles par le visiteur pour être affichées dans les résultats de recherche Google?

Je souhaite ajouter l'extrait de code enrichi à ma page, mais je ne le souhaite pas dans le format requis. Alors j'ai pensé que je pourrais l'ajouter en tant que div caché, mais je ne suis pas sûr que cela fonctionne.

<div style="visibility:hidden;height:0px;" itemscope itemtype="http://schema.org/LocalBusiness">
<div itemprop="name"><asp:Literal ID="ltTitle" runat="server" /></div>
<div itemprop="description"><asp:Literal ID="ltMetadescription" runat="server" /></div>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    <span itemprop="streetAddress"><asp:Literal ID="ltAddress" runat="server" /></span>
    <span itemprop="postalCode"><asp:Literal ID="ltZipcode" runat="server" /></span> 
    <span itemprop="addressLocality"><asp:Literal ID="ltCity" runat="server" /></span>
    <span itemprop="addressRegion"><asp:Literal ID="ltProvince" runat="server" /></span> 
    <span itemprop="addressCountry"><asp:Literal ID="ltCountry" runat="server" /></span>
</div>
</div>
6
Flo

Les données de votre extrait riche doivent être visibles pour les utilisateurs. De dépannage concernant les extraits enrichis de Google :

Votre contenu balisé est-il masqué des utilisateurs?

En règle générale, Google n'affiche aucun contenu sous forme d'extraits enrichis non visible par l'utilisateur. Il peut être tentant d’ajouter tout le contenu pertinent pour un extrait riche à un endroit de la page, de le marquer, puis de masquer l’ensemble du bloc de texte à l’aide de techniques telles que display: none, valeur-titre, css, etc. fais le! Google ignorera le contenu qui ne sera pas visible par les utilisateurs. Vous devez donc marquer le texte que les visiteurs verront sur vos pages Web.

Notez que dans certaines circonstances limitées, il peut être utile de fournir une version de votre contenu lisible par une machine et par une personne. Par exemple, étant donné que la chaîne de texte "Anniversaire d'Elvis" est importante pour un grand nombre de lecteurs humains, mais moins pour les machines, Google fournit un moyen de fournir la date sous une forme lisible par machine (1935-01-08) tout en affichant le contenu d'une manière conviviale. Pour plus d'informations, consultez l'article d'aide pour chaque type de produit.

8
Stephen Ostermiller