web-dev-qa-db-fra.com

Empêcher Google d'utiliser mon site dans le résultat de l'extrait de code

J'ai remarqué au cours des derniers mois que le trafic vers la section QA de mon site s'était effondré. La grande quantité de plus de 300 pages ici se classent plutôt bien dans Google et je ne fais rien pour tromper le système. J'ai décidé de faire quelques recherches et j'ai constaté que presque chaque page est maintenant le extrait sélectionné pour le résultat de la recherche et la réponse à la plupart des questions figurent dans l'extrait, ce qui signifie que l'utilisateur n'a jamais besoin de pour visiter mon site.

Je peux comprendre en quoi cela profite à l'utilisateur, mais à mon avis, à la personne qui consacre du temps et des efforts à la publication du contenu.

Est-il possible d'empêcher Google d'utiliser des extraits de mon site Web de cette manière? Y a-t-il même des raisons juridiques à cela? Si je prenais des "extraits" d'autres sites Web qui donnaient à l'utilisateur la réponse dont ils avaient besoin, je serais probablement frappé d'une notification de copyright pour plagiat.

2
Dan Hastings

Vous pouvez interdire à Google d'afficher des extraits pour vos résultats, ce qui affecte tous les types d'extraits (présentés aussi bien que normaux!):

  • Pour Google uniquement:

    <meta name="googlebot" content="nosnippet">
    
  • Pour tous les moteurs de recherche (qui le supportent):

    <meta name="robots" content="nosnippet">
    

Au lieu de HTML, vous pouvez également utiliser l'en-tête HTTP X-Robots-Tag.

Documentation de Google: balises méta que Google comprend


Google ne semble pas offrir un moyen d’interdire uniquement les extraits de code.

Si vous souhaitez conserver des extraits normaux et éviter les extraits décrits, la seule option que vous avez est de modifier votre balisage de manière à ce que Google ne soit plus en mesure de détecter et d'extraire les informations. Étant donné que Google ne documente pas le fonctionnement de cette fonctionnalité, vous devez deviner/essayer.

1
unor