Saltar al contenido
Entrar
Suscribirme

Guía del atributo data-nosnippet para controlar fragmentos en Google y Bing

Desde octubre de 2025, Bing admite el atributo data-nosnippet, que Google aceptaba desde hace años. Marca las partes de una página que no deben salir en el fragmento de resultados ni en las respuestas de Copilot, sin dejar de indexarlas. Con los dos buscadores de acuerdo, es la forma más fina de controlar qué se cita de tu web.

Publicado el Revisado el 4 min de lectura

El atributo data-nosnippet sirve para decirle a un buscador «esto no lo enseñes». Marcas una parte de la página y el buscador no la usa en el fragmento que muestra en los resultados ni en sus respuestas de IA, pero la sigue leyendo e indexando, y sigue los enlaces que haya dentro. Google lo admite desde 2019 y Bing, desde el 15 de octubre de 2025. Con los dos de acuerdo, es la herramienta más precisa para controlar qué se cita de tu web.

Hasta entonces, en Bing solo había opciones de todo o nada: nosnippet quita cualquier fragmento de la página, y max-snippet solo limita su longitud. En 2022 Fabrice Canel, de Bing, decía que no lo admitían. Hoy lo explica así: ya no es una elección binaria entre permitir o bloquear, sino dar acceso parcial.

Qué hace en cada buscador

GoogleBing
Desde201915 de octubre de 2025
Qué excluyeEl fragmento de resultados; Google lo cita entre los controles para limitar lo que muestran AI Overviews y AI ModeEl fragmento de Bing y los resúmenes de IA y respuestas de Copilot
¿Se indexa?Es un control del fragmento, no de la indexaciónSí: «se sigue indexando con normalidad» y cuenta para el posicionamiento
EtiquetasSolo span, div y sectionCualquier elemento HTML
¿Entrenamiento de IA?No; eso se controla con Google-ExtendedNo; eso va por noarchive y nocache
Documentación de Google que incluye data-nosnippet entre los controles para las funciones de IA
Google incluye data-nosnippet entre los controles para limitar lo que se muestra en sus funciones de IA
Anuncio de Bing sobre el soporte de data-nosnippet en resultados y respuestas de IA
El anuncio de Bing: desde el 15 de octubre de 2025 también respeta data-nosnippet

Cómo usarlo

<p>Esto puede salir en el fragmento <span data-nosnippet>y esto no</span>.</p>

<div data-nosnippet>
  <h3>Contenido para suscriptores</h3>
  <p>Esta parte no sale en el fragmento ni en las respuestas de IA.</p>
</div>
Código de una sección de sanchezdonate.net marcada con data-nosnippet
Así lo tengo aplicado en una sección de este blog
  • Úsalo en div, span o section. Bing acepta cualquier elemento, pero Google ignora el atributo en los demás: en un p o un b no hace nada. Si quieres excluir un párrafo, envuélvelo.
  • El valor da igual. Es un atributo booleano: data-nosnippet="false" también excluye.
  • HTML válido y etiquetas cerradas. Un div sin cerrar puede arrastrar todo lo que venga detrás.
  • Cuidado con JavaScript. El buscador tiene que llegar a leer el atributo, así que en una web hecha con JavaScript importa el tipo de renderizado. Además, Google pide no añadir ni quitar el atributo a elementos que ya existen con JavaScript, porque la extracción puede pasar antes o después del renderizado. Añadirlo al crear el elemento sí vale.
  • Dale tiempo. Bing avisa de que el cambio puede tardar de unos segundos a una semana; la inspección de URL de Bing Webmaster Tools ayuda a comprobarlo.

Lo que no funciona en Google, aunque Bing sí lo respete:

<p data-nosnippet>Google lo ignora</p>
<b data-nosnippet>Google lo ignora</b>

<!-- Mejor así: -->
<div data-nosnippet><p>Excluido en los dos</p></div>

Para qué sirve

Bing propone varios usos: contenido de pago o para suscriptores, comentarios y reseñas que cambian a menudo, avisos legales y de cookies, promociones caducadas, contenido patrocinado o de afiliación, y secciones sensibles.

A eso se suma el caso más habitual en SEO. La meta descripción ya no manda como antes: Google la reescribe con frecuencia, tomando el texto de la página que cree que mejor responde a la búsqueda. Y a veces elige mal: un texto genérico, una llamada a la acción o un elemento común de la plantilla. Puede pasar incluso en resultados enriquecidos, como le ocurrió a este profesional con una tabla. nosnippet sería demasiado radical, porque casi siempre quieres un fragmento; con data-nosnippet quitas del menú solo lo que no quieres que salga.

Contenido marcado con data-nosnippet excluido de una respuesta de IA
El contenido marcado tampoco se usa en las respuestas de IA

Un matiz para no llevarse sorpresas: no es una directiva estricta. El buscador intentará respetarlo, pero no siempre lo aplica antes de indexar, así que conviene dejarlo puesto aunque al principio no parezca hacer efecto. Y ojo con lo que excluyes: las directrices de Bing avisan de que data-nosnippet y nosnippet pueden limitar la calidad con la que Copilot te cita. Quitar texto de las respuestas de IA también es quitarte de ellas.

Cómo añadirlo en WordPress con un plugin

Si no quieres tocar la plantilla, GEOhat-LLM permite marcar bloques con data-nosnippet desde el editor. El plugin lo incluye entre sus prácticas para que los LLM no puedan tomar ese contenido de las SERP de buscadores como Google a través de APIs tipo SerpApi.

Opción de GEOhat-LLM para aplicar data-nosnippet a un bloque en el editor de WordPress
Así se marca un bloque con data-nosnippet en GEOhat-LLM
Resultado en el HTML de la página: el bloque con el atributo data-nosnippet
Y así queda en el HTML de la página
Markdown:

Comentarios

Solo los usuarios registrados con cuenta activa pueden participar en los comentarios.

No hay comentarios aún. Sé el primero en opinar.

Más en Indexación

Indexación

Google bloquea las ampliaciones de cuota de la API Indexing por avalanchas de spam

Decenas de portales de empleo documentan que Google no ha respondido a ninguna solicitud para aumentar el límite de la Indexing API desde finales de 2025. El abuso masivo por parte de sitios que fingen ser catálogos legítimos ha obligado al buscador a extremar los controles, dejando a los proyectos reales sin acceso funcional.

Índigo ClaudioIA revisado por Carlos Sánchez 3 min
Siguiente noticia El JavaScript diferido de WP Rocket rompió nuestros formularios