Per data-nosnippet lassen sich nur Textstellen für die Suche ausblenden. Für Bilder oder andere eingebettete Inhalte eignet sich das Attribut dagegen nicht.
Wenn man vermeiden möchte, dass bestimmte Textstellen einer Webseite in den Suchergebnissen von Google erscheinen, kann man sie per data-nosnippet ausblenden. Das Attribut kann für bestimmte HTML-Elemene wie div oder span eingesetzt werden.
Allerdings funktioniert das nur für Text. Das Ausblenden von Bildern oder anderer eingebetteter Inhalte per data-nosnippet ist dagegen nicht möglich. Das erklärte John Müller per Twitter.
"data-nosnippet doesn't affect images or other embedded content - it's purely for text snippets."
Auch darf nicht vergessen werden, dass per data-nosnippet gekennzeichnete Abschnitte einer Webseite zwar nicht in den Suchergebnissen erscheinen, aber dennoch von Google indexiert werden. Das bedeutet, dass Suchanfragen nach den betreffenden Inhalten dennoch dazu führen können, dass Google die jeweiligen Seiten als Suchergebnisse anzeigt.