chesus rodrigo author

Escrito por Chesus Rodrigo

¿Cómo desindexar una o varias URLs de Google?

Si tienes un sitio web saber como desindexar una URL de los resultados es muy importante para eliminar aquellas páginas que no quieres que aparezcan.

Te dejo esta guía práctica para Guía práctica para desindexar una URL, con alternativas y métodos diferentes utilizando las principales herramientas que Google pone a disposición de sus usuarios.

Resume este artículo en:

Índice del artículo
desindexar url de search console

Antes de tocar nada: cuándo sí y cuándo no desindexar

Desindexa si…

  • La página es sensible (datos personales, precios internos, staging, pruebas).
  • El contenido está obsoleto o duplicado y no aporta nada (por ejemplo, filtros infinitos, parámetros sucios, tags vacíos).
  • Has movido el contenido a otra URL y no quieres que convivan duplicados.

Considera alternativas si…

La página sí aporta valor pero está floja: mejor mejorarla que borrarla.

Solo necesitas redirigir tráfico: usa 301 hacia la versión correcta (mantienes señales).

Es un caso de contenido similar: prueba canonical hacia la URL principal (no “desaparece” de golpe, pero concentra relevancia).

Importante: desindexar ≠ bloquear rastreo. Para que Google quite una URL de su índice, debe volver a rastrearla y ver una señal clara (noindex/410/301 o una retirada temporal en GSC).

 

Método 1: Retirada temporal en Google Search Console (paso a paso + límites)

La herramienta de Retirada de URLs en GSC es la forma más rápida de ocultar resultados en Google mientras aplicas la solución definitiva.

retirada de urls search console

Pasos rápidos

  1. Entra en Google Search Console → menú Índice > Retiradas (o “Removals”).
  2. Nueva solicitud → pega la URL exacta o un prefijo para cubrir un patrón.
  3. Elige:
  • Quitar URL temporalmente (oculta el resultado ≈6 meses).
  • Borrar caché (limpia el snippet y la caché; útil si cambiaste contenido sensible). 

       4. Envía y monitoriza (aparecerá el estado en la lista).

Importante

Es temporal (≈6 meses). Si no aplicas noindex/410/301, la URL puede volver.

Puedes cancelar una retirada si te has equivocado.

Úsalo para emergencias, mientras dejas plantada la señal permanente.

Método 2: Noindex (meta y X-Robots-Tag): implementación segura

El noindex es la forma estándar y “limpia” de pedir que una URL no esté en las SERPs. Sirve para HTML y también para PDFs, imágenes y otros tipos vía cabecera.

Opción A — Meta Robots (HTML)

<head>
  <meta name="robots" content="noindex, nofollow">
</head>
  • Útil para páginas HTML (WordPress, Shopify con apps/temas, sitios custom).
  • Mantén el noindex publicado hasta que verifiques que desapareció del índice.

Opción B — X-Robots-Tag (cabecera HTTP)

  • Apache (.htaccess):
<FilesMatch "\.(html|php)$">
  Header set X-Robots-Tag "noindex, nofollow"
</FilesMatch>
  • Nginx:

 

location ~* \.(html|php)$ {
  add_header X-Robots-Tag "noindex, nofollow";
}
  • Ideal para recursos no-HTML (PDFs, imágenes) o para aplicar por patrones.

Buenas prácticas

  • No bloquees con robots.txt si quieres que el noindex haga efecto: Google debe rastrear para verlo.
  • Quita enlaces internos innecesarios hacia esa URL (acelera su caída).
  • Añade la URL a un sitemap (sí, aunque suene raro) para forzar su descubrimiento y reevaluación con la nueva señal.

Método 3: 404 vs 410 vs 301 — cuál elegir en cada caso

Cuando una página ya no debe existir, la respuesta HTTP correcta acelera la limpieza.

CasoSeñal recomendada¿Cuándo usarla?ProsContras
Página eliminada para siempre410 (Gone)Contenido expirado que no volveráSeñal firme de desaparición; suele desindexar más rápidoSi vuelve a existir, tendrás que revertir y tardará en reindexar
Página eliminada (pero no te complicas)404 (Not Found)Borrados genéricos o temporalesFácil de implementarPuede tardar algo más que 410
URL sustituida por otra301 (Redirect)Has movido/renombrado el contenidoTransfiere parte de señales y tráficoLa URL vieja puede tardar en desaparecer de SERPs
URL que no quieres que se muestre, pero sí existenoindexListados, filtros, privadas, buscadores internosControl fino sin romper UXRequiere rastreo para surtir efecto

Tip: Puedes combinar 301 hacia la URL buena + noindex temporal en la vieja (si aún se sirve) para cubrir transiciones delicadas.

Método 4: Desindexación masiva con sitemap específico (y cómo revertirlo)

Si tienes muchas URLs a desindexar (p. ej., fichas agotadas, parámetros antiguos), arma un sitemap específico que liste solo las que deben ser reevaluadas. No “desindexa por sí solo”, pero empuja a Google a rastrearlas de nuevo y ver tu noindex/410/301.

sitemap urls desindexar

Ejemplo de sitemap “de limpieza”

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://tuweb.com/url-a-eliminar-1</loc></url>
  <url><loc>https://tuweb.com/url-a-eliminar-2</loc></url>
</urlset>

