Guías

Por qué tu código QR ha dejado de funcionar (y cómo arreglarlo)

Por el equipo de Opener6 min de lectura

Si un código QR de tus folletos o tus cartas abre de repente una página de «caducado», «desactivado» o «mejora tu plan», casi seguro que es un código dinámico: apunta al servidor de redirección del propio generador, y el generador lo desactivó cuando terminó tu prueba o tu plan. El patrón impreso está bien; lo que pasa es que el enlace que contiene ahora lleva a su página en lugar de a la tuya. Puedes pagar para reactivarlo o volver a imprimir con un código estático de una herramienta como el Generador de códigos QR, que mete tu enlace directamente en el patrón para que no haya nada que desactivar.

Códigos QR estáticos y dinámicos

Un código QR guarda un fragmento corto de texto, normalmente un enlace. La diferencia entre los dos tipos está en qué enlace.

Un código estático contiene directamente tu destino, por ejemplo https://tucafe.com/menu. El teléfono lo escanea y va directo ahí. No interviene nadie más, lo único que tiene que seguir en línea es tu propia web, y el código funciona mientras exista la impresión. La contrapartida: el contenido no se puede cambiar después de imprimir.

Un código dinámico contiene un enlace corto en el dominio del generador, algo como https://proveedor-qr.example/a8Kx2. Cuando un teléfono lo abre, el servidor del proveedor busca adónde enviar al visitante y lo redirige a tu carta. Ese paso intermedio es lo que hace útiles a los códigos dinámicos (puedes cambiar el destino más adelante o contar los escaneos) y también lo que permite al proveedor desactivar el código. Si la suscripción vence, la prueba termina o la empresa cierra, su servidor deja de redirigir y muestra su propia página.

Muchos generadores «gratis» crean códigos dinámicos por defecto sin dejar clara la consecuencia. Todo funciona las primeras semanas, el código acaba en 500 cartas y entonces termina la prueba.

Cómo saber qué tipo tienes

No necesitas herramientas especiales; basta con mirar el enlace que contiene el código:

  1. Apunta con la cámara del teléfono al código. Antes de abrirlo, la mayoría de los teléfonos muestran una vista previa del enlace en el aviso.
  2. Lee el dominio. ¿Es tu web o el nombre de una empresa de códigos QR o de un acortador de enlaces?
  3. Si es el dominio del generador, tienes un código dinámico, y esa empresa decide si sigue funcionando.

Si el enlace apunta a tu propio dominio (tucafe.com/menu) y aun así falla, el problema no es el proveedor de QR: la página se ha movido o la web no funciona. Eso está totalmente en tus manos (más abajo te explicamos cómo).

Qué puedes hacer ahora mismo

Contacta con el proveedor o paga. Si el código pasa por el servidor del proveedor, solo él puede volver a activarlo. Revisa tu cuenta con ellos: reactivarlo puede ser la solución más rápida cuando tienes miles de impresos en circulación. Lee bien a qué te comprometes: si es un cargo recurrente y qué pasa si cancelas más adelante.

Vuelve a imprimir con un código estático. Si la tirada impresa es pequeña o tocaba renovarla de todos modos, crea un código estático que apunte directamente a tu propia página y vuelve a imprimir. En el Generador de códigos QR, elige Enlace, pega tu URL y descarga el SVG para la imprenta. El código solo contiene tu enlace; no hay detrás ninguna cuenta, prueba ni servidor de redirección.

Tapa el código antiguo. En cartas, tarjetas de mesa o pósteres que quieras seguir usando, una pegatina con el nuevo código encima del antiguo es un buen parche hasta la siguiente tirada. Haz la pegatina lo bastante grande como para tapar por completo el código antiguo, para que los teléfonos no lean el equivocado.

Si el código apunta a tu propio dominio, redirígelo tú. Cuando el enlace del código está en un dominio que controlas y la página simplemente se ha movido, configura en tu web una redirección de la dirección antigua a la nueva. Tu proveedor de hosting o tu creador de webs normalmente lo permiten. Todos los códigos ya impresos vuelven a funcionar sin reimprimir nada.

Cómo evitarlo la próxima vez

Otros motivos por los que un código QR no se escanea

No todos los fallos se deben a una redirección desactivada. Si el teléfono ni siquiera reconoce el código, la causa suele ser física:

Poco contraste. Gris claro sobre blanco, o azul oscuro sobre negro, dan a la cámara muy poca diferencia con la que trabajar. Solución: usa un código oscuro sobre un fondo claro con un contraste marcado. El generador te avisa cuando el contraste es demasiado bajo.

Colores invertidos. Un código claro sobre fondo oscuro queda elegante, pero muchos lectores no pueden leerlo. Solución: mantén el código más oscuro que el fondo; el generador te avisa de los colores invertidos.

Demasiado pequeño o sin margen. Un código diminuto en una tarjeta de visita o impreso pegado a otros gráficos puede costar de leer. Solución: imprímelo más grande y deja un borde claro y despejado en los cuatro lados.

Impresión dañada. Los arañazos, los dobleces, las manchas, los reflejos del plastificado o un logotipo encima del centro pueden eliminar demasiada parte del patrón. Solución: elige la tolerancia a daños (corrección de errores) más alta al crear el código, que añade redundancia para que el código aguante daños parciales, y usa un acabado mate siempre que puedas.

Demasiados datos. Cuanto más texto contiene un código, más densos y pequeños son sus cuadrados, y más cuesta escanearlo. Las URL largas con parámetros de seguimiento son un culpable habitual. Solución: usa un enlace más corto (una dirección de página limpia en tu propia web) e imprime el código algo más grande. El generador te avisa cuando el contenido es demasiado largo para un solo código.

Con los códigos Wi-Fi en mesas o en alquileres hay que vigilar algunos puntos más; consulta cómo crear un código QR para el Wi-Fi.

Preguntas frecuentes

¿Los códigos QR caducan solos?

No. Un código QR no es más que un patrón impreso. Los códigos estáticos nunca caducan; los dinámicos solo dejan de funcionar cuando el servidor de redirección que tienen detrás deja de reenviar a los visitantes.

¿Puedo cambiar adónde apunta mi código QR estático?

El código en sí, no: el enlace forma parte del patrón. Pero si apunta a una página de tu propio dominio, puedes cambiar esa página o redirigirla a una nueva dirección.

¿Dejará de funcionar un código de este generador si la web desaparece?

No. El Generador de códigos QR crea códigos estáticos en tu navegador. Tu enlace va dentro del patrón, así que el código sigue funcionando sin esta web.

¿Por qué mi código funciona en un teléfono pero no en otro?

Normalmente está en el límite: poco contraste, tamaño pequeño, reflejos o una impresión dañada que una cámara mejor todavía consigue leer. Mejora el contraste y el tamaño, sube la tolerancia a daños y vuelve a probar con varios teléfonos.