Por qué importa
Un noindex olvidado es de los errores más graves y más fáciles de pasar por alto: la web funciona perfectamente para las personas, pero Google la va retirando de sus resultados. Suele colarse al publicar una web que estaba en desarrollo, al copiar un entorno de pruebas o al tocar un ajuste de un plugin.
Con nofollow en la página le pides a Google que no siga ninguno de sus enlaces, así que deja de usarlos para descubrir el resto de tu web. Ambas directivas tienen su sitio (el carrito, las páginas de gracias o los resultados de búsqueda interna), pero casi nunca en una página de inicio, de categoría o de producto.
Cómo lo comprueba Posiciona
Leemos el contenido de la etiqueta <meta name="robots">. Si contiene noindex, la puntuación es 0: la página no aparecerá en Google. Si contiene nofollow, 50. Sin etiqueta, o con valores que no restringen nada (index, follow, max-image-preview…), 100. De momento no revisamos la cabecera HTTP X-Robots-Tag ni las etiquetas dirigidas a un solo buscador, como googlebot: compruébalas tú si sospechas un bloqueo.
En la nota de SEO esta comprobación cuenta como “imprescindible” (peso 5 de 5).
Cómo solucionarlo
Abre la página, mira el código fuente (Ctrl+U) y busca “robots”: comprueba si alguna etiqueta contiene
noindex,nofollowonone, que equivale a las dos. Si tu web se genera con JavaScript, revisa también el código final con el inspector del navegador (F12).Revisa las cabeceras de la respuesta en la pestaña Red de las herramientas para desarrolladores: una cabecera
X-Robots-Tag: noindextiene el mismo efecto aunque no se vea en el HTML.Si el
noindexno es intencionado, quítalo desde el ajuste que lo genera (CMS, plugin de SEO, tema) en lugar de editar el HTML a mano, para que no vuelva a aparecer.Deja
noindexsolo donde tenga sentido: carrito, pago, área de cliente, resultados de búsqueda interna, páginas de gracias o contenido que no quieras en Google.No bloquees en robots.txt una página con
noindex: si Google no puede rastrearla, no llega a leer la etiqueta y la URL puede seguir apareciendo en los resultados.Cuando lo corrijas, abre la inspección de URLs de Google Search Console y pulsa “Solicitar indexación” para que Google vuelva a pasar antes.
<meta name="robots" content="noindex, nofollow">X-Robots-Tag: noindexEn WordPress
- En Ajustes → Lectura, comprueba que no está marcada la casilla de visibilidad en los motores de búsqueda que les pide no indexar el sitio: es la causa más habitual de un
noindexen toda la web tras publicarla. - En Yoast SEO o Rank Math, revisa la pestaña “Avanzado” de cada página y los ajustes de cada tipo de contenido y taxonomía: ahí se decide si pueden aparecer en los resultados de búsqueda.
En Shopify
- Si aparece un
noindexque no esperas, busca<meta name="robots"entheme.liquidy en los snippets desde Tienda online → Temas → Editar código: puede venir de una personalización o de una app. - Algunas apps de SEO ocultan productos o páginas de los buscadores con el metacampo
seo.hidden, que además los quita del sitemap. Revisa que no lo hayan aplicado a páginas que quieres posicionar.
Preguntas frecuentes
¿Cuánto tarda Google en volver a indexar una página tras quitar el noindex?
Depende de cuándo vuelva a rastrearla, así que puede ir de unos días a varias semanas. Para acelerarlo, solicita la indexación desde la inspección de URLs de Search Console, asegúrate de que la página está en tu sitemap y enlázala desde otras páginas de tu web, como el menú o la portada.
¿Noindex o bloquear en robots.txt?
Sirven para cosas distintas. robots.txt impide que Google rastree una URL, pero no que la muestre si otras webs la enlazan. noindex impide que aparezca en los resultados, pero Google necesita rastrear la página para leerlo. Para sacar una página de Google, usa noindex y no la bloquees en robots.txt.
Guías relacionadas
- Robots.txtQue exista un robots.txt, que no bloquee la página ni la web entera y que indique dónde está el sitemap.
- Sitemap XMLQue la web tenga un sitemap XML accesible y válido, con URLs y con fechas de última modificación.
- Código de respuesta HTTPQue la página responda con un código 2xx (correcto) y no con un error o un bloqueo.
- Etiqueta canonicalQue la página indique su URL canónica y que, en tiendas, no apunte a rutas de colección.