Pasos a seguir:

  1. Sube el sitemap (ej. /sitemap-desindex.xml).
  2. En GSC → Sitemaps → Añadir y enviar.
  3. Manténlo activo hasta que el Informe de Cobertura confirme que esas URLs están Excluidas (por noindex) o No encontradas (por 404/410).
  4. Reversión: cuando acabes, elimina el sitemap “de limpieza” para no mantener señales innecesarias.

Método 5: Contenido privado/staging: noindex + autenticación (sin fugas)

Para entornos de pruebas o páginas privadas:

  • Autenticación (Basic Auth/IP allowlist) → impide acceso público.
  • noindex (meta o cabecera) → por si algo se filtra.
  • Opcional: Disallow en robots.txt del entorno de staging para que no pierda crawl budget en pruebas.

Nunca publiques staging sin auth: una sola URL enlazada desde fuera puede terminar en Google.

Robots.txt no es desindexación: úsalo bien sin romper nada

Robots.txt sirve para decir qué no rastrear, no para sacar lo ya indexado.

Mal uso (bloqueo prematuro):

User-agent: *
Disallow: /privado/


Si esa carpeta ya está indexada, Google no volverá a entrar y no verá tu noindex. Resultado: la URL puede seguir saliendo (a veces sin snippet).

Uso correcto:

  • Primero aplica noindex/410/301.
  • Deja que Google rastreé y procese el cambio.
  • Solo entonces considera añadir Disallow si quieres ahorrar rastreo futuro.

Cómo acelerar el proceso: recrawl, sitemaps, enlaces y señales

  • Inspección de URL (GSC) → “Probar URL publicada” y solicitar indexación: útil para empujar el rastreo tras aplicar noindex/410/301.
  • Quita enlaces internos hacia las URLs objetivo (menús, categorías, breadcrumbs, sitemap principal).
  • Añade temporalmente la URL a un sitemap de limpieza (sección de arriba).
  • Corrige enlaces externos si es posible (pide cambios o redirige con 301).
  • Evita soft-404 ambiguos (páginas vacías que devuelven 200). Si está vacía, que responda 404/410.

desindexacion de urls

Errores comunes que te están retrasando la desindexación

  • Poner Disallow y esperar que la URL desaparezca (no lo hará si ya estaba indexada).
  • Quitar el noindex demasiado pronto (“ya desapareció, lo retiro”) y reaparece.
  • Redirigir en cadena (301→301→301): enlentece, diluye señales.
  • Dejar huérfanas páginas que deberían 301 (sin enlaces ni redirección): Google tarda en descubrir el cambio.
  • No revisar variantes con/ sin slash, mayúsculas, parámetros y http/https: desindexa la versión exacta o cubre patrones.

Checklist de verificación y seguimiento (qué mirar en GSC)

  • Informe de Cobertura: la URL debe pasar a Excluida (por noindex) o a No encontrada (404/410).
  • Inspección de URL: confirma la última fecha de rastreo y qué directivas ve Google.
  • Rendimiento: impresiones y clics deben caer a 0 para esa URL.
  • Sitemaps: si usaste uno de limpieza, retíralo al terminar.
  • Registros del servidor (si puedes): verifica hits de Googlebot y respuestas HTTP correctas.

Preguntas frecuentes

Te dejo algunas preguntas frecuentes sobre desindexación de URLs que suelen preguntar los usuarios.

De horas a varios días; depende de rastreo y de lo clara que sea la señal (410 suele ser más rotundo que 404; noindex necesita ser rastreado).

No. Es temporal (alrededor de 6 meses). Deja noindex o devuelve 410/301 para que no vuelva.

No directamente. Bloquea rastreo, pero si ya está indexada, puede seguir apareciendo. Úsalo después de aplicar la señal definitiva.

Cuando la página no volverá. Es una señal más fuerte de desaparición definitiva.

Anexo: Eliminar URLs de forma masiva con script en Google Search Console

Si tienes que quitar muchas URLs de Google rápido, puedes automatizar la herramienta de Retiradas con un script en la Console del navegador:

Resumen de cómo hacerlo:

  1. Abre GSC → Retiradas.
  2. Abre DevTools → pestaña Console.
  3. Pega el script del tutorial de Omeigo.
  4. Inserta tu listado de URLs y ajusta el parámetro de cantidad/lote.
  5. Ejecuta y deja la pestaña abierta hasta finalizar.

A tener en cuenta:

  • Esto no es permanente: complementa con noindex/410/301 para que no vuelvan.
  • Respeta límites y prepara la lista con URLs canónicas y exactas.

Fuente: Guía paso a paso con el script:
https://www.omeigo.net/blog/como-eliminar-urls-de-forma-masiva-en-google-search-console/

En resumen, para desindexar una URL de Google sin líos: usa Retirada en GSC para apagar el fuego, deja la señal permanente (noindex si la página vive; 410 si muere; 301 si la sustituyes) y empuja el rastreo con sitemaps e Inspección de URL. Evita confiar en robots.txt para lo que no es. Con esto, sacarás URLs de las SERPs rápido y con control.

chesus rodrigo seo

Redactado por

Soy consultor SEO con más de cinco años de experiencia ayudando a negocios de distintos sectores a mejorar su visibilidad en Google y a conectar con sus clientes ideales.

@ Copyright | Chesus Rodrigo 2025

Aviso Legal – Privacidad – Cookies

@ Copyright | 𝗖𝗵𝗲𝘀𝘂𝘀𝙍𝙇 2025

Scroll al inicio