Organízate con las colecciones Guarda y clasifica el contenido según tus preferencias.

Impedir que la Búsqueda indexe páginas con la directiva noindex

noindex es una regla que se configura con una etiqueta <meta> o con un encabezado de respuesta HTTP, y que sirve para impedir que los buscadores que admiten la regla noindex, como Google, indexen contenido. Así, cuando Google vea la etiqueta o el encabezado al rastrear la página, la retirará de los resultados de la Búsqueda de Google aunque otros sitios tengan enlaces a ella.

La directiva noindex es útil si no tienes acceso raíz a tu servidor, ya que te permite controlar el acceso a tu sitio a nivel de página.

Implementar noindex

Puedes implementar noindex de dos formas: como etiqueta <meta> o como encabezado de respuesta HTTP. Ambos métodos tienen el mismo efecto, así que elige el que mejor se adapte a tu sitio y a tu tipo de contenido. Google no admite que se especifique la regla noindex en el archivo robots.txt.

También puedes combinar la regla noindex con otras reglas que controlen la indexación. Por ejemplo, puedes unir una sugerencia nofollow con una regla noindex: <meta name="robots" content="noindex, nofollow" />.

Etiqueta <meta>

Para impedir que todos los buscadores que admiten la regla noindex indexen una página de tu sitio, coloca la siguiente etiqueta <meta> en la sección <head> de tu página:

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

Si solo quieres impedir que lo hagan los rastreadores web de Google, incluye esta otra etiqueta meta:

<meta name="googlebot" content="noindex">

Es posible que los rastreadores web de algunos buscadores interpreten la regla noindex de otra forma, por lo que puede que tu página siga apareciendo en sus resultados.

Más información sobre la etiqueta <meta> noindex

Encabezado de respuesta HTTP

En lugar de una etiqueta <meta>, puedes devolver un encabezado HTTP X-Robots-Tag con el valor noindex o none en tu respuesta. Un encabezado de respuesta puede usarse en recursos que no sean HTML (como archivos PDF, de vídeo y de imagen). A continuación, se muestra un ejemplo de una respuesta HTTP con un encabezado X-Robots-Tag que indica a los buscadores que no indexen una página:

HTTP/1.1 200 OK
(...)
X-Robots-Tag: noindex
(...)

Más información sobre el encabezado de respuesta noindex

Depurar problemas de noindex

Para ver las etiquetas <meta> y los encabezados HTTP de una página, primero tenemos que rastrearla. Por tanto, si una página sigue apareciendo en los resultados, probablemente sea porque no la hemos rastreado desde que añadiste la regla noindex. En función de la importancia de la página en Internet, el robot de Google puede tardar meses en volver a visitarla. Puedes solicitar que Google vuelva a rastrear una página con la herramienta de inspección de URLs.

Si necesitas retirar rápidamente una página de tu sitio de los resultados de búsqueda de Google, consulta nuestra documentación sobre retiradas.

También puede ser que el archivo robots.txt esté bloqueando el acceso de los rastreadores web de Google a esa URL y que, por ello, no puedan ver la directiva. Para desbloquear la página y que los rastreadores de Google puedan acceder a ella, edita el archivo robots.txt. Puedes editarlo y probarlo con la herramienta Probador de robots.txt.

Por último, asegúrate de que el robot de Google pueda ver la regla noindex. Para comprobar si tu implementación de noindex es correcta, usa la herramienta de inspección de URLs para ver el código HTML que ha recibido el robot de Google al rastrear la página. También puedes usar el informe de cobertura de indexación de Search Console para monitorizar las páginas de tu sitio de las que el robot de Google ha extraído una regla noindex.