web-dev-qa-db-fra.com

Utilisation de display: aucune légitimement. Toujours un risque de référencement?

Ma page Web a un certain texte sur le pied de page, environ 2 paragraphes. Cependant, cela concerne uniquement les pages et non les publications.

Je voudrais le cacher sur les messages. Si je le fais en utilisant CSS display:none vais-je être pénalisé même si ce texte n'a rien à voir avec des mots-clés? C'est juste une déclaration, mais seulement pertinente sur les pages.

Le texte est enveloppé dans un div avec un id. Donc j'utilise:

.single_post #thatdiv {
  display:none 
}

Je crains que les moteurs de recherche considèrent le spam par erreur. Qu'est-ce que tu penses?

4
ClawDuda

Vous vous référez à des pages et à des publications, si bien que vous utilisez probablement Wordpress et si vous l'êtes, vous pouvez facilement afficher le contenu selon que la page est une post ou un page qui enregistre de ne rien cacher avec CSS de toute façon.

if ( is_page() ) {
    // This is what you want to show in the footer for pages...

} else {
    // This is what you want to show in the footer for all other pages...
}

Mais pour répondre à votre question, non, l'utilisation légitime de display: none n'est pas un risque lié au référencement. Les algorithmes de Google sont assez intelligents maintenant et ils pourront voir si vous essayez quelque chose de louche et d'afficher une copie de texte sur une page mais pas une autre ne va pas faire une différence aveugle sur la façon dont vos pages se rangent de manière organique.

7
zigojacko