Esquiva los acortadores de enlaces y las páginas de redirección
Pulsas un enlace y en lugar del destino aterrizas en una página «espera 5 segundos» — una cuenta atrás, un anuncio, un botón «saltar». Los acortadores y las páginas de redirección viven de esos segundos de tu vida. Esta regla los salta por ti.
Cómo funcionan las páginas de redirección
La página intermedia tiene la URL de destino en algún sitio de ella misma — en el enlace «saltar», en un atributo, en una variable JS o en un parámetro de su propia dirección. La revela solo tras una cuenta atrás, para tener tiempo de mostrar un anuncio. Dado que la URL ya está ahí, no hay motivo para esperar.
La regla
El JavaScript de la regla, patrón de URL puesto en el acortador específico (o * — mira las trampas):
// 1. Destino en un parámetro de la dirección (?url=... ?dest=...)
const here = new URL(location.href);
let jumped = false;
for (const key of ['url', 'dest', 'target', 'r', 'u']) {
const v = here.searchParams.get(key);
if (!jumped && v && /^https?:/.test(v)) {
location.replace(v);
jumped = true;
}
}
// 2. Destino en un botón "saltar / continuar" visible
if (!jumped) {
const re = /continuar|saltar|continue|skip|get link|proceed/i;
const btn = [...document.querySelectorAll('a[href^="http"]')]
.find(a => re.test(a.textContent || ''));
if (btn) location.replace(btn.href);
}
Cómo funciona
Destino en un parámetro
Muchas redirecciones tienen la forma redirect.com/go?url=https://destino.... La regla lee los parámetros con nombres comunes y, si uno parece una dirección http, salta ahí enseguida.
Destino en un botón
Cuando la URL no está en la dirección, buscamos un enlace visible con texto «saltar» / «continuar» que apunta hacia fuera. location.replace (en lugar de href) no deja la página intermedia en el historial — el botón atrás funciona normalmente.
Trampas
- Pon el patrón de URL de forma estrecha. Una regla sobre
*puede dispararse en una página que usa?url=para un propósito completamente distinto. Mejor añadir un acortador a la vez, los que de verdad usas. - Algunos destinos están codificados. Si el parámetro es
%68%74%74%70..., añadedecodeURIComponentantes de la comprobación. - Enlaces de afiliación. Al saltar la redirección, a veces te saltas la comisión del creador hacia el que te diriges. Una elección tuya — pero conviene saberlo.
Mira también
- Ejemplos — otras reglas JS listas para usar
- Auto-pager — otra regla que ahorra clics
- Patrones de URL — cómo apuntar una regla con precisión
Instala JustZix — y recupera esos cinco segundos en cada enlace.
Valora este artículo
Sin valoraciones — sé el primero.