Saltar al contenido
SEOImportancia: Imprescindible

Meta robots y noindex: qué son y cómo revisarlos

La etiqueta meta robots va en el <head> y da instrucciones a los buscadores sobre esa página concreta. La más importante es noindex, que pide que la página no aparezca en los resultados; nofollow pide que no se sigan sus enlaces.

3 min de lecturaActualizada el

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

  1. Abre la página, mira el código fuente (Ctrl+U) y busca “robots”: comprueba si alguna etiqueta contiene noindex, nofollow o none, 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).

  2. Revisa las cabeceras de la respuesta en la pestaña Red de las herramientas para desarrolladores: una cabecera X-Robots-Tag: noindex tiene el mismo efecto aunque no se vea en el HTML.

  3. Si el noindex no 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.

  4. Deja noindex solo donde tenga sentido: carrito, pago, área de cliente, resultados de búsqueda interna, páginas de gracias o contenido que no quieras en Google.

  5. 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.

  6. 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.

Esto impide que la página salga en GoogleHTML
<meta name="robots" content="noindex, nofollow">
La misma orden como cabecera HTTPCabecera HTTP
X-Robots-Tag: noindex

En 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 noindex en 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 noindex que no esperas, busca <meta name="robots" en theme.liquid y 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

Descubre qué más frena tu web

Nota de 0 a 100 y los problemas ordenados por importancia, con la solución de cada uno. Gratis y en menos de un minuto.