≡En resumen
- Noindex saca una página de los resultados de búsqueda, pero la página sigue siendo accesible para quien tenga el enlace.
- Se pone en el HTML con la meta robots o, para PDF e imágenes, en la cabecera HTTP X-Robots-Tag.
- Si bloqueas la URL en robots.txt, Google no puede leer el noindex y la página puede seguir apareciendo.
- No es inmediato: Google tiene que volver a rastrear la página, y eso puede tardar de días a meses.
- Noindex no es nofollow ni canonical: cada directiva resuelve un problema distinto.
01 ¿Qué es noindex?
El nombre viene del inglés no index, «no indexar». Es uno de los valores de la etiqueta robots, junto a otros como nofollow, nosnippet o noimageindex. Google, Bing y los principales buscadores lo respetan, aunque Google advierte en su documentación de que algunos buscadores pueden interpretarlo de forma distinta.
Para entender por qué importa, recuerda la diferencia entre rastrear e indexar: el robot primero descarga la página (rastreo) y después decide si la guarda y cómo (indexación). Noindex actúa en ese segundo paso.
| Directiva | Qué hace | Cuándo usarla |
|---|---|---|
| noindex | La página no aparece en los resultados | Páginas que no aportan nada a quien busca |
| nofollow (meta) | El buscador no sigue los enlaces de la página | Casos muy concretos; rara vez hace falta |
| rel="canonical" | Indica cuál es la versión preferida entre duplicados | Variantes de una misma página (parámetros, filtros) |
| Disallow en robots.txt | El robot no rastrea la URL | Ahorrar rastreo en zonas sin valor; no para desindexar |
| Contraseña o 404/410 | El contenido deja de ser accesible | Contenido privado o eliminado de verdad |
02 Cómo poner noindex: meta robots y X-Robots-Tag
Hay dos formas oficiales de aplicar noindex, según el tipo de archivo. Las dos tienen el mismo efecto para Google.
| Método | Código | Para qué |
|---|---|---|
| Meta robots (todos los buscadores) | meta name="robots" content="noindex", dentro del head | Páginas HTML |
| Meta solo para Google | meta name="googlebot" content="noindex" | Excluir la página solo de Google |
| Cabecera HTTP | X-Robots-Tag: noindex | PDF, imágenes, vídeos y otros archivos que no son HTML |
| Combinado | meta name="robots" content="noindex, nofollow" | No indexar y no seguir enlaces |
En un servidor Apache, en el .htaccess de la carpeta:
<Files ~ "\.pdf$"> Header set X-Robots-Tag "noindex"</Files>
En WordPress, los plugins de SEO como Yoast o Rank Math permiten marcar noindex por entrada, por tipo de contenido o por taxonomía sin tocar código.
03 Noindex vs robots.txt: por qué no debes combinarlos
Es el error más frecuente. El archivo robots.txt controla el rastreo: si pones Disallow a una URL, Googlebot no la descarga. Y si no la descarga, nunca lee el noindex que hay dentro. Google lo dice expresamente: para que la regla noindex sea efectiva, la página no debe estar bloqueada por robots.txt. Una URL bloqueada puede seguir apareciendo en los resultados, sin descripción, si otras webs la enlazan.
| robots.txt | Meta robots | Resultado en Google |
|---|---|---|
| Permitido | noindex | Se rastrea, se lee el noindex y la página sale del índice |
| Bloqueado (Disallow) | noindex | No se rastrea, el noindex no se ve; puede seguir indexada por enlaces |
| Bloqueado (Disallow) | Sin etiqueta | No se rastrea; puede indexarse solo la URL si recibe enlaces |
| Permitido | Sin etiqueta | Se rastrea e indexa con normalidad |
04 Cuándo usar noindex (y cuándo no)
Sí: páginas de uso interno
Carrito, checkout, «gracias», área de cliente, resultados del buscador interno.
Sí: contenido sin valor de búsqueda
Etiquetas con una sola entrada, archivos por autor en blogs de un solo autor, páginas de prueba.
Sí: entornos de staging
Mejor con contraseña; noindex como segunda capa, nunca como única protección.
No: duplicados con una versión principal
Usa canonical para concentrar las señales en la versión buena.
No: contenido confidencial
Noindex no protege nada: la página sigue siendo pública. Usa autenticación.
No: páginas que quieres posicionar
Revisa que plantillas y plugins no lo añadan por error a categorías o fichas de producto.
Decidir qué indexar es parte de la estrategia, no solo de la técnica: las páginas pobres o duplicadas diluyen la calidad del sitio y compiten entre sí. Si tienes muchas variantes de una misma página, compara noindex con la etiqueta canonical antes de elegir.
05 Cómo comprobar si una página tiene noindex
-
1
Mira el código fuente
Busca «noindex» en el HTML de la página (Ctrl+U en el navegador).
-
2
Revisa las cabeceras HTTP
En las herramientas de desarrollo, pestaña Red, busca X-Robots-Tag en la respuesta.
-
3
Inspecciona la URL en Search Console
La herramienta de inspección indica si la indexación está permitida y si robots.txt bloquea la URL.
-
4
Consulta el informe de indexación
El motivo «Excluida por la etiqueta noindex» lista todas las páginas afectadas.
-
5
Rastrea el sitio completo
Un rastreador SEO detecta noindex puestos por error en plantillas enteras.
06 Noindex y SEO: impacto en el posicionamiento
Noindex no penaliza al resto de la web: solo retira esa URL de los resultados. Bien usado, ayuda a que Google dedique su atención a las páginas que sí deben posicionar. Mal usado, retira de Google páginas que generaban tráfico. Por eso conviene revisarlo cada vez que cambias de plantilla, de plugin o de estructura, sobre todo si dependes del tráfico orgánico para posicionar tu web.
Si quieres repasar qué otras etiquetas del HTML influyen en el SEO, este artículo de TreceBits recopila las etiquetas HTML más importantes para el posicionamiento.
- ✓Lista las plantillas de la web y decide, para cada una, si debe indexarse.
- ✓No bloquees en robots.txt las URL a las que acabas de poner noindex.
- ✓No mezcles noindex y canonical apuntando a otra URL en la misma página: son señales contradictorias.
- ✓Quita del sitemap XML las URL con noindex.
- ✓Revisa el informe de indexación de Search Console después de cada despliegue importante.
Preguntas frecuentes sobre Noindex
Significa «no indexar»: es una instrucción para que los buscadores no guarden una página en su índice y no la muestren en los resultados.
Añade la etiqueta meta name="robots" content="noindex" en el head del HTML, o envía la cabecera HTTP X-Robots-Tag: noindex. En WordPress lo hacen los plugins de SEO.
Robots.txt impide el rastreo; noindex impide la indexación. Si bloqueas una URL en robots.txt, Google no puede leer su noindex y la página puede seguir apareciendo.
Lo que tarde en volver a rastrearla: de días a meses, según la importancia de la página. Puedes acelerarlo pidiendo la indexación desde la inspección de URLs de Search Console.
Noindex saca la página de los resultados. Nofollow indica que no se sigan sus enlaces. Son independientes y pueden combinarse en la misma etiqueta.
No al resto del sitio. Solo retira esa URL de los resultados; el daño llega cuando se aplica por error a páginas que deberían posicionar.
No. Google dejó de admitir la regla Noindex en robots.txt el 1 de septiembre de 2019. Usa la meta robots o la cabecera X-Robots-Tag.
Revisa primero Ajustes > Lectura y desmarca «Disuadir a los motores de búsqueda de indexar este sitio». Después comprueba en tu plugin de SEO que la entrada, el tipo de contenido o la taxonomía no estén marcados como noindex, y pide la indexación en Search Console.
Fuentes consultadas
Sobre el autor
Raúl Aránega Segura
CEO y especialista SEO en appyweb
Fundador de appyweb. Más de una década posicionando webs y tiendas online en Google y, ahora, en las respuestas de la IA.
Ver perfil en LinkedIn ↗