Las tres herramientas responden preguntas distintas: robots.txt controla qué se rastrea, noindex controla qué se indexa (y exige que la página se pueda rastrear para leerse) y canonical sugiere cuál de varias URLs similares debe considerarse la principal. Combinarlas sin criterio es una causa habitual de errores de indexación en sitios de clientes.
Qué hace cada una
- robots.txt: pide a los rastreadores no visitar ciertas rutas; no garantiza que una URL no aparezca indexada si otros sitios la enlazan. Ver introducción a robots.txt.
- noindex (meta robots o cabecera): pide no indexar la página; requiere que Google pueda rastrearla. Ver bloquear la indexación.
- rel=canonical: señal para consolidar duplicados hacia una URL preferida; es una pista, no una orden. Ver consolidación de URLs duplicadas.
Tabla de decisión rápida
- Misma página con distintos parámetros de seguimiento: canonical a la URL limpia.
- Página de gracias o confirmación: noindex (y evita enlazarla).
- Panel de administración o rutas privadas: protección por contraseña; robots.txt solo como complemento.
- Entorno de pruebas (staging): protección por contraseña y noindex; no confíes solo en robots.txt.
- Filtros sin demanda: canonical a la categoría, y no enlazar de forma rastreable.
- Páginas finas que no quieres mostrar pero sí rastrear: noindex.
- Recursos que no aportan (scripts de seguimiento, rutas de búsqueda interna): robots.txt.
Combinaciones peligrosas
- Bloquear en robots.txt una página con noindex: Google no verá el noindex y la URL puede seguir apareciendo.
- Canonical a una URL con noindex: envía señales contradictorias.
- Canonical de todas las páginas a la portada: oculta el resto del sitio.
- Noindex heredado tras un lanzamiento: un clásico que quita todo el sitio de Google.
Revisa el código fuente y las cabeceras de respuesta, no solo el plugin.
Cómo auditar un sitio
Rastrea y exporta estado, indexabilidad, canonical y robots por URL; compara con el sitemap y con Search Console («Excluida por noindex», «Duplicada, el usuario no ha indicado versión canónica»). Corrige primero lo que afecta a páginas con tráfico o intención comercial. Mira errores comunes de indexación en WordPress y cómo revisar el robots.txt de un cliente.
Documenta las decisiones
Escribe por qué cada patrón usa una u otra herramienta, para que el siguiente que toque el sitio no rompa el criterio. Es especialmente importante en migraciones y cambios de plantilla.
Un ejemplo práctico (ilustrativo)
Una agencia encuentra una página de gracias bloqueada en robots.txt pero indexada, y filtros con canonical a una URL con noindex. Corrige: noindex sin bloqueo para la página de gracias y canonical limpio para los filtros. Es un escenario hipotético para ilustrar el método, no un caso real ni una promesa de resultados.
Tabla de decisión por patrón
- Duplicados: canonical.
- Páginas privadas: contraseña.
- Gracias o confirmación: noindex.
- Staging: contraseña y noindex.
- Rutas sin valor: robots.txt.
- Sin combinaciones contradictorias.
- Decisiones documentadas.
¿Cómo puede ayudarte RankPro con esto?
RankPro revisa canonical, noindex y robots en los sitios de tus clientes y corrige las contradicciones, con informes bajo tu marca.
Preguntas frecuentes
¿noindex y canonical a la vez?
Evita combinarlos en la misma página con destinos contradictorios.
¿Robots.txt quita una página de Google?
No necesariamente; para quitarla usa noindex o elimina la página.
¿Cuánto tarda en aplicarse un noindex?
Depende de cuándo Google vuelva a rastrear la página.
¿Puedo proteger staging solo con robots.txt?
No es suficiente; usa contraseña y noindex.