Guide

Perché il tuo QR code non funziona più (e come risolvere)

Dal team di Opener6 min di lettura

Se un QR code sui tuoi volantini o menu all’improvviso apre una pagina «scaduto», «disattivato» o «aggiorna il tuo piano», quasi certamente è un codice dinamico: punta al server di reindirizzamento del generatore, e il generatore l’ha disattivato quando è finita la tua prova o il tuo piano. Il disegno stampato è a posto: è il link al suo interno che ora porta alla loro pagina invece che alla tua. Puoi pagare per riattivarlo, oppure ristampare con un codice statico creato con uno strumento come il Generatore di QR code, che inserisce il tuo link direttamente nel disegno, così non c’è niente da disattivare.

QR code statici e dinamici

Un QR code contiene un breve testo, di solito un link. La differenza tra i due tipi sta in quale link.

Un codice statico contiene direttamente la tua destinazione, per esempio https://iltuobar.it/menu. Il telefono lo inquadra e ci va dritto. Non c’è nessun altro di mezzo, l’unica cosa che deve restare online è il tuo sito, e il codice funziona finché esiste la stampa. Il rovescio della medaglia: dopo la stampa il contenuto non si può cambiare.

Un codice dinamico contiene un link breve sul dominio del generatore, qualcosa come https://qr-vendor.example/a8Kx2. Quando un telefono lo apre, il server del fornitore cerca dove mandare il visitatore e lo reindirizza al tuo menu. Questo passaggio intermedio è ciò che rende utili i codici dinamici (puoi cambiare la destinazione in seguito o contare le scansioni) ed è anche ciò che permette al fornitore di disattivare il codice. Se l’abbonamento scade, la prova finisce o l’azienda chiude, il loro server smette di inoltrare e mostra invece una propria pagina.

Molti generatori «gratis» creano codici dinamici per impostazione predefinita, senza rendere evidenti le conseguenze. Tutto funziona per le prime settimane, il codice finisce su 500 menu, e poi la prova finisce.

Come capire quale tipo hai

Non ti servono strumenti speciali: basta guardare il link contenuto nel codice.

  1. Inquadra il codice con la fotocamera del telefono. Prima di aprirlo, la maggior parte dei telefoni mostra un’anteprima del link nel messaggio che compare.
  2. Leggi il dominio. È il tuo sito, oppure il nome di un’azienda di QR code o di un servizio di link brevi?
  3. Se è il dominio del generatore, hai un codice dinamico, ed è quell’azienda a decidere se continua a funzionare.

Se il link punta al tuo dominio, per esempio iltuobar.it/menu, e comunque non funziona, il problema non è il fornitore di QR code: la pagina è stata spostata o il sito non è raggiungibile. In quel caso è tutto nelle tue mani (vedi sotto).

Cosa puoi fare subito

Contatta il fornitore o paga. Se il codice passa dal server del fornitore, solo lui può riattivarlo. Controlla il tuo account: riattivarlo può essere la soluzione più rapida quando hai migliaia di stampati in circolazione. Leggi bene cosa stai sottoscrivendo: se è un addebito ricorrente e cosa succede se disdici più avanti.

Ristampa con un codice statico. Se la tiratura è piccola o va comunque sostituita, crea un codice statico che punti direttamente alla tua pagina e ristampa. Nel Generatore di QR code, scegli Link, incolla il tuo URL e scarica l’SVG per la tipografia. Il codice contiene solo il tuo link; dietro non c’è nessun account, nessuna prova e nessun server di reindirizzamento.

Copri il vecchio codice. Per menu, segnatavolo o poster che vuoi continuare a usare, un adesivo con il nuovo codice sopra quello vecchio è una soluzione pratica fino alla prossima stampa. Fai l’adesivo abbastanza grande da coprire completamente il vecchio codice, così i telefoni non leggono quello sbagliato.

Se il codice punta al tuo dominio, reindirizza tu. Quando il link nel codice è su un dominio che controlli e la pagina è stata semplicemente spostata, imposta sul tuo sito un reindirizzamento dal vecchio indirizzo al nuovo. Di solito può farlo il tuo hosting o il tuo website builder. Tutti i codici già stampati tornano a funzionare senza ristampare nulla.

Come evitarlo la prossima volta

Altri motivi per cui un QR code non si legge

Non tutti i problemi dipendono da un reindirizzamento disattivato. Se il telefono non riconosce proprio il codice, la causa di solito è fisica:

Contrasto basso. Grigio chiaro su bianco, o blu scuro su nero, danno alla fotocamera troppa poca differenza su cui lavorare. Soluzione: usa un codice scuro su sfondo chiaro, con un contrasto forte. Il generatore ti avvisa quando il contrasto è troppo basso.

Colori invertiti. Un codice chiaro su sfondo scuro fa scena, ma molti lettori non riescono a leggerlo. Soluzione: tieni il codice più scuro dello sfondo; il generatore segnala i colori invertiti.

Troppo piccolo, o senza margine. Un codice minuscolo su un biglietto da visita, o stampato attaccato ad altri elementi grafici, può essere difficile da leggere. Soluzione: stampalo più grande e lascia un bordo chiaro e libero su tutti e quattro i lati.

Stampa danneggiata. Graffi, pieghe, macchie, riflessi della plastificazione o un logo posizionato al centro possono cancellare troppa parte del disegno. Soluzione: quando crei il codice scegli il livello più alto di correzione degli errori, che aggiunge ridondanza così il codice resiste ai danni parziali, e dove possibile usa una finitura opaca.

Troppi dati. Più testo contiene un codice, più i suoi quadratini sono fitti e piccoli, e più è difficile leggerlo. Gli URL lunghi con parametri di tracciamento sono un colpevole frequente. Soluzione: usa un link più corto, un indirizzo pulito sul tuo sito, e stampa il codice un po’ più grande. Il generatore ti avvisa quando il contenuto è troppo lungo per un solo codice.

Per i codici Wi-Fi sui tavoli o negli affitti brevi ci sono alcuni punti in più a cui fare attenzione: vedi come creare un QR code per il Wi-Fi.

Domande frequenti

I QR code scadono da soli?

No. Un QR code è solo un disegno stampato. I codici statici non scadono mai; quelli dinamici smettono di funzionare solo quando il server di reindirizzamento dietro di loro smette di inoltrare i visitatori.

Posso cambiare la destinazione del mio QR code statico?

Non quella del codice in sé: il link fa parte del disegno. Ma se punta a una pagina del tuo dominio, puoi cambiare quella pagina o reindirizzarla a un nuovo indirizzo.

Un codice creato con questo generatore smette di funzionare se il sito sparisce?

No. Il Generatore di QR code crea codici statici nel tuo browser. Il tuo link vive dentro il disegno, quindi il codice continua a funzionare anche senza questo sito.

Perché il mio codice funziona su un telefono ma non su un altro?

Di solito è al limite: contrasto basso, dimensioni ridotte, riflessi o una stampa danneggiata che una fotocamera migliore riesce ancora a leggere. Migliora contrasto e dimensioni, alza la correzione degli errori e riprova con diversi telefoni.